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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCluster()The upstream cluster to connect to.com.google.protobuf.ByteStringgetClusterBytes()The upstream cluster to connect to.com.google.protobuf.DurationgetIdleTimeout()The idle timeout for sessions.com.google.protobuf.DurationOrBuildergetIdleTimeoutOrBuilder()The idle timeout for sessions.UdpProxyConfig.RouteSpecifierCasegetRouteSpecifierCase()StringgetStatPrefix()The stat prefix used when emitting UDP proxy filter stats.com.google.protobuf.ByteStringgetStatPrefixBytes()The stat prefix used when emitting UDP proxy filter stats.booleanhasCluster()The upstream cluster to connect to.booleanhasIdleTimeout()The idle timeout for sessions.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-