public static interface Cluster.EdsClusterConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and 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.
|
ResourceLocator |
getEdsResourceLocator()
Resource locator for EDS.
|
ResourceLocatorOrBuilder |
getEdsResourceLocatorOrBuilder()
Resource locator for EDS.
|
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.
|
boolean |
hasEdsResourceLocator()
Resource locator for EDS.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasEdsConfig()
Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;ConfigSource getEdsConfig()
Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;ConfigSourceOrBuilder getEdsConfigOrBuilder()
Configuration for the source of EDS updates for this Cluster.
.envoy.config.core.v3.ConfigSource eds_config = 1;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.
string service_name = 2 [(.udpa.annotations.field_migrate) = { ... }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.
string service_name = 2 [(.udpa.annotations.field_migrate) = { ... }boolean hasEdsResourceLocator()
Resource locator for EDS. This is mutually exclusive to *service_name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator eds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }ResourceLocator getEdsResourceLocator()
Resource locator for EDS. This is mutually exclusive to *service_name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator eds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }ResourceLocatorOrBuilder getEdsResourceLocatorOrBuilder()
Resource locator for EDS. This is mutually exclusive to *service_name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator eds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }Copyright © 2018–2020 The Envoy Project. All rights reserved.