Interface EndpointMatcherOrBuilder (0.15.0)

public interface EndpointMatcherOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMatcherTypeCase()

public abstract EndpointMatcher.MatcherTypeCase getMatcherTypeCase()
Returns
TypeDescription
EndpointMatcher.MatcherTypeCase

getMetadataLabelMatcher()

public abstract EndpointMatcher.MetadataLabelMatcher getMetadataLabelMatcher()

The matcher is based on node metadata presented by xDS clients.

.google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher metadata_label_matcher = 1;

Returns
TypeDescription
EndpointMatcher.MetadataLabelMatcher

The metadataLabelMatcher.

getMetadataLabelMatcherOrBuilder()

public abstract EndpointMatcher.MetadataLabelMatcherOrBuilder getMetadataLabelMatcherOrBuilder()

The matcher is based on node metadata presented by xDS clients.

.google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher metadata_label_matcher = 1;

Returns
TypeDescription
EndpointMatcher.MetadataLabelMatcherOrBuilder

hasMetadataLabelMatcher()

public abstract boolean hasMetadataLabelMatcher()

The matcher is based on node metadata presented by xDS clients.

.google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher metadata_label_matcher = 1;

Returns
TypeDescription
boolean

Whether the metadataLabelMatcher field is set.