public final class FlowMessage extends com.google.protobuf.GeneratedMessageV3 implements FlowMessageOrBuilder
FlowMessage
Modifier and Type | Class and Description |
---|---|
static class |
FlowMessage.Builder
Protobuf type
FlowMessage |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static FlowMessage |
getDefaultInstance() |
FlowMessage |
getDefaultInstanceForType() |
com.google.protobuf.UInt64Value |
getDeltaSwitched()
Unix timestamp in ms at which the previous exported packet-
|
com.google.protobuf.UInt64ValueOrBuilder |
getDeltaSwitchedOrBuilder()
Unix timestamp in ms at which the previous exported packet-
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Direction |
getDirection()
Direction of the flow (egress vs ingress)
|
int |
getDirectionValue()
Direction of the flow (egress vs ingress)
|
String |
getDstAddress()
Destination address.
|
com.google.protobuf.ByteString |
getDstAddressBytes()
Destination address.
|
com.google.protobuf.UInt64Value |
getDstAs()
Destination autonomous system (AS).
|
com.google.protobuf.UInt64ValueOrBuilder |
getDstAsOrBuilder()
Destination autonomous system (AS).
|
String |
getDstHostname()
Destination address hostname.
|
com.google.protobuf.ByteString |
getDstHostnameBytes()
Destination address hostname.
|
com.google.protobuf.UInt32Value |
getDstMaskLen()
The number of contiguous bits in the source address subnet mask.
|
com.google.protobuf.UInt32ValueOrBuilder |
getDstMaskLenOrBuilder()
The number of contiguous bits in the source address subnet mask.
|
com.google.protobuf.UInt32Value |
getDstPort()
Destination port.
|
com.google.protobuf.UInt32ValueOrBuilder |
getDstPortOrBuilder()
Destination port.
|
com.google.protobuf.UInt32Value |
getEngineId()
Slot number of the flow-switching engine.
|
com.google.protobuf.UInt32ValueOrBuilder |
getEngineIdOrBuilder()
Slot number of the flow-switching engine.
|
com.google.protobuf.UInt32Value |
getEngineType()
Type of flow-switching engine.
|
com.google.protobuf.UInt32ValueOrBuilder |
getEngineTypeOrBuilder()
Type of flow-switching engine.
|
com.google.protobuf.UInt64Value |
getFirstSwitched()
-associated with this flow was switched.
|
com.google.protobuf.UInt64ValueOrBuilder |
getFirstSwitchedOrBuilder()
-associated with this flow was switched.
|
com.google.protobuf.UInt64Value |
getFlowSeqNum()
Flow packet sequence number.
|
com.google.protobuf.UInt64ValueOrBuilder |
getFlowSeqNumOrBuilder()
Flow packet sequence number.
|
com.google.protobuf.UInt32Value |
getInputSnmpIfindex()
Input SNMP ifIndex.
|
com.google.protobuf.UInt32ValueOrBuilder |
getInputSnmpIfindexOrBuilder()
Input SNMP ifIndex.
|
com.google.protobuf.UInt32Value |
getIpProtocolVersion()
IPv4 vs IPv6.
|
com.google.protobuf.UInt32ValueOrBuilder |
getIpProtocolVersionOrBuilder()
IPv4 vs IPv6.
|
com.google.protobuf.UInt64Value |
getLastSwitched()
-associated with this flow was switched.
|
com.google.protobuf.UInt64ValueOrBuilder |
getLastSwitchedOrBuilder()
-associated with this flow was switched.
|
NetflowVersion |
getNetflowVersion()
Netflow version
|
int |
getNetflowVersionValue()
Netflow version
|
String |
getNextHopAddress()
Next hop IpAddress.
|
com.google.protobuf.ByteString |
getNextHopAddressBytes()
Next hop IpAddress.
|
String |
getNextHopHostname()
Next hop hostname.
|
com.google.protobuf.ByteString |
getNextHopHostnameBytes()
Next hop hostname.
|
String |
getNodeIdentifier()
node lookup identifier.
|
com.google.protobuf.ByteString |
getNodeIdentifierBytes()
node lookup identifier.
|
com.google.protobuf.UInt64Value |
getNumBytes()
Number of bytes transferred in the flow
|
com.google.protobuf.UInt64ValueOrBuilder |
getNumBytesOrBuilder()
Number of bytes transferred in the flow
|
com.google.protobuf.UInt32Value |
getNumFlowRecords()
Number of flow records in the associated packet.
|
com.google.protobuf.UInt32ValueOrBuilder |
getNumFlowRecordsOrBuilder()
Number of flow records in the associated packet.
|
com.google.protobuf.UInt64Value |
getNumPackets()
Number of packets in the flow.
|
com.google.protobuf.UInt64ValueOrBuilder |
getNumPacketsOrBuilder()
Number of packets in the flow.
|
com.google.protobuf.UInt32Value |
getOutputSnmpIfindex()
Output SNMP ifIndex.
|
com.google.protobuf.UInt32ValueOrBuilder |
getOutputSnmpIfindexOrBuilder()
Output SNMP ifIndex.
|
com.google.protobuf.Parser<FlowMessage> |
getParserForType() |
com.google.protobuf.UInt32Value |
getProtocol()
IP protocol number i.e 6 for TCP, 17 for UDP
|
com.google.protobuf.UInt32ValueOrBuilder |
getProtocolOrBuilder()
IP protocol number i.e 6 for TCP, 17 for UDP
|
SamplingAlgorithm |
getSamplingAlgorithm()
Sampling algorithm ID.
|
int |
getSamplingAlgorithmValue()
Sampling algorithm ID.
|
com.google.protobuf.DoubleValue |
getSamplingInterval()
Sampling interval.
|
com.google.protobuf.DoubleValueOrBuilder |
getSamplingIntervalOrBuilder()
Sampling interval.
|
int |
getSerializedSize() |
String |
getSrcAddress()
Source address.
|
com.google.protobuf.ByteString |
getSrcAddressBytes()
Source address.
|
com.google.protobuf.UInt64Value |
getSrcAs()
Source AS number.
|
com.google.protobuf.UInt64ValueOrBuilder |
getSrcAsOrBuilder()
Source AS number.
|
String |
getSrcHostname()
Source hostname.
|
com.google.protobuf.ByteString |
getSrcHostnameBytes()
Source hostname.
|
com.google.protobuf.UInt32Value |
getSrcMaskLen()
The number of contiguous bits in the destination address subnet mask.
|
com.google.protobuf.UInt32ValueOrBuilder |
getSrcMaskLenOrBuilder()
The number of contiguous bits in the destination address subnet mask.
|
com.google.protobuf.UInt32Value |
getSrcPort()
Source port.
|
com.google.protobuf.UInt32ValueOrBuilder |
getSrcPortOrBuilder()
Source port.
|
com.google.protobuf.UInt32Value |
getTcpFlags()
TCP Flags.
|
com.google.protobuf.UInt32ValueOrBuilder |
getTcpFlagsOrBuilder()
TCP Flags.
|
long |
getTimestamp()
Flow timestamp in milliseconds.
|
com.google.protobuf.UInt32Value |
getTos()
TOS
|
com.google.protobuf.UInt32ValueOrBuilder |
getTosOrBuilder()
TOS
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
com.google.protobuf.UInt32Value |
getVlan()
VLAN ID.
|
com.google.protobuf.UInt32ValueOrBuilder |
getVlanOrBuilder()
VLAN ID.
|
boolean |
hasDeltaSwitched()
Unix timestamp in ms at which the previous exported packet-
|
boolean |
hasDstAs()
Destination autonomous system (AS).
|
boolean |
hasDstMaskLen()
The number of contiguous bits in the source address subnet mask.
|
boolean |
hasDstPort()
Destination port.
|
boolean |
hasEngineId()
Slot number of the flow-switching engine.
|
boolean |
hasEngineType()
Type of flow-switching engine.
|
boolean |
hasFirstSwitched()
-associated with this flow was switched.
|
boolean |
hasFlowSeqNum()
Flow packet sequence number.
|
int |
hashCode() |
boolean |
hasInputSnmpIfindex()
Input SNMP ifIndex.
|
boolean |
hasIpProtocolVersion()
IPv4 vs IPv6.
|
boolean |
hasLastSwitched()
-associated with this flow was switched.
|
boolean |
hasNumBytes()
Number of bytes transferred in the flow
|
boolean |
hasNumFlowRecords()
Number of flow records in the associated packet.
|
boolean |
hasNumPackets()
Number of packets in the flow.
|
boolean |
hasOutputSnmpIfindex()
Output SNMP ifIndex.
|
boolean |
hasProtocol()
IP protocol number i.e 6 for TCP, 17 for UDP
|
boolean |
hasSamplingInterval()
Sampling interval.
|
boolean |
hasSrcAs()
Source AS number.
|
boolean |
hasSrcMaskLen()
The number of contiguous bits in the destination address subnet mask.
|
boolean |
hasSrcPort()
Source port.
|
boolean |
hasTcpFlags()
TCP Flags.
|
boolean |
hasTos()
TOS
|
boolean |
hasVlan()
VLAN ID.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FlowMessage.Builder |
newBuilder() |
static FlowMessage.Builder |
newBuilder(FlowMessage prototype) |
FlowMessage.Builder |
newBuilderForType() |
protected FlowMessage.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FlowMessage |
parseDelimitedFrom(InputStream input) |
static FlowMessage |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlowMessage |
parseFrom(byte[] data) |
static FlowMessage |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlowMessage |
parseFrom(ByteBuffer data) |
static FlowMessage |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlowMessage |
parseFrom(com.google.protobuf.ByteString data) |
static FlowMessage |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlowMessage |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FlowMessage |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FlowMessage |
parseFrom(InputStream input) |
static FlowMessage |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FlowMessage> |
parser() |
FlowMessage.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int TIMESTAMP_FIELD_NUMBER
public static final int NUM_BYTES_FIELD_NUMBER
public static final int DIRECTION_FIELD_NUMBER
public static final int DST_ADDRESS_FIELD_NUMBER
public static final int DST_HOSTNAME_FIELD_NUMBER
public static final int DST_AS_FIELD_NUMBER
public static final int DST_MASK_LEN_FIELD_NUMBER
public static final int DST_PORT_FIELD_NUMBER
public static final int ENGINE_ID_FIELD_NUMBER
public static final int ENGINE_TYPE_FIELD_NUMBER
public static final int DELTA_SWITCHED_FIELD_NUMBER
public static final int FIRST_SWITCHED_FIELD_NUMBER
public static final int LAST_SWITCHED_FIELD_NUMBER
public static final int NUM_FLOW_RECORDS_FIELD_NUMBER
public static final int NUM_PACKETS_FIELD_NUMBER
public static final int FLOW_SEQ_NUM_FIELD_NUMBER
public static final int INPUT_SNMP_IFINDEX_FIELD_NUMBER
public static final int OUTPUT_SNMP_IFINDEX_FIELD_NUMBER
public static final int IP_PROTOCOL_VERSION_FIELD_NUMBER
public static final int NEXT_HOP_ADDRESS_FIELD_NUMBER
public static final int NEXT_HOP_HOSTNAME_FIELD_NUMBER
public static final int PROTOCOL_FIELD_NUMBER
public static final int SAMPLING_ALGORITHM_FIELD_NUMBER
public static final int SAMPLING_INTERVAL_FIELD_NUMBER
public static final int SRC_ADDRESS_FIELD_NUMBER
public static final int SRC_HOSTNAME_FIELD_NUMBER
public static final int SRC_AS_FIELD_NUMBER
public static final int SRC_MASK_LEN_FIELD_NUMBER
public static final int SRC_PORT_FIELD_NUMBER
public static final int TCP_FLAGS_FIELD_NUMBER
public static final int TOS_FIELD_NUMBER
public static final int NETFLOW_VERSION_FIELD_NUMBER
public static final int VLAN_FIELD_NUMBER
public static final int NODE_IDENTIFIER_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class com.google.protobuf.GeneratedMessageV3
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public long getTimestamp()
Flow timestamp in milliseconds.
uint64 timestamp = 1;
getTimestamp
in interface FlowMessageOrBuilder
public boolean hasNumBytes()
Number of bytes transferred in the flow
.google.protobuf.UInt64Value num_bytes = 2;
hasNumBytes
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getNumBytes()
Number of bytes transferred in the flow
.google.protobuf.UInt64Value num_bytes = 2;
getNumBytes
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getNumBytesOrBuilder()
Number of bytes transferred in the flow
.google.protobuf.UInt64Value num_bytes = 2;
getNumBytesOrBuilder
in interface FlowMessageOrBuilder
public int getDirectionValue()
Direction of the flow (egress vs ingress)
.Direction direction = 3;
getDirectionValue
in interface FlowMessageOrBuilder
public Direction getDirection()
Direction of the flow (egress vs ingress)
.Direction direction = 3;
getDirection
in interface FlowMessageOrBuilder
public String getDstAddress()
Destination address.
string dst_address = 4;
getDstAddress
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getDstAddressBytes()
Destination address.
string dst_address = 4;
getDstAddressBytes
in interface FlowMessageOrBuilder
public String getDstHostname()
Destination address hostname.
string dst_hostname = 5;
getDstHostname
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getDstHostnameBytes()
Destination address hostname.
string dst_hostname = 5;
getDstHostnameBytes
in interface FlowMessageOrBuilder
public boolean hasDstAs()
Destination autonomous system (AS).
.google.protobuf.UInt64Value dst_as = 6;
hasDstAs
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getDstAs()
Destination autonomous system (AS).
.google.protobuf.UInt64Value dst_as = 6;
getDstAs
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getDstAsOrBuilder()
Destination autonomous system (AS).
.google.protobuf.UInt64Value dst_as = 6;
getDstAsOrBuilder
in interface FlowMessageOrBuilder
public boolean hasDstMaskLen()
The number of contiguous bits in the source address subnet mask.
.google.protobuf.UInt32Value dst_mask_len = 7;
hasDstMaskLen
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getDstMaskLen()
The number of contiguous bits in the source address subnet mask.
.google.protobuf.UInt32Value dst_mask_len = 7;
getDstMaskLen
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getDstMaskLenOrBuilder()
The number of contiguous bits in the source address subnet mask.
.google.protobuf.UInt32Value dst_mask_len = 7;
getDstMaskLenOrBuilder
in interface FlowMessageOrBuilder
public boolean hasDstPort()
Destination port.
.google.protobuf.UInt32Value dst_port = 8;
hasDstPort
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getDstPort()
Destination port.
.google.protobuf.UInt32Value dst_port = 8;
getDstPort
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getDstPortOrBuilder()
Destination port.
.google.protobuf.UInt32Value dst_port = 8;
getDstPortOrBuilder
in interface FlowMessageOrBuilder
public boolean hasEngineId()
Slot number of the flow-switching engine.
.google.protobuf.UInt32Value engine_id = 9;
hasEngineId
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getEngineId()
Slot number of the flow-switching engine.
.google.protobuf.UInt32Value engine_id = 9;
getEngineId
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getEngineIdOrBuilder()
Slot number of the flow-switching engine.
.google.protobuf.UInt32Value engine_id = 9;
getEngineIdOrBuilder
in interface FlowMessageOrBuilder
public boolean hasEngineType()
Type of flow-switching engine.
.google.protobuf.UInt32Value engine_type = 10;
hasEngineType
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getEngineType()
Type of flow-switching engine.
.google.protobuf.UInt32Value engine_type = 10;
getEngineType
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getEngineTypeOrBuilder()
Type of flow-switching engine.
.google.protobuf.UInt32Value engine_type = 10;
getEngineTypeOrBuilder
in interface FlowMessageOrBuilder
public boolean hasDeltaSwitched()
Unix timestamp in ms at which the previous exported packet-
.google.protobuf.UInt64Value delta_switched = 11;
hasDeltaSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getDeltaSwitched()
Unix timestamp in ms at which the previous exported packet-
.google.protobuf.UInt64Value delta_switched = 11;
getDeltaSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getDeltaSwitchedOrBuilder()
Unix timestamp in ms at which the previous exported packet-
.google.protobuf.UInt64Value delta_switched = 11;
getDeltaSwitchedOrBuilder
in interface FlowMessageOrBuilder
public boolean hasFirstSwitched()
-associated with this flow was switched.
.google.protobuf.UInt64Value first_switched = 12;
hasFirstSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getFirstSwitched()
-associated with this flow was switched.
.google.protobuf.UInt64Value first_switched = 12;
getFirstSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getFirstSwitchedOrBuilder()
-associated with this flow was switched.
.google.protobuf.UInt64Value first_switched = 12;
getFirstSwitchedOrBuilder
in interface FlowMessageOrBuilder
public boolean hasLastSwitched()
-associated with this flow was switched.
.google.protobuf.UInt64Value last_switched = 13;
hasLastSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getLastSwitched()
-associated with this flow was switched.
.google.protobuf.UInt64Value last_switched = 13;
getLastSwitched
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getLastSwitchedOrBuilder()
-associated with this flow was switched.
.google.protobuf.UInt64Value last_switched = 13;
getLastSwitchedOrBuilder
in interface FlowMessageOrBuilder
public boolean hasNumFlowRecords()
Number of flow records in the associated packet.
.google.protobuf.UInt32Value num_flow_records = 14;
hasNumFlowRecords
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getNumFlowRecords()
Number of flow records in the associated packet.
.google.protobuf.UInt32Value num_flow_records = 14;
getNumFlowRecords
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getNumFlowRecordsOrBuilder()
Number of flow records in the associated packet.
.google.protobuf.UInt32Value num_flow_records = 14;
getNumFlowRecordsOrBuilder
in interface FlowMessageOrBuilder
public boolean hasNumPackets()
Number of packets in the flow.
.google.protobuf.UInt64Value num_packets = 15;
hasNumPackets
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getNumPackets()
Number of packets in the flow.
.google.protobuf.UInt64Value num_packets = 15;
getNumPackets
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getNumPacketsOrBuilder()
Number of packets in the flow.
.google.protobuf.UInt64Value num_packets = 15;
getNumPacketsOrBuilder
in interface FlowMessageOrBuilder
public boolean hasFlowSeqNum()
Flow packet sequence number.
.google.protobuf.UInt64Value flow_seq_num = 16;
hasFlowSeqNum
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getFlowSeqNum()
Flow packet sequence number.
.google.protobuf.UInt64Value flow_seq_num = 16;
getFlowSeqNum
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getFlowSeqNumOrBuilder()
Flow packet sequence number.
.google.protobuf.UInt64Value flow_seq_num = 16;
getFlowSeqNumOrBuilder
in interface FlowMessageOrBuilder
public boolean hasInputSnmpIfindex()
Input SNMP ifIndex.
.google.protobuf.UInt32Value input_snmp_ifindex = 17;
hasInputSnmpIfindex
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getInputSnmpIfindex()
Input SNMP ifIndex.
.google.protobuf.UInt32Value input_snmp_ifindex = 17;
getInputSnmpIfindex
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getInputSnmpIfindexOrBuilder()
Input SNMP ifIndex.
.google.protobuf.UInt32Value input_snmp_ifindex = 17;
getInputSnmpIfindexOrBuilder
in interface FlowMessageOrBuilder
public boolean hasOutputSnmpIfindex()
Output SNMP ifIndex.
.google.protobuf.UInt32Value output_snmp_ifindex = 18;
hasOutputSnmpIfindex
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getOutputSnmpIfindex()
Output SNMP ifIndex.
.google.protobuf.UInt32Value output_snmp_ifindex = 18;
getOutputSnmpIfindex
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getOutputSnmpIfindexOrBuilder()
Output SNMP ifIndex.
.google.protobuf.UInt32Value output_snmp_ifindex = 18;
getOutputSnmpIfindexOrBuilder
in interface FlowMessageOrBuilder
public boolean hasIpProtocolVersion()
IPv4 vs IPv6.
.google.protobuf.UInt32Value ip_protocol_version = 19;
hasIpProtocolVersion
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getIpProtocolVersion()
IPv4 vs IPv6.
.google.protobuf.UInt32Value ip_protocol_version = 19;
getIpProtocolVersion
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getIpProtocolVersionOrBuilder()
IPv4 vs IPv6.
.google.protobuf.UInt32Value ip_protocol_version = 19;
getIpProtocolVersionOrBuilder
in interface FlowMessageOrBuilder
public String getNextHopAddress()
Next hop IpAddress.
string next_hop_address = 20;
getNextHopAddress
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getNextHopAddressBytes()
Next hop IpAddress.
string next_hop_address = 20;
getNextHopAddressBytes
in interface FlowMessageOrBuilder
public String getNextHopHostname()
Next hop hostname.
string next_hop_hostname = 21;
getNextHopHostname
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getNextHopHostnameBytes()
Next hop hostname.
string next_hop_hostname = 21;
getNextHopHostnameBytes
in interface FlowMessageOrBuilder
public boolean hasProtocol()
IP protocol number i.e 6 for TCP, 17 for UDP
.google.protobuf.UInt32Value protocol = 22;
hasProtocol
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getProtocol()
IP protocol number i.e 6 for TCP, 17 for UDP
.google.protobuf.UInt32Value protocol = 22;
getProtocol
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getProtocolOrBuilder()
IP protocol number i.e 6 for TCP, 17 for UDP
.google.protobuf.UInt32Value protocol = 22;
getProtocolOrBuilder
in interface FlowMessageOrBuilder
public int getSamplingAlgorithmValue()
Sampling algorithm ID.
.SamplingAlgorithm sampling_algorithm = 23;
getSamplingAlgorithmValue
in interface FlowMessageOrBuilder
public SamplingAlgorithm getSamplingAlgorithm()
Sampling algorithm ID.
.SamplingAlgorithm sampling_algorithm = 23;
getSamplingAlgorithm
in interface FlowMessageOrBuilder
public boolean hasSamplingInterval()
Sampling interval.
.google.protobuf.DoubleValue sampling_interval = 24;
hasSamplingInterval
in interface FlowMessageOrBuilder
public com.google.protobuf.DoubleValue getSamplingInterval()
Sampling interval.
.google.protobuf.DoubleValue sampling_interval = 24;
getSamplingInterval
in interface FlowMessageOrBuilder
public com.google.protobuf.DoubleValueOrBuilder getSamplingIntervalOrBuilder()
Sampling interval.
.google.protobuf.DoubleValue sampling_interval = 24;
getSamplingIntervalOrBuilder
in interface FlowMessageOrBuilder
public String getSrcAddress()
Source address.
string src_address = 26;
getSrcAddress
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getSrcAddressBytes()
Source address.
string src_address = 26;
getSrcAddressBytes
in interface FlowMessageOrBuilder
public String getSrcHostname()
Source hostname.
string src_hostname = 27;
getSrcHostname
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getSrcHostnameBytes()
Source hostname.
string src_hostname = 27;
getSrcHostnameBytes
in interface FlowMessageOrBuilder
public boolean hasSrcAs()
Source AS number.
.google.protobuf.UInt64Value src_as = 28;
hasSrcAs
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64Value getSrcAs()
Source AS number.
.google.protobuf.UInt64Value src_as = 28;
getSrcAs
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt64ValueOrBuilder getSrcAsOrBuilder()
Source AS number.
.google.protobuf.UInt64Value src_as = 28;
getSrcAsOrBuilder
in interface FlowMessageOrBuilder
public boolean hasSrcMaskLen()
The number of contiguous bits in the destination address subnet mask.
.google.protobuf.UInt32Value src_mask_len = 29;
hasSrcMaskLen
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getSrcMaskLen()
The number of contiguous bits in the destination address subnet mask.
.google.protobuf.UInt32Value src_mask_len = 29;
getSrcMaskLen
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getSrcMaskLenOrBuilder()
The number of contiguous bits in the destination address subnet mask.
.google.protobuf.UInt32Value src_mask_len = 29;
getSrcMaskLenOrBuilder
in interface FlowMessageOrBuilder
public boolean hasSrcPort()
Source port.
.google.protobuf.UInt32Value src_port = 30;
hasSrcPort
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getSrcPort()
Source port.
.google.protobuf.UInt32Value src_port = 30;
getSrcPort
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getSrcPortOrBuilder()
Source port.
.google.protobuf.UInt32Value src_port = 30;
getSrcPortOrBuilder
in interface FlowMessageOrBuilder
public boolean hasTcpFlags()
TCP Flags.
.google.protobuf.UInt32Value tcp_flags = 31;
hasTcpFlags
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getTcpFlags()
TCP Flags.
.google.protobuf.UInt32Value tcp_flags = 31;
getTcpFlags
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getTcpFlagsOrBuilder()
TCP Flags.
.google.protobuf.UInt32Value tcp_flags = 31;
getTcpFlagsOrBuilder
in interface FlowMessageOrBuilder
public boolean hasTos()
TOS
.google.protobuf.UInt32Value tos = 32;
hasTos
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getTos()
TOS
.google.protobuf.UInt32Value tos = 32;
getTos
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getTosOrBuilder()
TOS
.google.protobuf.UInt32Value tos = 32;
getTosOrBuilder
in interface FlowMessageOrBuilder
public int getNetflowVersionValue()
Netflow version
.NetflowVersion netflow_version = 33;
getNetflowVersionValue
in interface FlowMessageOrBuilder
public NetflowVersion getNetflowVersion()
Netflow version
.NetflowVersion netflow_version = 33;
getNetflowVersion
in interface FlowMessageOrBuilder
public boolean hasVlan()
VLAN ID.
.google.protobuf.UInt32Value vlan = 34;
hasVlan
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32Value getVlan()
VLAN ID.
.google.protobuf.UInt32Value vlan = 34;
getVlan
in interface FlowMessageOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getVlanOrBuilder()
VLAN ID.
.google.protobuf.UInt32Value vlan = 34;
getVlanOrBuilder
in interface FlowMessageOrBuilder
public String getNodeIdentifier()
node lookup identifier.
string node_identifier = 35;
getNodeIdentifier
in interface FlowMessageOrBuilder
public com.google.protobuf.ByteString getNodeIdentifierBytes()
node lookup identifier.
string node_identifier = 35;
getNodeIdentifierBytes
in interface FlowMessageOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static FlowMessage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static FlowMessage parseFrom(InputStream input) throws IOException
IOException
public static FlowMessage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static FlowMessage parseDelimitedFrom(InputStream input) throws IOException
IOException
public static FlowMessage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static FlowMessage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static FlowMessage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public FlowMessage.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static FlowMessage.Builder newBuilder()
public static FlowMessage.Builder newBuilder(FlowMessage prototype)
public FlowMessage.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected FlowMessage.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static FlowMessage getDefaultInstance()
public static com.google.protobuf.Parser<FlowMessage> parser()
public com.google.protobuf.Parser<FlowMessage> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public FlowMessage getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2020. All rights reserved.