Interface DynamicConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DynamicConfig,DynamicConfig.Builder
public interface DynamicConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration source specifier for an extension configuration discovery service.Configuration source specifier for an extension configuration discovery service.getName()The name of the extension configuration.com.google.protobuf.ByteStringThe name of the extension configuration.booleanConfiguration source specifier for an extension configuration discovery service.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()The name of the extension configuration. It also serves as a resource name in ExtensionConfigDS. The resource type in the ``DiscoveryRequest`` will be :ref:`TypedExtensionConfig <envoy_v3_api_msg_config.core.v3.TypedExtensionConfig>`.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name of the extension configuration. It also serves as a resource name in ExtensionConfigDS. The resource type in the ``DiscoveryRequest`` will be :ref:`TypedExtensionConfig <envoy_v3_api_msg_config.core.v3.TypedExtensionConfig>`.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for name.
-
hasConfigDiscovery
boolean hasConfigDiscovery()Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, 500(Internal Server Error) will be returned.
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 2;- Returns:
- Whether the configDiscovery field is set.
-
getConfigDiscovery
ExtensionConfigSource getConfigDiscovery()Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, 500(Internal Server Error) will be returned.
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 2;- Returns:
- The configDiscovery.
-
getConfigDiscoveryOrBuilder
ExtensionConfigSourceOrBuilder getConfigDiscoveryOrBuilder()Configuration source specifier for an extension configuration discovery service. In case of a failure and without the default configuration, 500(Internal Server Error) will be returned.
.envoy.config.core.v3.ExtensionConfigSource config_discovery = 2;
-