Interface AggregateClusterResourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AggregateClusterResource,AggregateClusterResource.Builder
public interface AggregateClusterResourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration source specifier for the ClusterConfig resource.Configuration source specifier for the ClusterConfig resource.The name of the ClusterConfig resource to subscribe to.com.google.protobuf.ByteStringThe name of the ClusterConfig resource to subscribe to.booleanConfiguration source specifier for the ClusterConfig resource.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
-
hasConfigSource
boolean hasConfigSource()Configuration source specifier for the ClusterConfig resource. Only the aggregated protocol variants are supported; if configured otherwise, the cluster resource will be NACKed.
.envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }- Returns:
- Whether the configSource field is set.
-
getConfigSource
ConfigSource getConfigSource()Configuration source specifier for the ClusterConfig resource. Only the aggregated protocol variants are supported; if configured otherwise, the cluster resource will be NACKed.
.envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }- Returns:
- The configSource.
-
getConfigSourceOrBuilder
ConfigSourceOrBuilder getConfigSourceOrBuilder()Configuration source specifier for the ClusterConfig resource. Only the aggregated protocol variants are supported; if configured otherwise, the cluster resource will be NACKed.
.envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... } -
getResourceName
String getResourceName()The name of the ClusterConfig resource to subscribe to.
string resource_name = 2 [(.validate.rules) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()The name of the ClusterConfig resource to subscribe to.
string resource_name = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for resourceName.
-