Interface UdpProxyConfig.UdpTunnelingConfig.BufferOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.UInt64Value getMaxBufferedBytes()
      If set, the filter will only buffer datagrams up to the requested total buffered bytes limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      com.google.protobuf.UInt64ValueOrBuilder getMaxBufferedBytesOrBuilder()
      If set, the filter will only buffer datagrams up to the requested total buffered bytes limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      com.google.protobuf.UInt32Value getMaxBufferedDatagrams()
      If set, the filter will only buffer datagrams up to the requested limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      com.google.protobuf.UInt32ValueOrBuilder getMaxBufferedDatagramsOrBuilder()
      If set, the filter will only buffer datagrams up to the requested limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      boolean hasMaxBufferedBytes()
      If set, the filter will only buffer datagrams up to the requested total buffered bytes limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      boolean hasMaxBufferedDatagrams()
      If set, the filter will only buffer datagrams up to the requested limit, and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time of a new datagram arrival.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasMaxBufferedDatagrams

        boolean hasMaxBufferedDatagrams()
         If set, the filter will only buffer datagrams up to the requested limit, and will drop
         new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time
         of a new datagram arrival. If not set, the default value is 1024 datagrams.
         
        .google.protobuf.UInt32Value max_buffered_datagrams = 1;
        Returns:
        Whether the maxBufferedDatagrams field is set.
      • getMaxBufferedDatagrams

        com.google.protobuf.UInt32Value getMaxBufferedDatagrams()
         If set, the filter will only buffer datagrams up to the requested limit, and will drop
         new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time
         of a new datagram arrival. If not set, the default value is 1024 datagrams.
         
        .google.protobuf.UInt32Value max_buffered_datagrams = 1;
        Returns:
        The maxBufferedDatagrams.
      • getMaxBufferedDatagramsOrBuilder

        com.google.protobuf.UInt32ValueOrBuilder getMaxBufferedDatagramsOrBuilder()
         If set, the filter will only buffer datagrams up to the requested limit, and will drop
         new UDP datagrams if the buffer contains the max_buffered_datagrams value at the time
         of a new datagram arrival. If not set, the default value is 1024 datagrams.
         
        .google.protobuf.UInt32Value max_buffered_datagrams = 1;
      • hasMaxBufferedBytes

        boolean hasMaxBufferedBytes()
         If set, the filter will only buffer datagrams up to the requested total buffered bytes limit,
         and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value
         at the time of a new datagram arrival. If not set, the default value is 16,384 (16KB).
         
        .google.protobuf.UInt64Value max_buffered_bytes = 2;
        Returns:
        Whether the maxBufferedBytes field is set.
      • getMaxBufferedBytes

        com.google.protobuf.UInt64Value getMaxBufferedBytes()
         If set, the filter will only buffer datagrams up to the requested total buffered bytes limit,
         and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value
         at the time of a new datagram arrival. If not set, the default value is 16,384 (16KB).
         
        .google.protobuf.UInt64Value max_buffered_bytes = 2;
        Returns:
        The maxBufferedBytes.
      • getMaxBufferedBytesOrBuilder

        com.google.protobuf.UInt64ValueOrBuilder getMaxBufferedBytesOrBuilder()
         If set, the filter will only buffer datagrams up to the requested total buffered bytes limit,
         and will drop new UDP datagrams if the buffer contains the max_buffered_datagrams value
         at the time of a new datagram arrival. If not set, the default value is 16,384 (16KB).
         
        .google.protobuf.UInt64Value max_buffered_bytes = 2;