Interface UdpProxyConfig.UdpTunnelingConfig.BufferOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UdpProxyConfig.UdpTunnelingConfig.BufferOptions,UdpProxyConfig.UdpTunnelingConfig.BufferOptions.Builder
- Enclosing class:
- UdpProxyConfig.UdpTunnelingConfig
public static interface UdpProxyConfig.UdpTunnelingConfig.BufferOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.UInt64ValueIf 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.UInt64ValueOrBuilderIf 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.UInt32ValueIf 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.UInt32ValueOrBuilderIf 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.booleanIf 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.booleanIf 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
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;
-