| Modifier and Type | Method and Description |
|---|---|
MetadataFilter.Builder |
MetadataFilter.Builder.addAllFilterLabels(Iterable<? extends MetadataFilterLabelMatch> values)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.addFilterLabels(int index,
MetadataFilterLabelMatch.Builder builderForValue)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.addFilterLabels(int index,
MetadataFilterLabelMatch value)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.addFilterLabels(MetadataFilterLabelMatch.Builder builderForValue)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.addFilterLabels(MetadataFilterLabelMatch value)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
ForwardingRule.Builder.addMetadataFiltersBuilder()
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
HttpRouteRuleMatch.Builder.addMetadataFiltersBuilder()
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
ForwardingRule.Builder.addMetadataFiltersBuilder(int index)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
HttpRouteRuleMatch.Builder.addMetadataFiltersBuilder(int index)
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
MetadataFilter.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MetadataFilter.Builder |
MetadataFilter.Builder.clear() |
MetadataFilter.Builder |
MetadataFilter.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MetadataFilter.Builder |
MetadataFilter.Builder.clearFilterLabels()
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.clearFilterMatchCriteria()
Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match.
|
MetadataFilter.Builder |
MetadataFilter.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MetadataFilter.Builder |
MetadataFilter.Builder.clone() |
MetadataFilter.Builder |
ForwardingRule.Builder.getMetadataFiltersBuilder(int index)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
HttpRouteRuleMatch.Builder.getMetadataFiltersBuilder(int index)
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
MetadataFilter.Builder |
MetadataFilter.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MetadataFilter.Builder |
MetadataFilter.Builder.mergeFrom(com.google.protobuf.Message other) |
MetadataFilter.Builder |
MetadataFilter.Builder.mergeFrom(MetadataFilter other) |
MetadataFilter.Builder |
MetadataFilter.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static MetadataFilter.Builder |
MetadataFilter.newBuilder() |
static MetadataFilter.Builder |
MetadataFilter.newBuilder(MetadataFilter prototype) |
MetadataFilter.Builder |
MetadataFilter.newBuilderForType() |
protected MetadataFilter.Builder |
MetadataFilter.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
MetadataFilter.Builder |
MetadataFilter.Builder.removeFilterLabels(int index)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MetadataFilter.Builder |
MetadataFilter.Builder.setFilterLabels(int index,
MetadataFilterLabelMatch.Builder builderForValue)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.setFilterLabels(int index,
MetadataFilterLabelMatch value)
The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries.
|
MetadataFilter.Builder |
MetadataFilter.Builder.setFilterMatchCriteria(String value)
Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match.
|
MetadataFilter.Builder |
MetadataFilter.Builder.setFilterMatchCriteriaBytes(com.google.protobuf.ByteString value)
Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match.
|
MetadataFilter.Builder |
MetadataFilter.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MetadataFilter.Builder |
MetadataFilter.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MetadataFilter.Builder |
MetadataFilter.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataFilter.Builder> |
ForwardingRule.Builder.getMetadataFiltersBuilderList()
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
List<MetadataFilter.Builder> |
HttpRouteRuleMatch.Builder.getMetadataFiltersBuilderList()
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
| Modifier and Type | Method and Description |
|---|---|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
HttpRouteRuleMatch.Builder |
HttpRouteRuleMatch.Builder.addMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
HttpRouteRuleMatch.Builder |
HttpRouteRuleMatch.Builder.addMetadataFilters(MetadataFilter.Builder builderForValue)
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
HttpRouteRuleMatch.Builder |
HttpRouteRuleMatch.Builder.setMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by the load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
Copyright © 2023 Google LLC. All rights reserved.