Interface UdpProxyConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UdpProxyConfig,UdpProxyConfig.Builder
public interface UdpProxyConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe upstream cluster to connect to.com.google.protobuf.ByteStringThe upstream cluster to connect to.com.google.protobuf.DurationThe idle timeout for sessions.com.google.protobuf.DurationOrBuilderThe idle timeout for sessions.The stat prefix used when emitting UDP proxy filter stats.com.google.protobuf.ByteStringThe stat prefix used when emitting UDP proxy filter stats.booleanThe upstream cluster to connect to.booleanThe idle timeout for sessions.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
-
getStatPrefix
String getStatPrefix()The stat prefix used when emitting UDP proxy filter stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- The statPrefix.
-
getStatPrefixBytes
com.google.protobuf.ByteString getStatPrefixBytes()The stat prefix used when emitting UDP proxy filter stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for statPrefix.
-
hasCluster
boolean hasCluster()The upstream cluster to connect to.
string cluster = 2 [(.validate.rules) = { ... }- Returns:
- Whether the cluster field is set.
-
getCluster
String getCluster()The upstream cluster to connect to.
string cluster = 2 [(.validate.rules) = { ... }- Returns:
- The cluster.
-
getClusterBytes
com.google.protobuf.ByteString getClusterBytes()The upstream cluster to connect to.
string cluster = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for cluster.
-
hasIdleTimeout
boolean hasIdleTimeout()The idle timeout for sessions. Idle is defined as no datagrams between received or sent by the session. The default if not specified is 1 minute.
.google.protobuf.Duration idle_timeout = 3;- Returns:
- Whether the idleTimeout field is set.
-
getIdleTimeout
com.google.protobuf.Duration getIdleTimeout()The idle timeout for sessions. Idle is defined as no datagrams between received or sent by the session. The default if not specified is 1 minute.
.google.protobuf.Duration idle_timeout = 3;- Returns:
- The idleTimeout.
-
getIdleTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getIdleTimeoutOrBuilder()The idle timeout for sessions. Idle is defined as no datagrams between received or sent by the session. The default if not specified is 1 minute.
.google.protobuf.Duration idle_timeout = 3; -
getRouteSpecifierCase
UdpProxyConfig.RouteSpecifierCase getRouteSpecifierCase()
-