Interface Listener.FcdsConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Listener.FcdsConfig,Listener.FcdsConfig.Builder
- Enclosing class:
- Listener
public static interface Listener.FcdsConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.getName()Optional name to present to the filter chain discovery service.com.google.protobuf.ByteStringOptional name to present to the filter chain discovery service.booleanConfiguration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.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
-
getName
String getName()Optional name to present to the filter chain discovery service. This may be an arbitrary name with arbitrary length. If a name is not provided, the listener's name is used. Refer to :ref:`filter_chains <envoy_v3_api_field_config.listener.v3.Listener.name>`. for details on how listener name is determined if unspecified. In addition, this may be a xdstp:// URL.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Optional name to present to the filter chain discovery service. This may be an arbitrary name with arbitrary length. If a name is not provided, the listener's name is used. Refer to :ref:`filter_chains <envoy_v3_api_field_config.listener.v3.Listener.name>`. for details on how listener name is determined if unspecified. In addition, this may be a xdstp:// URL.
string name = 1;- Returns:
- The bytes for name.
-
hasConfigSource
boolean hasConfigSource()Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.
.envoy.config.core.v3.ConfigSource config_source = 2;- Returns:
- Whether the configSource field is set.
-
getConfigSource
ConfigSource getConfigSource()Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.
.envoy.config.core.v3.ConfigSource config_source = 2;- Returns:
- The configSource.
-
getConfigSourceOrBuilder
ConfigSourceOrBuilder getConfigSourceOrBuilder()Configuration for the source of FCDS updates for this listener. .. note:: This discovery service only supports ``AGGREGATED_GRPC`` API type.
.envoy.config.core.v3.ConfigSource config_source = 2;
-