Class FlowDocument.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable, FlowDocumentOrBuilder
    Enclosing class:
    FlowDocument

    public static final class FlowDocument.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
    implements FlowDocumentOrBuilder
    Protobuf type FlowDocument
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • clear

        public FlowDocument.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • getDefaultInstanceForType

        public FlowDocument getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public FlowDocument build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public FlowDocument buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public FlowDocument.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • setField

        public FlowDocument.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                             java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • clearField

        public FlowDocument.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • clearOneof

        public FlowDocument.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • setRepeatedField

        public FlowDocument.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                     int index,
                                                     java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • addRepeatedField

        public FlowDocument.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                     java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • mergeFrom

        public FlowDocument.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlowDocument.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • mergeFrom

        public FlowDocument.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                       throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlowDocument.Builder>
        Throws:
        java.io.IOException
      • setTimestamp

        public FlowDocument.Builder setTimestamp​(long value)
         Flow timestamp in milliseconds.
         
        uint64 timestamp = 1;
      • clearTimestamp

        public FlowDocument.Builder clearTimestamp()
         Flow timestamp in milliseconds.
         
        uint64 timestamp = 1;
      • hasNumBytes

        public boolean hasNumBytes()
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
        Specified by:
        hasNumBytes in interface FlowDocumentOrBuilder
      • getNumBytes

        public com.google.protobuf.UInt64Value getNumBytes()
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
        Specified by:
        getNumBytes in interface FlowDocumentOrBuilder
      • setNumBytes

        public FlowDocument.Builder setNumBytes​(com.google.protobuf.UInt64Value value)
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
      • setNumBytes

        public FlowDocument.Builder setNumBytes​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
      • mergeNumBytes

        public FlowDocument.Builder mergeNumBytes​(com.google.protobuf.UInt64Value value)
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
      • clearNumBytes

        public FlowDocument.Builder clearNumBytes()
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
      • getNumBytesBuilder

        public com.google.protobuf.UInt64Value.Builder getNumBytesBuilder()
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
      • getNumBytesOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getNumBytesOrBuilder()
         Number of bytes transferred in the flow
         
        .google.protobuf.UInt64Value num_bytes = 2;
        Specified by:
        getNumBytesOrBuilder in interface FlowDocumentOrBuilder
      • setDirectionValue

        public FlowDocument.Builder setDirectionValue​(int value)
         Direction of the flow (egress vs ingress)
         
        .Direction direction = 3;
      • setDirection

        public FlowDocument.Builder setDirection​(Direction value)
         Direction of the flow (egress vs ingress)
         
        .Direction direction = 3;
      • clearDirection

        public FlowDocument.Builder clearDirection()
         Direction of the flow (egress vs ingress)
         
        .Direction direction = 3;
      • getDstAddressBytes

        public com.google.protobuf.ByteString getDstAddressBytes()
          Destination address.
         
        string dst_address = 4;
        Specified by:
        getDstAddressBytes in interface FlowDocumentOrBuilder
      • setDstAddress

        public FlowDocument.Builder setDstAddress​(java.lang.String value)
          Destination address.
         
        string dst_address = 4;
      • clearDstAddress

        public FlowDocument.Builder clearDstAddress()
          Destination address.
         
        string dst_address = 4;
      • setDstAddressBytes

        public FlowDocument.Builder setDstAddressBytes​(com.google.protobuf.ByteString value)
          Destination address.
         
        string dst_address = 4;
      • getDstHostname

        public java.lang.String getDstHostname()
         Destination address hostname.
         
        string dst_hostname = 5;
        Specified by:
        getDstHostname in interface FlowDocumentOrBuilder
      • getDstHostnameBytes

        public com.google.protobuf.ByteString getDstHostnameBytes()
         Destination address hostname.
         
        string dst_hostname = 5;
        Specified by:
        getDstHostnameBytes in interface FlowDocumentOrBuilder
      • setDstHostname

        public FlowDocument.Builder setDstHostname​(java.lang.String value)
         Destination address hostname.
         
        string dst_hostname = 5;
      • clearDstHostname

        public FlowDocument.Builder clearDstHostname()
         Destination address hostname.
         
        string dst_hostname = 5;
      • setDstHostnameBytes

        public FlowDocument.Builder setDstHostnameBytes​(com.google.protobuf.ByteString value)
         Destination address hostname.
         
        string dst_hostname = 5;
      • hasDstAs

        public boolean hasDstAs()
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
        Specified by:
        hasDstAs in interface FlowDocumentOrBuilder
      • getDstAs

        public com.google.protobuf.UInt64Value getDstAs()
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
        Specified by:
        getDstAs in interface FlowDocumentOrBuilder
      • setDstAs

        public FlowDocument.Builder setDstAs​(com.google.protobuf.UInt64Value value)
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
      • setDstAs

        public FlowDocument.Builder setDstAs​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
      • mergeDstAs

        public FlowDocument.Builder mergeDstAs​(com.google.protobuf.UInt64Value value)
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
      • clearDstAs

        public FlowDocument.Builder clearDstAs()
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
      • getDstAsBuilder

        public com.google.protobuf.UInt64Value.Builder getDstAsBuilder()
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
      • getDstAsOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getDstAsOrBuilder()
         Destination autonomous system (AS).
         
        .google.protobuf.UInt64Value dst_as = 6;
        Specified by:
        getDstAsOrBuilder in interface FlowDocumentOrBuilder
      • hasDstMaskLen

        public boolean hasDstMaskLen()
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
        Specified by:
        hasDstMaskLen in interface FlowDocumentOrBuilder
      • getDstMaskLen

        public com.google.protobuf.UInt32Value getDstMaskLen()
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
        Specified by:
        getDstMaskLen in interface FlowDocumentOrBuilder
      • setDstMaskLen

        public FlowDocument.Builder setDstMaskLen​(com.google.protobuf.UInt32Value value)
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
      • setDstMaskLen

        public FlowDocument.Builder setDstMaskLen​(com.google.protobuf.UInt32Value.Builder builderForValue)
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
      • mergeDstMaskLen

        public FlowDocument.Builder mergeDstMaskLen​(com.google.protobuf.UInt32Value value)
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
      • clearDstMaskLen

        public FlowDocument.Builder clearDstMaskLen()
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
      • getDstMaskLenBuilder

        public com.google.protobuf.UInt32Value.Builder getDstMaskLenBuilder()
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
      • getDstMaskLenOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getDstMaskLenOrBuilder()
         The number of contiguous bits in the source address subnet mask.
         
        .google.protobuf.UInt32Value dst_mask_len = 7;
        Specified by:
        getDstMaskLenOrBuilder in interface FlowDocumentOrBuilder
      • hasDstPort

        public boolean hasDstPort()
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
        Specified by:
        hasDstPort in interface FlowDocumentOrBuilder
      • getDstPort

        public com.google.protobuf.UInt32Value getDstPort()
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
        Specified by:
        getDstPort in interface FlowDocumentOrBuilder
      • setDstPort

        public FlowDocument.Builder setDstPort​(com.google.protobuf.UInt32Value value)
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
      • setDstPort

        public FlowDocument.Builder setDstPort​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
      • mergeDstPort

        public FlowDocument.Builder mergeDstPort​(com.google.protobuf.UInt32Value value)
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
      • clearDstPort

        public FlowDocument.Builder clearDstPort()
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
      • getDstPortBuilder

        public com.google.protobuf.UInt32Value.Builder getDstPortBuilder()
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
      • getDstPortOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getDstPortOrBuilder()
         Destination port.
         
        .google.protobuf.UInt32Value dst_port = 8;
        Specified by:
        getDstPortOrBuilder in interface FlowDocumentOrBuilder
      • hasEngineId

        public boolean hasEngineId()
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
        Specified by:
        hasEngineId in interface FlowDocumentOrBuilder
      • getEngineId

        public com.google.protobuf.UInt32Value getEngineId()
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
        Specified by:
        getEngineId in interface FlowDocumentOrBuilder
      • setEngineId

        public FlowDocument.Builder setEngineId​(com.google.protobuf.UInt32Value value)
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
      • setEngineId

        public FlowDocument.Builder setEngineId​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
      • mergeEngineId

        public FlowDocument.Builder mergeEngineId​(com.google.protobuf.UInt32Value value)
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
      • clearEngineId

        public FlowDocument.Builder clearEngineId()
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
      • getEngineIdBuilder

        public com.google.protobuf.UInt32Value.Builder getEngineIdBuilder()
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
      • getEngineIdOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getEngineIdOrBuilder()
         Slot number of the flow-switching engine.
         
        .google.protobuf.UInt32Value engine_id = 9;
        Specified by:
        getEngineIdOrBuilder in interface FlowDocumentOrBuilder
      • hasEngineType

        public boolean hasEngineType()
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
        Specified by:
        hasEngineType in interface FlowDocumentOrBuilder
      • getEngineType

        public com.google.protobuf.UInt32Value getEngineType()
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
        Specified by:
        getEngineType in interface FlowDocumentOrBuilder
      • setEngineType

        public FlowDocument.Builder setEngineType​(com.google.protobuf.UInt32Value value)
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
      • setEngineType

        public FlowDocument.Builder setEngineType​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
      • mergeEngineType

        public FlowDocument.Builder mergeEngineType​(com.google.protobuf.UInt32Value value)
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
      • clearEngineType

        public FlowDocument.Builder clearEngineType()
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
      • getEngineTypeBuilder

        public com.google.protobuf.UInt32Value.Builder getEngineTypeBuilder()
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
      • getEngineTypeOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getEngineTypeOrBuilder()
         Type of flow-switching engine.
         
        .google.protobuf.UInt32Value engine_type = 10;
        Specified by:
        getEngineTypeOrBuilder in interface FlowDocumentOrBuilder
      • hasDeltaSwitched

        public boolean hasDeltaSwitched()
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
        Specified by:
        hasDeltaSwitched in interface FlowDocumentOrBuilder
      • getDeltaSwitched

        public com.google.protobuf.UInt64Value getDeltaSwitched()
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
        Specified by:
        getDeltaSwitched in interface FlowDocumentOrBuilder
      • setDeltaSwitched

        public FlowDocument.Builder setDeltaSwitched​(com.google.protobuf.UInt64Value value)
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
      • setDeltaSwitched

        public FlowDocument.Builder setDeltaSwitched​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
      • mergeDeltaSwitched

        public FlowDocument.Builder mergeDeltaSwitched​(com.google.protobuf.UInt64Value value)
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
      • clearDeltaSwitched

        public FlowDocument.Builder clearDeltaSwitched()
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
      • getDeltaSwitchedBuilder

        public com.google.protobuf.UInt64Value.Builder getDeltaSwitchedBuilder()
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
      • getDeltaSwitchedOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getDeltaSwitchedOrBuilder()
         Unix timestamp in ms at which the previous exported packet-
         
        .google.protobuf.UInt64Value delta_switched = 11;
        Specified by:
        getDeltaSwitchedOrBuilder in interface FlowDocumentOrBuilder
      • hasFirstSwitched

        public boolean hasFirstSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
        Specified by:
        hasFirstSwitched in interface FlowDocumentOrBuilder
      • getFirstSwitched

        public com.google.protobuf.UInt64Value getFirstSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
        Specified by:
        getFirstSwitched in interface FlowDocumentOrBuilder
      • setFirstSwitched

        public FlowDocument.Builder setFirstSwitched​(com.google.protobuf.UInt64Value value)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
      • setFirstSwitched

        public FlowDocument.Builder setFirstSwitched​(com.google.protobuf.UInt64Value.Builder builderForValue)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
      • mergeFirstSwitched

        public FlowDocument.Builder mergeFirstSwitched​(com.google.protobuf.UInt64Value value)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
      • clearFirstSwitched

        public FlowDocument.Builder clearFirstSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
      • getFirstSwitchedBuilder

        public com.google.protobuf.UInt64Value.Builder getFirstSwitchedBuilder()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
      • getFirstSwitchedOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getFirstSwitchedOrBuilder()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value first_switched = 12;
        Specified by:
        getFirstSwitchedOrBuilder in interface FlowDocumentOrBuilder
      • hasLastSwitched

        public boolean hasLastSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
        Specified by:
        hasLastSwitched in interface FlowDocumentOrBuilder
      • getLastSwitched

        public com.google.protobuf.UInt64Value getLastSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
        Specified by:
        getLastSwitched in interface FlowDocumentOrBuilder
      • setLastSwitched

        public FlowDocument.Builder setLastSwitched​(com.google.protobuf.UInt64Value value)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
      • setLastSwitched

        public FlowDocument.Builder setLastSwitched​(com.google.protobuf.UInt64Value.Builder builderForValue)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
      • mergeLastSwitched

        public FlowDocument.Builder mergeLastSwitched​(com.google.protobuf.UInt64Value value)
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
      • clearLastSwitched

        public FlowDocument.Builder clearLastSwitched()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
      • getLastSwitchedBuilder

        public com.google.protobuf.UInt64Value.Builder getLastSwitchedBuilder()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
      • getLastSwitchedOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getLastSwitchedOrBuilder()
         -associated with this flow was switched.
         
        .google.protobuf.UInt64Value last_switched = 13;
        Specified by:
        getLastSwitchedOrBuilder in interface FlowDocumentOrBuilder
      • hasNumFlowRecords

        public boolean hasNumFlowRecords()
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
        Specified by:
        hasNumFlowRecords in interface FlowDocumentOrBuilder
      • getNumFlowRecords

        public com.google.protobuf.UInt32Value getNumFlowRecords()
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
        Specified by:
        getNumFlowRecords in interface FlowDocumentOrBuilder
      • setNumFlowRecords

        public FlowDocument.Builder setNumFlowRecords​(com.google.protobuf.UInt32Value value)
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
      • setNumFlowRecords

        public FlowDocument.Builder setNumFlowRecords​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
      • mergeNumFlowRecords

        public FlowDocument.Builder mergeNumFlowRecords​(com.google.protobuf.UInt32Value value)
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
      • clearNumFlowRecords

        public FlowDocument.Builder clearNumFlowRecords()
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
      • getNumFlowRecordsBuilder

        public com.google.protobuf.UInt32Value.Builder getNumFlowRecordsBuilder()
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
      • getNumFlowRecordsOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getNumFlowRecordsOrBuilder()
         Number of flow records in the associated packet.
         
        .google.protobuf.UInt32Value num_flow_records = 14;
        Specified by:
        getNumFlowRecordsOrBuilder in interface FlowDocumentOrBuilder
      • hasNumPackets

        public boolean hasNumPackets()
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
        Specified by:
        hasNumPackets in interface FlowDocumentOrBuilder
      • getNumPackets

        public com.google.protobuf.UInt64Value getNumPackets()
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
        Specified by:
        getNumPackets in interface FlowDocumentOrBuilder
      • setNumPackets

        public FlowDocument.Builder setNumPackets​(com.google.protobuf.UInt64Value value)
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
      • setNumPackets

        public FlowDocument.Builder setNumPackets​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
      • mergeNumPackets

        public FlowDocument.Builder mergeNumPackets​(com.google.protobuf.UInt64Value value)
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
      • clearNumPackets

        public FlowDocument.Builder clearNumPackets()
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
      • getNumPacketsBuilder

        public com.google.protobuf.UInt64Value.Builder getNumPacketsBuilder()
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
      • getNumPacketsOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getNumPacketsOrBuilder()
         Number of packets in the flow.
         
        .google.protobuf.UInt64Value num_packets = 15;
        Specified by:
        getNumPacketsOrBuilder in interface FlowDocumentOrBuilder
      • hasFlowSeqNum

        public boolean hasFlowSeqNum()
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
        Specified by:
        hasFlowSeqNum in interface FlowDocumentOrBuilder
      • getFlowSeqNum

        public com.google.protobuf.UInt64Value getFlowSeqNum()
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
        Specified by:
        getFlowSeqNum in interface FlowDocumentOrBuilder
      • setFlowSeqNum

        public FlowDocument.Builder setFlowSeqNum​(com.google.protobuf.UInt64Value value)
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
      • setFlowSeqNum

        public FlowDocument.Builder setFlowSeqNum​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
      • mergeFlowSeqNum

        public FlowDocument.Builder mergeFlowSeqNum​(com.google.protobuf.UInt64Value value)
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
      • clearFlowSeqNum

        public FlowDocument.Builder clearFlowSeqNum()
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
      • getFlowSeqNumBuilder

        public com.google.protobuf.UInt64Value.Builder getFlowSeqNumBuilder()
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
      • getFlowSeqNumOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getFlowSeqNumOrBuilder()
         Flow packet sequence number.
         
        .google.protobuf.UInt64Value flow_seq_num = 16;
        Specified by:
        getFlowSeqNumOrBuilder in interface FlowDocumentOrBuilder
      • hasInputSnmpIfindex

        public boolean hasInputSnmpIfindex()
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
        Specified by:
        hasInputSnmpIfindex in interface FlowDocumentOrBuilder
      • getInputSnmpIfindex

        public com.google.protobuf.UInt32Value getInputSnmpIfindex()
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
        Specified by:
        getInputSnmpIfindex in interface FlowDocumentOrBuilder
      • setInputSnmpIfindex

        public FlowDocument.Builder setInputSnmpIfindex​(com.google.protobuf.UInt32Value value)
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
      • setInputSnmpIfindex

        public FlowDocument.Builder setInputSnmpIfindex​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
      • mergeInputSnmpIfindex

        public FlowDocument.Builder mergeInputSnmpIfindex​(com.google.protobuf.UInt32Value value)
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
      • clearInputSnmpIfindex

        public FlowDocument.Builder clearInputSnmpIfindex()
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
      • getInputSnmpIfindexBuilder

        public com.google.protobuf.UInt32Value.Builder getInputSnmpIfindexBuilder()
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
      • getInputSnmpIfindexOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getInputSnmpIfindexOrBuilder()
         Input SNMP ifIndex.
         
        .google.protobuf.UInt32Value input_snmp_ifindex = 17;
        Specified by:
        getInputSnmpIfindexOrBuilder in interface FlowDocumentOrBuilder
      • hasOutputSnmpIfindex

        public boolean hasOutputSnmpIfindex()
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
        Specified by:
        hasOutputSnmpIfindex in interface FlowDocumentOrBuilder
      • getOutputSnmpIfindex

        public com.google.protobuf.UInt32Value getOutputSnmpIfindex()
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
        Specified by:
        getOutputSnmpIfindex in interface FlowDocumentOrBuilder
      • setOutputSnmpIfindex

        public FlowDocument.Builder setOutputSnmpIfindex​(com.google.protobuf.UInt32Value value)
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
      • setOutputSnmpIfindex

        public FlowDocument.Builder setOutputSnmpIfindex​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
      • mergeOutputSnmpIfindex

        public FlowDocument.Builder mergeOutputSnmpIfindex​(com.google.protobuf.UInt32Value value)
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
      • clearOutputSnmpIfindex

        public FlowDocument.Builder clearOutputSnmpIfindex()
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
      • getOutputSnmpIfindexBuilder

        public com.google.protobuf.UInt32Value.Builder getOutputSnmpIfindexBuilder()
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
      • getOutputSnmpIfindexOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getOutputSnmpIfindexOrBuilder()
         Output SNMP ifIndex.
         
        .google.protobuf.UInt32Value output_snmp_ifindex = 18;
        Specified by:
        getOutputSnmpIfindexOrBuilder in interface FlowDocumentOrBuilder
      • getIpProtocolVersion

        public com.google.protobuf.UInt32Value getIpProtocolVersion()
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
        Specified by:
        getIpProtocolVersion in interface FlowDocumentOrBuilder
      • setIpProtocolVersion

        public FlowDocument.Builder setIpProtocolVersion​(com.google.protobuf.UInt32Value value)
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
      • setIpProtocolVersion

        public FlowDocument.Builder setIpProtocolVersion​(com.google.protobuf.UInt32Value.Builder builderForValue)
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
      • mergeIpProtocolVersion

        public FlowDocument.Builder mergeIpProtocolVersion​(com.google.protobuf.UInt32Value value)
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
      • clearIpProtocolVersion

        public FlowDocument.Builder clearIpProtocolVersion()
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
      • getIpProtocolVersionBuilder

        public com.google.protobuf.UInt32Value.Builder getIpProtocolVersionBuilder()
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
      • getIpProtocolVersionOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getIpProtocolVersionOrBuilder()
         IPv4 vs IPv6.
         
        .google.protobuf.UInt32Value ip_protocol_version = 19;
        Specified by:
        getIpProtocolVersionOrBuilder in interface FlowDocumentOrBuilder
      • setNextHopAddress

        public FlowDocument.Builder setNextHopAddress​(java.lang.String value)
         Next hop IpAddress.
         
        string next_hop_address = 20;
      • clearNextHopAddress

        public FlowDocument.Builder clearNextHopAddress()
         Next hop IpAddress.
         
        string next_hop_address = 20;
      • setNextHopAddressBytes

        public FlowDocument.Builder setNextHopAddressBytes​(com.google.protobuf.ByteString value)
         Next hop IpAddress.
         
        string next_hop_address = 20;
      • setNextHopHostname

        public FlowDocument.Builder setNextHopHostname​(java.lang.String value)
         Next hop hostname.
         
        string next_hop_hostname = 21;
      • clearNextHopHostname

        public FlowDocument.Builder clearNextHopHostname()
         Next hop hostname.
         
        string next_hop_hostname = 21;
      • setNextHopHostnameBytes

        public FlowDocument.Builder setNextHopHostnameBytes​(com.google.protobuf.ByteString value)
         Next hop hostname.
         
        string next_hop_hostname = 21;
      • hasProtocol

        public boolean hasProtocol()
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
        Specified by:
        hasProtocol in interface FlowDocumentOrBuilder
      • getProtocol

        public com.google.protobuf.UInt32Value getProtocol()
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
        Specified by:
        getProtocol in interface FlowDocumentOrBuilder
      • setProtocol

        public FlowDocument.Builder setProtocol​(com.google.protobuf.UInt32Value value)
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
      • setProtocol

        public FlowDocument.Builder setProtocol​(com.google.protobuf.UInt32Value.Builder builderForValue)
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
      • mergeProtocol

        public FlowDocument.Builder mergeProtocol​(com.google.protobuf.UInt32Value value)
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
      • clearProtocol

        public FlowDocument.Builder clearProtocol()
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
      • getProtocolBuilder

        public com.google.protobuf.UInt32Value.Builder getProtocolBuilder()
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
      • getProtocolOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getProtocolOrBuilder()
         IP protocol number i.e 6 for TCP, 17 for UDP
         
        .google.protobuf.UInt32Value protocol = 22;
        Specified by:
        getProtocolOrBuilder in interface FlowDocumentOrBuilder
      • setSamplingAlgorithmValue

        public FlowDocument.Builder setSamplingAlgorithmValue​(int value)
         Sampling algorithm ID.
         
        .SamplingAlgorithm sampling_algorithm = 23;
      • clearSamplingAlgorithm

        public FlowDocument.Builder clearSamplingAlgorithm()
         Sampling algorithm ID.
         
        .SamplingAlgorithm sampling_algorithm = 23;
      • hasSamplingInterval

        public boolean hasSamplingInterval()
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
        Specified by:
        hasSamplingInterval in interface FlowDocumentOrBuilder
      • getSamplingInterval

        public com.google.protobuf.DoubleValue getSamplingInterval()
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
        Specified by:
        getSamplingInterval in interface FlowDocumentOrBuilder
      • setSamplingInterval

        public FlowDocument.Builder setSamplingInterval​(com.google.protobuf.DoubleValue value)
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
      • setSamplingInterval

        public FlowDocument.Builder setSamplingInterval​(com.google.protobuf.DoubleValue.Builder builderForValue)
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
      • mergeSamplingInterval

        public FlowDocument.Builder mergeSamplingInterval​(com.google.protobuf.DoubleValue value)
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
      • clearSamplingInterval

        public FlowDocument.Builder clearSamplingInterval()
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
      • getSamplingIntervalBuilder

        public com.google.protobuf.DoubleValue.Builder getSamplingIntervalBuilder()
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
      • getSamplingIntervalOrBuilder

        public com.google.protobuf.DoubleValueOrBuilder getSamplingIntervalOrBuilder()
         Sampling interval.
         
        .google.protobuf.DoubleValue sampling_interval = 24;
        Specified by:
        getSamplingIntervalOrBuilder in interface FlowDocumentOrBuilder
      • setSrcAddress

        public FlowDocument.Builder setSrcAddress​(java.lang.String value)
         Source address.
         
        string src_address = 26;
      • clearSrcAddress

        public FlowDocument.Builder clearSrcAddress()
         Source address.
         
        string src_address = 26;
      • setSrcAddressBytes

        public FlowDocument.Builder setSrcAddressBytes​(com.google.protobuf.ByteString value)
         Source address.
         
        string src_address = 26;
      • setSrcHostname

        public FlowDocument.Builder setSrcHostname​(java.lang.String value)
         Source hostname.
         
        string src_hostname = 27;
      • clearSrcHostname

        public FlowDocument.Builder clearSrcHostname()
         Source hostname.
         
        string src_hostname = 27;
      • setSrcHostnameBytes

        public FlowDocument.Builder setSrcHostnameBytes​(com.google.protobuf.ByteString value)
         Source hostname.
         
        string src_hostname = 27;
      • hasSrcAs

        public boolean hasSrcAs()
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
        Specified by:
        hasSrcAs in interface FlowDocumentOrBuilder
      • getSrcAs

        public com.google.protobuf.UInt64Value getSrcAs()
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
        Specified by:
        getSrcAs in interface FlowDocumentOrBuilder
      • setSrcAs

        public FlowDocument.Builder setSrcAs​(com.google.protobuf.UInt64Value value)
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
      • setSrcAs

        public FlowDocument.Builder setSrcAs​(com.google.protobuf.UInt64Value.Builder builderForValue)
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
      • mergeSrcAs

        public FlowDocument.Builder mergeSrcAs​(com.google.protobuf.UInt64Value value)
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
      • clearSrcAs

        public FlowDocument.Builder clearSrcAs()
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
      • getSrcAsBuilder

        public com.google.protobuf.UInt64Value.Builder getSrcAsBuilder()
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
      • getSrcAsOrBuilder

        public com.google.protobuf.UInt64ValueOrBuilder getSrcAsOrBuilder()
         Source AS number.
         
        .google.protobuf.UInt64Value src_as = 28;
        Specified by:
        getSrcAsOrBuilder in interface FlowDocumentOrBuilder
      • hasSrcMaskLen

        public boolean hasSrcMaskLen()
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
        Specified by:
        hasSrcMaskLen in interface FlowDocumentOrBuilder
      • getSrcMaskLen

        public com.google.protobuf.UInt32Value getSrcMaskLen()
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
        Specified by:
        getSrcMaskLen in interface FlowDocumentOrBuilder
      • setSrcMaskLen

        public FlowDocument.Builder setSrcMaskLen​(com.google.protobuf.UInt32Value value)
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
      • setSrcMaskLen

        public FlowDocument.Builder setSrcMaskLen​(com.google.protobuf.UInt32Value.Builder builderForValue)
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
      • mergeSrcMaskLen

        public FlowDocument.Builder mergeSrcMaskLen​(com.google.protobuf.UInt32Value value)
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
      • clearSrcMaskLen

        public FlowDocument.Builder clearSrcMaskLen()
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
      • getSrcMaskLenBuilder

        public com.google.protobuf.UInt32Value.Builder getSrcMaskLenBuilder()
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
      • getSrcMaskLenOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getSrcMaskLenOrBuilder()
         The number of contiguous bits in the destination address subnet mask.
         
        .google.protobuf.UInt32Value src_mask_len = 29;
        Specified by:
        getSrcMaskLenOrBuilder in interface FlowDocumentOrBuilder
      • hasSrcPort

        public boolean hasSrcPort()
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
        Specified by:
        hasSrcPort in interface FlowDocumentOrBuilder
      • getSrcPort

        public com.google.protobuf.UInt32Value getSrcPort()
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
        Specified by:
        getSrcPort in interface FlowDocumentOrBuilder
      • setSrcPort

        public FlowDocument.Builder setSrcPort​(com.google.protobuf.UInt32Value value)
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
      • setSrcPort

        public FlowDocument.Builder setSrcPort​(com.google.protobuf.UInt32Value.Builder builderForValue)
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
      • mergeSrcPort

        public FlowDocument.Builder mergeSrcPort​(com.google.protobuf.UInt32Value value)
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
      • clearSrcPort

        public FlowDocument.Builder clearSrcPort()
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
      • getSrcPortBuilder

        public com.google.protobuf.UInt32Value.Builder getSrcPortBuilder()
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
      • getSrcPortOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getSrcPortOrBuilder()
         Source port.
         
        .google.protobuf.UInt32Value src_port = 30;
        Specified by:
        getSrcPortOrBuilder in interface FlowDocumentOrBuilder
      • hasTcpFlags

        public boolean hasTcpFlags()
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
        Specified by:
        hasTcpFlags in interface FlowDocumentOrBuilder
      • getTcpFlags

        public com.google.protobuf.UInt32Value getTcpFlags()
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
        Specified by:
        getTcpFlags in interface FlowDocumentOrBuilder
      • setTcpFlags

        public FlowDocument.Builder setTcpFlags​(com.google.protobuf.UInt32Value value)
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
      • setTcpFlags

        public FlowDocument.Builder setTcpFlags​(com.google.protobuf.UInt32Value.Builder builderForValue)
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
      • mergeTcpFlags

        public FlowDocument.Builder mergeTcpFlags​(com.google.protobuf.UInt32Value value)
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
      • clearTcpFlags

        public FlowDocument.Builder clearTcpFlags()
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
      • getTcpFlagsBuilder

        public com.google.protobuf.UInt32Value.Builder getTcpFlagsBuilder()
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
      • getTcpFlagsOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getTcpFlagsOrBuilder()
         TCP Flags.
         
        .google.protobuf.UInt32Value tcp_flags = 31;
        Specified by:
        getTcpFlagsOrBuilder in interface FlowDocumentOrBuilder
      • hasTos

        public boolean hasTos()
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
        Specified by:
        hasTos in interface FlowDocumentOrBuilder
      • getTos

        public com.google.protobuf.UInt32Value getTos()
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
        Specified by:
        getTos in interface FlowDocumentOrBuilder
      • setTos

        public FlowDocument.Builder setTos​(com.google.protobuf.UInt32Value value)
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
      • setTos

        public FlowDocument.Builder setTos​(com.google.protobuf.UInt32Value.Builder builderForValue)
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
      • mergeTos

        public FlowDocument.Builder mergeTos​(com.google.protobuf.UInt32Value value)
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
      • getTosBuilder

        public com.google.protobuf.UInt32Value.Builder getTosBuilder()
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
      • getTosOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getTosOrBuilder()
         TOS
         
        .google.protobuf.UInt32Value tos = 32;
        Specified by:
        getTosOrBuilder in interface FlowDocumentOrBuilder
      • setNetflowVersionValue

        public FlowDocument.Builder setNetflowVersionValue​(int value)
         Netflow version
         
        .NetflowVersion netflow_version = 33;
      • clearNetflowVersion

        public FlowDocument.Builder clearNetflowVersion()
         Netflow version
         
        .NetflowVersion netflow_version = 33;
      • setVlan

        public FlowDocument.Builder setVlan​(java.lang.String value)
         VLAN ID.
         
        string vlan = 34;
      • setVlanBytes

        public FlowDocument.Builder setVlanBytes​(com.google.protobuf.ByteString value)
         VLAN ID.
         
        string vlan = 34;
      • getSrcNodeBuilder

        public NodeInfo.Builder getSrcNodeBuilder()
        .NodeInfo src_node = 35;
      • getExporterNodeBuilder

        public NodeInfo.Builder getExporterNodeBuilder()
        .NodeInfo exporter_node = 36;
      • getDestNodeBuilder

        public NodeInfo.Builder getDestNodeBuilder()
        .NodeInfo dest_node = 37;
      • setApplication

        public FlowDocument.Builder setApplication​(java.lang.String value)
        string application = 38;
      • setApplicationBytes

        public FlowDocument.Builder setApplicationBytes​(com.google.protobuf.ByteString value)
        string application = 38;
      • setHostBytes

        public FlowDocument.Builder setHostBytes​(com.google.protobuf.ByteString value)
        string host = 39;
      • setLocation

        public FlowDocument.Builder setLocation​(java.lang.String value)
        string location = 40;
      • setLocationBytes

        public FlowDocument.Builder setLocationBytes​(com.google.protobuf.ByteString value)
        string location = 40;
      • setSrcLocalityValue

        public FlowDocument.Builder setSrcLocalityValue​(int value)
        .Locality src_locality = 41;
      • setDstLocalityValue

        public FlowDocument.Builder setDstLocalityValue​(int value)
        .Locality dst_locality = 42;
      • setFlowLocalityValue

        public FlowDocument.Builder setFlowLocalityValue​(int value)
        .Locality flow_locality = 43;
      • getClockCorrection

        public long getClockCorrection()
         Applied clock correction im milliseconds.
         
        uint64 clock_correction = 45;
        Specified by:
        getClockCorrection in interface FlowDocumentOrBuilder
      • setClockCorrection

        public FlowDocument.Builder setClockCorrection​(long value)
         Applied clock correction im milliseconds.
         
        uint64 clock_correction = 45;
      • clearClockCorrection

        public FlowDocument.Builder clearClockCorrection()
         Applied clock correction im milliseconds.
         
        uint64 clock_correction = 45;
      • hasDscp

        public boolean hasDscp()
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
        Specified by:
        hasDscp in interface FlowDocumentOrBuilder
      • getDscp

        public com.google.protobuf.UInt32Value getDscp()
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
        Specified by:
        getDscp in interface FlowDocumentOrBuilder
      • setDscp

        public FlowDocument.Builder setDscp​(com.google.protobuf.UInt32Value value)
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
      • setDscp

        public FlowDocument.Builder setDscp​(com.google.protobuf.UInt32Value.Builder builderForValue)
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
      • mergeDscp

        public FlowDocument.Builder mergeDscp​(com.google.protobuf.UInt32Value value)
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
      • clearDscp

        public FlowDocument.Builder clearDscp()
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
      • getDscpBuilder

        public com.google.protobuf.UInt32Value.Builder getDscpBuilder()
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
      • getDscpOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getDscpOrBuilder()
         DSCP; upper 6 bits of TOS
         
        .google.protobuf.UInt32Value dscp = 46;
        Specified by:
        getDscpOrBuilder in interface FlowDocumentOrBuilder
      • hasEcn

        public boolean hasEcn()
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
        Specified by:
        hasEcn in interface FlowDocumentOrBuilder
      • getEcn

        public com.google.protobuf.UInt32Value getEcn()
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
        Specified by:
        getEcn in interface FlowDocumentOrBuilder
      • setEcn

        public FlowDocument.Builder setEcn​(com.google.protobuf.UInt32Value value)
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
      • setEcn

        public FlowDocument.Builder setEcn​(com.google.protobuf.UInt32Value.Builder builderForValue)
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
      • mergeEcn

        public FlowDocument.Builder mergeEcn​(com.google.protobuf.UInt32Value value)
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
      • clearEcn

        public FlowDocument.Builder clearEcn()
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
      • getEcnBuilder

        public com.google.protobuf.UInt32Value.Builder getEcnBuilder()
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
      • getEcnOrBuilder

        public com.google.protobuf.UInt32ValueOrBuilder getEcnOrBuilder()
         ECN; lower 2 bits of TOS
         
        .google.protobuf.UInt32Value ecn = 47;
        Specified by:
        getEcnOrBuilder in interface FlowDocumentOrBuilder
      • setUnknownFields

        public final FlowDocument.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>
      • mergeUnknownFields

        public final FlowDocument.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlowDocument.Builder>