Interface UpstreamReverseConnectionSocketInterfaceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpstreamReverseConnectionSocketInterface,UpstreamReverseConnectionSocketInterface.Builder
public interface UpstreamReverseConnectionSocketInterfaceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanEnable detailed per-node and per-cluster statistics.com.google.protobuf.UInt32ValueNumber of consecutive ping failures before an idle reverse connection socket is marked dead.com.google.protobuf.UInt32ValueOrBuilderNumber of consecutive ping failures before an idle reverse connection socket is marked dead.Optional configuration for a tunnel reporting extension.Optional configuration for a tunnel reporting extension.Stat prefix for upstream reverse connection socket interface stats.com.google.protobuf.ByteStringStat prefix for upstream reverse connection socket interface stats.booleanNumber of consecutive ping failures before an idle reverse connection socket is marked dead.booleanOptional configuration for a tunnel reporting extension.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()Stat prefix for upstream reverse connection socket interface stats.
string stat_prefix = 1;- Returns:
- The statPrefix.
-
getStatPrefixBytes
com.google.protobuf.ByteString getStatPrefixBytes()Stat prefix for upstream reverse connection socket interface stats.
string stat_prefix = 1;- Returns:
- The bytes for statPrefix.
-
hasPingFailureThreshold
boolean hasPingFailureThreshold()Number of consecutive ping failures before an idle reverse connection socket is marked dead. Defaults to 3 if unset. Must be at least 1.
.google.protobuf.UInt32Value ping_failure_threshold = 2 [(.validate.rules) = { ... }- Returns:
- Whether the pingFailureThreshold field is set.
-
getPingFailureThreshold
com.google.protobuf.UInt32Value getPingFailureThreshold()Number of consecutive ping failures before an idle reverse connection socket is marked dead. Defaults to 3 if unset. Must be at least 1.
.google.protobuf.UInt32Value ping_failure_threshold = 2 [(.validate.rules) = { ... }- Returns:
- The pingFailureThreshold.
-
getPingFailureThresholdOrBuilder
com.google.protobuf.UInt32ValueOrBuilder getPingFailureThresholdOrBuilder()Number of consecutive ping failures before an idle reverse connection socket is marked dead. Defaults to 3 if unset. Must be at least 1.
.google.protobuf.UInt32Value ping_failure_threshold = 2 [(.validate.rules) = { ... } -
getEnableDetailedStats
boolean getEnableDetailedStats()Enable detailed per-node and per-cluster statistics. When enabled, emits hidden statistics for individual nodes and clusters. Defaults to false.
bool enable_detailed_stats = 3;- Returns:
- The enableDetailedStats.
-
hasReporterConfig
boolean hasReporterConfig()Optional configuration for a tunnel reporting extension. When provided, the socket interface instantiates a reporter via the configured factory. If unset, no reporting is done.
.envoy.config.core.v3.TypedExtensionConfig reporter_config = 4;- Returns:
- Whether the reporterConfig field is set.
-
getReporterConfig
TypedExtensionConfig getReporterConfig()Optional configuration for a tunnel reporting extension. When provided, the socket interface instantiates a reporter via the configured factory. If unset, no reporting is done.
.envoy.config.core.v3.TypedExtensionConfig reporter_config = 4;- Returns:
- The reporterConfig.
-
getReporterConfigOrBuilder
TypedExtensionConfigOrBuilder getReporterConfigOrBuilder()Optional configuration for a tunnel reporting extension. When provided, the socket interface instantiates a reporter via the configured factory. If unset, no reporting is done.
.envoy.config.core.v3.TypedExtensionConfig reporter_config = 4;
-