| Package | Description |
|---|---|
| io.envoyproxy.envoy.api.v2 |
| Modifier and Type | Method and Description |
|---|---|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addAllEndpoints(Iterable<? extends LocalityLbEndpoints> values)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addEndpoints(int index,
LocalityLbEndpoints.Builder builderForValue)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addEndpoints(int index,
LocalityLbEndpoints value)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addEndpoints(LocalityLbEndpoints.Builder builderForValue)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addEndpoints(LocalityLbEndpoints value)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clear() |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearClusterName()
Name of the cluster.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearEndpoints()
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearNamedEndpoints() |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clearPolicy()
Load balancing policy settings.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.clone() |
ClusterLoadAssignment.Builder |
Cluster.Builder.getLoadAssignmentBuilder()
Setting this is required for specifying members of
:ref:`STATIC<envoy_api_enum_value_Cluster.DiscoveryType.STATIC>`,
:ref:`STRICT_DNS<envoy_api_enum_value_Cluster.DiscoveryType.STRICT_DNS>`
or :ref:`LOGICAL_DNS<envoy_api_enum_value_Cluster.DiscoveryType.LOGICAL_DNS>` clusters.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.mergeFrom(ClusterLoadAssignment other) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.mergeFrom(com.google.protobuf.Message other) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.mergePolicy(ClusterLoadAssignment.Policy value)
Load balancing policy settings.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ClusterLoadAssignment.Builder |
ClusterLoadAssignment.newBuilder() |
static ClusterLoadAssignment.Builder |
ClusterLoadAssignment.newBuilder(ClusterLoadAssignment prototype) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.newBuilderForType() |
protected ClusterLoadAssignment.Builder |
ClusterLoadAssignment.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.putAllNamedEndpoints(Map<String,Endpoint> values)
Map of named endpoints that can be referenced in LocalityLbEndpoints.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.putNamedEndpoints(String key,
Endpoint value)
Map of named endpoints that can be referenced in LocalityLbEndpoints.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.removeEndpoints(int index)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.removeNamedEndpoints(String key)
Map of named endpoints that can be referenced in LocalityLbEndpoints.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setClusterName(String value)
Name of the cluster.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setClusterNameBytes(com.google.protobuf.ByteString value)
Name of the cluster.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setEndpoints(int index,
LocalityLbEndpoints.Builder builderForValue)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setEndpoints(int index,
LocalityLbEndpoints value)
List of endpoints to load balance to.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setPolicy(ClusterLoadAssignment.Policy.Builder builderForValue)
Load balancing policy settings.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setPolicy(ClusterLoadAssignment.Policy value)
Load balancing policy settings.
|
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ClusterLoadAssignment.Builder |
ClusterLoadAssignment.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.setLoadAssignment(ClusterLoadAssignment.Builder builderForValue)
Setting this is required for specifying members of
:ref:`STATIC<envoy_api_enum_value_Cluster.DiscoveryType.STATIC>`,
:ref:`STRICT_DNS<envoy_api_enum_value_Cluster.DiscoveryType.STRICT_DNS>`
or :ref:`LOGICAL_DNS<envoy_api_enum_value_Cluster.DiscoveryType.LOGICAL_DNS>` clusters.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.