Uses of Class
io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.Builder
Packages that use Subset.LbSubsetSelector.Builder
-
Uses of Subset.LbSubsetSelector.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 that return Subset.LbSubsetSelector.BuilderModifier and TypeMethodDescriptionSubset.LbSubsetSelector.Builder.addAllFallbackKeysSubset(Iterable<String> values) Subset of :ref:`keys<envoy_v3_api_field_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.keys>` used by :ref:`KEYS_SUBSET<envoy_v3_api_enum_value_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy.KEYS_SUBSET>` fallback policy.Subset.LbSubsetSelector.Builder.addAllKeys(Iterable<String> values) List of keys to match with the weighted cluster metadata.Subset.LbSubsetSelector.Builder.addFallbackKeysSubset(String value) Subset of :ref:`keys<envoy_v3_api_field_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.keys>` used by :ref:`KEYS_SUBSET<envoy_v3_api_enum_value_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy.KEYS_SUBSET>` fallback policy.Subset.LbSubsetSelector.Builder.addFallbackKeysSubsetBytes(com.google.protobuf.ByteString value) Subset of :ref:`keys<envoy_v3_api_field_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.keys>` used by :ref:`KEYS_SUBSET<envoy_v3_api_enum_value_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy.KEYS_SUBSET>` fallback policy.List of keys to match with the weighted cluster metadata.Subset.LbSubsetSelector.Builder.addKeysBytes(com.google.protobuf.ByteString value) List of keys to match with the weighted cluster metadata.Subset.LbSubsetSelector.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Subset.Builder.addSubsetSelectorsBuilder()For each entry, LbEndpoint.Metadata's ``envoy.lb`` namespace is traversed and a subset is created for each unique combination of key and value.Subset.Builder.addSubsetSelectorsBuilder(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.Subset.LbSubsetSelector.Builder.clear()Subset.LbSubsetSelector.Builder.clearFallbackKeysSubset()Subset of :ref:`keys<envoy_v3_api_field_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.keys>` used by :ref:`KEYS_SUBSET<envoy_v3_api_enum_value_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy.KEYS_SUBSET>` fallback policy.Subset.LbSubsetSelector.Builder.clearFallbackPolicy()The behavior used when no endpoint subset matches the selected route's metadata.Subset.LbSubsetSelector.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Subset.LbSubsetSelector.Builder.clearKeys()List of keys to match with the weighted cluster metadata.Subset.LbSubsetSelector.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Subset.LbSubsetSelector.Builder.clearSingleHostPerSubset()Selects a mode of operation in which each subset has only one host.Subset.LbSubsetSelector.Builder.clone()Subset.Builder.getSubsetSelectorsBuilder(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.Subset.LbSubsetSelector.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Subset.LbSubsetSelector.Builder.mergeFrom(com.google.protobuf.Message other) Subset.LbSubsetSelector.Builder.mergeFrom(Subset.LbSubsetSelector other) Subset.LbSubsetSelector.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Subset.LbSubsetSelector.newBuilder()Subset.LbSubsetSelector.newBuilder(Subset.LbSubsetSelector prototype) Subset.LbSubsetSelector.newBuilderForType()protected Subset.LbSubsetSelector.BuilderSubset.LbSubsetSelector.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Subset.LbSubsetSelector.Builder.setFallbackKeysSubset(int index, String value) Subset of :ref:`keys<envoy_v3_api_field_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.keys>` used by :ref:`KEYS_SUBSET<envoy_v3_api_enum_value_extensions.load_balancing_policies.subset.v3.Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy.KEYS_SUBSET>` fallback policy.Subset.LbSubsetSelector.Builder.setFallbackPolicy(Subset.LbSubsetSelector.LbSubsetSelectorFallbackPolicy value) The behavior used when no endpoint subset matches the selected route's metadata.Subset.LbSubsetSelector.Builder.setFallbackPolicyValue(int value) The behavior used when no endpoint subset matches the selected route's metadata.Subset.LbSubsetSelector.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) List of keys to match with the weighted cluster metadata.Subset.LbSubsetSelector.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Subset.LbSubsetSelector.Builder.setSingleHostPerSubset(boolean value) Selects a mode of operation in which each subset has only one host.Subset.LbSubsetSelector.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Subset.LbSubsetSelector.toBuilder()Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 that return types with arguments of type Subset.LbSubsetSelector.BuilderModifier and TypeMethodDescriptionSubset.Builder.getSubsetSelectorsBuilderList()For each entry, LbEndpoint.Metadata's ``envoy.lb`` namespace is traversed and a subset is created for each unique combination of key and value.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 with parameters of type Subset.LbSubsetSelector.BuilderModifier and TypeMethodDescriptionSubset.Builder.addSubsetSelectors(int index, Subset.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.Subset.Builder.addSubsetSelectors(Subset.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.Subset.Builder.setSubsetSelectors(int index, Subset.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.