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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigSource
getEdsConfig()
Configuration for the source of EDS updates for this Cluster.ConfigSourceOrBuilder
getEdsConfigOrBuilder()
Configuration for the source of EDS updates for this Cluster.java.lang.String
getServiceName()
Optional alternative to cluster name to present to EDS.com.google.protobuf.ByteString
getServiceNameBytes()
Optional alternative to cluster name to present to EDS.boolean
hasEdsConfig()
Configuration for the source of EDS updates for this Cluster.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
java.lang.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.
-
-