Interface EndpointMatcherOrBuilder (0.4.0)

public interface EndpointMatcherOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMatcherTypeCase()

public abstract EndpointMatcher.MatcherTypeCase getMatcherTypeCase()
Returns
Type Description
EndpointMatcher.MatcherTypeCase

getMetadataLabelMatcher()

public abstract EndpointMatcher.MetadataLabelMatcher getMetadataLabelMatcher()

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

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

Returns
Type Description
EndpointMatcher.MetadataLabelMatcher

The metadataLabelMatcher.

getMetadataLabelMatcherOrBuilder()

public abstract EndpointMatcher.MetadataLabelMatcherOrBuilder getMetadataLabelMatcherOrBuilder()

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

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

Returns
Type Description
EndpointMatcher.MetadataLabelMatcherOrBuilder

hasMetadataLabelMatcher()

public abstract boolean hasMetadataLabelMatcher()

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

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

Returns
Type Description
boolean

Whether the metadataLabelMatcher field is set.