| Package | Description |
|---|---|
| envoy.api.v2 |
| Modifier and Type | Method and Description |
|---|---|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addAllSubsetSelectors(Iterable<? extends Cds.Cluster.LbSubsetConfig.LbSubsetSelector> values)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addSubsetSelectors(Cds.Cluster.LbSubsetConfig.LbSubsetSelector.Builder builderForValue)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addSubsetSelectors(Cds.Cluster.LbSubsetConfig.LbSubsetSelector value)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addSubsetSelectors(int index,
Cds.Cluster.LbSubsetConfig.LbSubsetSelector.Builder builderForValue)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.addSubsetSelectors(int index,
Cds.Cluster.LbSubsetConfig.LbSubsetSelector value)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clear() |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clearDefaultSubset()
Specifies the default subset of endpoints used during fallback if
fallback_policy is
:ref:`DEFAULT_SUBSET<envoy_api_enum_value_Cluster.LbSubsetConfig.LbSubsetFallbackPolicy.DEFAULT_SUBSET>`.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clearFallbackPolicy()
The behavior used when no endpoint subset matches the selected route's
metadata.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clearSubsetSelectors()
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.clone() |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.Builder.getLbSubsetConfigBuilder()
Configuration for load balancing subsetting.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.mergeDefaultSubset(com.google.protobuf.Struct value)
Specifies the default subset of endpoints used during fallback if
fallback_policy is
:ref:`DEFAULT_SUBSET<envoy_api_enum_value_Cluster.LbSubsetConfig.LbSubsetFallbackPolicy.DEFAULT_SUBSET>`.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.mergeFrom(Cds.Cluster.LbSubsetConfig other) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.newBuilder() |
static Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.newBuilder(Cds.Cluster.LbSubsetConfig prototype) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.newBuilderForType() |
protected Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.removeSubsetSelectors(int index)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setDefaultSubset(com.google.protobuf.Struct.Builder builderForValue)
Specifies the default subset of endpoints used during fallback if
fallback_policy is
:ref:`DEFAULT_SUBSET<envoy_api_enum_value_Cluster.LbSubsetConfig.LbSubsetFallbackPolicy.DEFAULT_SUBSET>`.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setDefaultSubset(com.google.protobuf.Struct value)
Specifies the default subset of endpoints used during fallback if
fallback_policy is
:ref:`DEFAULT_SUBSET<envoy_api_enum_value_Cluster.LbSubsetConfig.LbSubsetFallbackPolicy.DEFAULT_SUBSET>`.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setFallbackPolicy(Cds.Cluster.LbSubsetConfig.LbSubsetFallbackPolicy value)
The behavior used when no endpoint subset matches the selected route's
metadata.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setFallbackPolicyValue(int value)
The behavior used when no endpoint subset matches the selected route's
metadata.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setSubsetSelectors(int index,
Cds.Cluster.LbSubsetConfig.LbSubsetSelector.Builder builderForValue)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setSubsetSelectors(int index,
Cds.Cluster.LbSubsetConfig.LbSubsetSelector value)
For each entry, LbEndpoint.Metadata's
*envoy.lb* namespace is traversed and a subset is created for each unique
combination of key and value.
|
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Cds.Cluster.LbSubsetConfig.Builder |
Cds.Cluster.LbSubsetConfig.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Cds.Cluster.Builder |
Cds.Cluster.Builder.setLbSubsetConfig(Cds.Cluster.LbSubsetConfig.Builder builderForValue)
Configuration for load balancing subsetting.
|
Copyright © 2018 The Envoy Project. All rights reserved.