Interface Cluster.EdsClusterConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster.EdsClusterConfig
,Cluster.EdsClusterConfig.Builder
- Enclosing class:
Cluster
public static interface Cluster.EdsClusterConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration for the source of EDS updates for this Cluster.Configuration for the source of EDS updates for this Cluster.Optional alternative to cluster name to present to EDS.com.google.protobuf.ByteString
Optional alternative to cluster name to present to EDS.boolean
Configuration for the source of EDS updates for this Cluster.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEdsConfig
boolean hasEdsConfig()Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;
- Returns:
- Whether the edsConfig field is set.
-
getEdsConfig
ConfigSource getEdsConfig()Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;
- Returns:
- The edsConfig.
-
getEdsConfigOrBuilder
ConfigSourceOrBuilder getEdsConfigOrBuilder()Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;
-
getServiceName
String getServiceName()Optional alternative to cluster name to present to EDS. This does not have the same restrictions as cluster name, i.e. it may be arbitrary length. This may be a xdstp:// URL.
string service_name = 2;
- Returns:
- The serviceName.
-
getServiceNameBytes
com.google.protobuf.ByteString getServiceNameBytes()Optional alternative to cluster name to present to EDS. This does not have the same restrictions as cluster name, i.e. it may be arbitrary length. This may be a xdstp:// URL.
string service_name = 2;
- Returns:
- The bytes for serviceName.
-