ComputeGlobalForwardingRuleMetadataFilter class

One entry in metadata_filters. Only consulted by Traffic Director (loadBalancingScheme: INTERNAL_SELF_MANAGED) forwarding rules — silently ignored for every other scheme. xDS clients present node metadata in their config request; this filter gates which routing config gets returned to which client.

Annotations
  • @immutable

Properties

filterLabels → List<ComputeGlobalForwardingRuleMetadataFilterLabel>
1-64 label entries. Must be non-empty by schema (min_items: 1).
final
filterMatchCriteria → GlobalForwardingRuleMetadataFilterMatchCriteria
Whether the filterLabels entries are AND-combined (GlobalForwardingRuleMetadataFilterMatchCriteria.matchAll) or OR-combined (GlobalForwardingRuleMetadataFilterMatchCriteria.matchAny).
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toArgMap() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited