public interface NetworkOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getApplicationProtocol()
public abstract Network.ApplicationProtocol getApplicationProtocol()The application protocol.
.google.backstory.Network.ApplicationProtocol application_protocol = 4;
| Returns | |
|---|---|
| Type | Description |
Network.ApplicationProtocol |
The applicationProtocol. |
getApplicationProtocolValue()
public abstract int getApplicationProtocolValue()The application protocol.
.google.backstory.Network.ApplicationProtocol application_protocol = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for applicationProtocol. |
getApplicationProtocolVersion()
public abstract String getApplicationProtocolVersion()The version of the application protocol. e.g. "1.1, 2.0"
string application_protocol_version = 21;
| Returns | |
|---|---|
| Type | Description |
String |
The applicationProtocolVersion. |
getApplicationProtocolVersionBytes()
public abstract ByteString getApplicationProtocolVersionBytes()The version of the application protocol. e.g. "1.1, 2.0"
string application_protocol_version = 21;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for applicationProtocolVersion. |
getAsn()
public abstract String getAsn()Autonomous system number.
string asn = 16;
| Returns | |
|---|---|
| Type | Description |
String |
The asn. |
getAsnBytes()
public abstract ByteString getAsnBytes()Autonomous system number.
string asn = 16;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for asn. |
getCarrierName()
public abstract String getCarrierName()Carrier identification.
string carrier_name = 18;
| Returns | |
|---|---|
| Type | Description |
String |
The carrierName. |
getCarrierNameBytes()
public abstract ByteString getCarrierNameBytes()Carrier identification.
string carrier_name = 18;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for carrierName. |
getCommunityId()
public abstract String getCommunityId()Community ID network flow value.
string community_id = 15;
| Returns | |
|---|---|
| Type | Description |
String |
The communityId. |
getCommunityIdBytes()
public abstract ByteString getCommunityIdBytes()Community ID network flow value.
string community_id = 15;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for communityId. |
getConnectionState()
public abstract Network.ConnectionState getConnectionState()The state of the network connection.
.google.backstory.Network.ConnectionState connection_state = 28;
| Returns | |
|---|---|
| Type | Description |
Network.ConnectionState |
The connectionState. |
getConnectionStateValue()
public abstract int getConnectionStateValue()The state of the network connection.
.google.backstory.Network.ConnectionState connection_state = 28;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for connectionState. |
getDhcp()
public abstract Dhcp getDhcp()DHCP info.
.google.backstory.Dhcp dhcp = 8;
| Returns | |
|---|---|
| Type | Description |
Dhcp |
The dhcp. |
getDhcpOrBuilder()
public abstract DhcpOrBuilder getDhcpOrBuilder()DHCP info.
.google.backstory.Dhcp dhcp = 8;
| Returns | |
|---|---|
| Type | Description |
DhcpOrBuilder |
|
getDirection()
public abstract Network.Direction getDirection()The direction of network traffic.
.google.backstory.Network.Direction direction = 12;
| Returns | |
|---|---|
| Type | Description |
Network.Direction |
The direction. |
getDirectionValue()
public abstract int getDirectionValue()The direction of network traffic.
.google.backstory.Network.Direction direction = 12;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for direction. |
getDns()
public abstract Dns getDns()DNS info.
.google.backstory.Dns dns = 7;
| Returns | |
|---|---|
| Type | Description |
Dns |
The dns. |
getDnsDomain()
public abstract String getDnsDomain()DNS domain name.
string dns_domain = 17;
| Returns | |
|---|---|
| Type | Description |
String |
The dnsDomain. |
getDnsDomainBytes()
public abstract ByteString getDnsDomainBytes()DNS domain name.
string dns_domain = 17;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for dnsDomain. |
getDnsOrBuilder()
public abstract DnsOrBuilder getDnsOrBuilder()DNS info.
.google.backstory.Dns dns = 7;
| Returns | |
|---|---|
| Type | Description |
DnsOrBuilder |
|
getEmail()
public abstract Email getEmail()Email info for the sender/recipient.
.google.backstory.Email email = 6;
| Returns | |
|---|---|
| Type | Description |
Email |
The email. |
getEmailOrBuilder()
public abstract EmailOrBuilder getEmailOrBuilder()Email info for the sender/recipient.
.google.backstory.Email email = 6;
| Returns | |
|---|---|
| Type | Description |
EmailOrBuilder |
|
getFtp()
public abstract Ftp getFtp()FTP info.
.google.backstory.Ftp ftp = 5;
| Returns | |
|---|---|
| Type | Description |
Ftp |
The ftp. |
getFtpOrBuilder()
public abstract FtpOrBuilder getFtpOrBuilder()FTP info.
.google.backstory.Ftp ftp = 5;
| Returns | |
|---|---|
| Type | Description |
FtpOrBuilder |
|
getHttp()
public abstract Http getHttp()HTTP info.
.google.backstory.Http http = 9;
| Returns | |
|---|---|
| Type | Description |
Http |
The http. |
getHttpOrBuilder()
public abstract HttpOrBuilder getHttpOrBuilder()HTTP info.
.google.backstory.Http http = 9;
| Returns | |
|---|---|
| Type | Description |
HttpOrBuilder |
|
getIpProtocol()
public abstract Network.IpProtocol getIpProtocol()The IP protocol.
.google.backstory.Network.IpProtocol ip_protocol = 3;
| Returns | |
|---|---|
| Type | Description |
Network.IpProtocol |
The ipProtocol. |
getIpProtocolValue()
public abstract int getIpProtocolValue()The IP protocol.
.google.backstory.Network.IpProtocol ip_protocol = 3;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for ipProtocol. |
getIpSubnetRange()
public abstract String getIpSubnetRange()Associated human-readable IP subnet range (e.g. 10.1.2.0/24).
string ip_subnet_range = 24;
| Returns | |
|---|---|
| Type | Description |
String |
The ipSubnetRange. |
getIpSubnetRangeBytes()
public abstract ByteString getIpSubnetRangeBytes()Associated human-readable IP subnet range (e.g. 10.1.2.0/24).
string ip_subnet_range = 24;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ipSubnetRange. |
getIpv6()
public abstract boolean getIpv6()True if IPv6 is used.
bool ipv6 = 29;
| Returns | |
|---|---|
| Type | Description |
boolean |
The ipv6. |
getIsProxy()
public abstract boolean getIsProxy()Whether the IP address is a known proxy.
bool is_proxy = 25;
| Returns | |
|---|---|
| Type | Description |
boolean |
The isProxy. |
getOrganizationName()
public abstract String getOrganizationName()Organization name (e.g Google).
string organization_name = 19;
| Returns | |
|---|---|
| Type | Description |
String |
The organizationName. |
getOrganizationNameBytes()
public abstract ByteString getOrganizationNameBytes()Organization name (e.g Google).
string organization_name = 19;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for organizationName. |
getParentSessionId()
public abstract String getParentSessionId()The ID of the parent network session.
string parent_session_id = 20;
| Returns | |
|---|---|
| Type | Description |
String |
The parentSessionId. |
getParentSessionIdBytes()
public abstract ByteString getParentSessionIdBytes()The ID of the parent network session.
string parent_session_id = 20;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for parentSessionId. |
getProxyInfo()
public abstract ProxyInfo getProxyInfo()Proxy information. Only set if is_proxy is true.
.google.backstory.ProxyInfo proxy_info = 26;
| Returns | |
|---|---|
| Type | Description |
ProxyInfo |
The proxyInfo. |
getProxyInfoOrBuilder()
public abstract ProxyInfoOrBuilder getProxyInfoOrBuilder()Proxy information. Only set if is_proxy is true.
.google.backstory.ProxyInfo proxy_info = 26;
| Returns | |
|---|---|
| Type | Description |
ProxyInfoOrBuilder |
|
getReceivedBytes()
public abstract long getReceivedBytes()The number of bytes received.
uint64 received_bytes = 2;
| Returns | |
|---|---|
| Type | Description |
long |
The receivedBytes. |
getReceivedPackets()
public abstract long getReceivedPackets()The number of packets received.
int64 received_packets = 23;
| Returns | |
|---|---|
| Type | Description |
long |
The receivedPackets. |
getSentBytes()
public abstract long getSentBytes()The number of bytes sent.
uint64 sent_bytes = 1;
| Returns | |
|---|---|
| Type | Description |
long |
The sentBytes. |
getSentPackets()
public abstract long getSentPackets()The number of packets sent.
int64 sent_packets = 22;
| Returns | |
|---|---|
| Type | Description |
long |
The sentPackets. |
getSessionDuration()
public abstract Duration getSessionDuration()The duration of the session as the number of seconds and nanoseconds. For seconds, network.session_duration.seconds, the type is a 64-bit integer. For nanoseconds, network.session_duration.nanos, the type is a 32-bit integer.
.google.protobuf.Duration session_duration = 13;
| Returns | |
|---|---|
| Type | Description |
Duration |
The sessionDuration. |
getSessionDurationOrBuilder()
public abstract DurationOrBuilder getSessionDurationOrBuilder()The duration of the session as the number of seconds and nanoseconds. For seconds, network.session_duration.seconds, the type is a 64-bit integer. For nanoseconds, network.session_duration.nanos, the type is a 32-bit integer.
.google.protobuf.Duration session_duration = 13;
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
getSessionId()
public abstract String getSessionId()The ID of the network session.
string session_id = 14;
| Returns | |
|---|---|
| Type | Description |
String |
The sessionId. |
getSessionIdBytes()
public abstract ByteString getSessionIdBytes()The ID of the network session.
string session_id = 14;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for sessionId. |
getSmtp()
public abstract Smtp getSmtp()SMTP info. Store fields specific to SMTP not covered by Email.
.google.backstory.Smtp smtp = 11;
| Returns | |
|---|---|
| Type | Description |
Smtp |
The smtp. |
getSmtpOrBuilder()
public abstract SmtpOrBuilder getSmtpOrBuilder()SMTP info. Store fields specific to SMTP not covered by Email.
.google.backstory.Smtp smtp = 11;
| Returns | |
|---|---|
| Type | Description |
SmtpOrBuilder |
|
getTls()
public abstract Tls getTls()TLS info.
.google.backstory.Tls tls = 10;
| Returns | |
|---|---|
| Type | Description |
Tls |
The tls. |
getTlsOrBuilder()
public abstract TlsOrBuilder getTlsOrBuilder()TLS info.
.google.backstory.Tls tls = 10;
| Returns | |
|---|---|
| Type | Description |
TlsOrBuilder |
|
getTotalBytes()
public abstract long getTotalBytes()The number of total bytes.
int64 total_bytes = 27;
| Returns | |
|---|---|
| Type | Description |
long |
The totalBytes. |
hasDhcp()
public abstract boolean hasDhcp()DHCP info.
.google.backstory.Dhcp dhcp = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dhcp field is set. |
hasDns()
public abstract boolean hasDns()DNS info.
.google.backstory.Dns dns = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dns field is set. |
hasEmail()
public abstract boolean hasEmail()Email info for the sender/recipient.
.google.backstory.Email email = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the email field is set. |
hasFtp()
public abstract boolean hasFtp()FTP info.
.google.backstory.Ftp ftp = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ftp field is set. |
hasHttp()
public abstract boolean hasHttp()HTTP info.
.google.backstory.Http http = 9;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the http field is set. |
hasProxyInfo()
public abstract boolean hasProxyInfo()Proxy information. Only set if is_proxy is true.
.google.backstory.ProxyInfo proxy_info = 26;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the proxyInfo field is set. |
hasSessionDuration()
public abstract boolean hasSessionDuration()The duration of the session as the number of seconds and nanoseconds. For seconds, network.session_duration.seconds, the type is a 64-bit integer. For nanoseconds, network.session_duration.nanos, the type is a 32-bit integer.
.google.protobuf.Duration session_duration = 13;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the sessionDuration field is set. |
hasSmtp()
public abstract boolean hasSmtp()SMTP info. Store fields specific to SMTP not covered by Email.
.google.backstory.Smtp smtp = 11;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the smtp field is set. |
hasTls()
public abstract boolean hasTls()TLS info.
.google.backstory.Tls tls = 10;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the tls field is set. |