public interface MatchPredicateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
MatchPredicate.MatchSet |
getAndMatch()
A set that describes a logical AND.
|
MatchPredicate.MatchSetOrBuilder |
getAndMatchOrBuilder()
A set that describes a logical AND.
|
boolean |
getAnyMatch()
The match configuration will always match.
|
HttpGenericBodyMatch |
getHttpRequestGenericBodyMatch()
HTTP request generic body match configuration.
|
HttpGenericBodyMatchOrBuilder |
getHttpRequestGenericBodyMatchOrBuilder()
HTTP request generic body match configuration.
|
HttpHeadersMatch |
getHttpRequestHeadersMatch()
HTTP request headers match configuration.
|
HttpHeadersMatchOrBuilder |
getHttpRequestHeadersMatchOrBuilder()
HTTP request headers match configuration.
|
HttpHeadersMatch |
getHttpRequestTrailersMatch()
HTTP request trailers match configuration.
|
HttpHeadersMatchOrBuilder |
getHttpRequestTrailersMatchOrBuilder()
HTTP request trailers match configuration.
|
HttpGenericBodyMatch |
getHttpResponseGenericBodyMatch()
HTTP response generic body match configuration.
|
HttpGenericBodyMatchOrBuilder |
getHttpResponseGenericBodyMatchOrBuilder()
HTTP response generic body match configuration.
|
HttpHeadersMatch |
getHttpResponseHeadersMatch()
HTTP response headers match configuration.
|
HttpHeadersMatchOrBuilder |
getHttpResponseHeadersMatchOrBuilder()
HTTP response headers match configuration.
|
HttpHeadersMatch |
getHttpResponseTrailersMatch()
HTTP response trailers match configuration.
|
HttpHeadersMatchOrBuilder |
getHttpResponseTrailersMatchOrBuilder()
HTTP response trailers match configuration.
|
MatchPredicate |
getNotMatch()
A negation match.
|
MatchPredicateOrBuilder |
getNotMatchOrBuilder()
A negation match.
|
MatchPredicate.MatchSet |
getOrMatch()
A set that describes a logical OR.
|
MatchPredicate.MatchSetOrBuilder |
getOrMatchOrBuilder()
A set that describes a logical OR.
|
MatchPredicate.RuleCase |
getRuleCase() |
boolean |
hasAndMatch()
A set that describes a logical AND.
|
boolean |
hasHttpRequestGenericBodyMatch()
HTTP request generic body match configuration.
|
boolean |
hasHttpRequestHeadersMatch()
HTTP request headers match configuration.
|
boolean |
hasHttpRequestTrailersMatch()
HTTP request trailers match configuration.
|
boolean |
hasHttpResponseGenericBodyMatch()
HTTP response generic body match configuration.
|
boolean |
hasHttpResponseHeadersMatch()
HTTP response headers match configuration.
|
boolean |
hasHttpResponseTrailersMatch()
HTTP response trailers match configuration.
|
boolean |
hasNotMatch()
A negation match.
|
boolean |
hasOrMatch()
A set that describes a logical OR.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasOrMatch()
A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet or_match = 1;MatchPredicate.MatchSet getOrMatch()
A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet or_match = 1;MatchPredicate.MatchSetOrBuilder getOrMatchOrBuilder()
A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet or_match = 1;boolean hasAndMatch()
A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet and_match = 2;MatchPredicate.MatchSet getAndMatch()
A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet and_match = 2;MatchPredicate.MatchSetOrBuilder getAndMatchOrBuilder()
A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate.MatchSet and_match = 2;boolean hasNotMatch()
A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate not_match = 3;MatchPredicate getNotMatch()
A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate not_match = 3;MatchPredicateOrBuilder getNotMatchOrBuilder()
A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.common.matcher.v4alpha.MatchPredicate not_match = 3;boolean getAnyMatch()
The match configuration will always match.
bool any_match = 4 [(.validate.rules) = { ... }boolean hasHttpRequestHeadersMatch()
HTTP request headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_headers_match = 5;HttpHeadersMatch getHttpRequestHeadersMatch()
HTTP request headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_headers_match = 5;HttpHeadersMatchOrBuilder getHttpRequestHeadersMatchOrBuilder()
HTTP request headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_headers_match = 5;boolean hasHttpRequestTrailersMatch()
HTTP request trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_trailers_match = 6;HttpHeadersMatch getHttpRequestTrailersMatch()
HTTP request trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_trailers_match = 6;HttpHeadersMatchOrBuilder getHttpRequestTrailersMatchOrBuilder()
HTTP request trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_request_trailers_match = 6;boolean hasHttpResponseHeadersMatch()
HTTP response headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_headers_match = 7;HttpHeadersMatch getHttpResponseHeadersMatch()
HTTP response headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_headers_match = 7;HttpHeadersMatchOrBuilder getHttpResponseHeadersMatchOrBuilder()
HTTP response headers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_headers_match = 7;boolean hasHttpResponseTrailersMatch()
HTTP response trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_trailers_match = 8;HttpHeadersMatch getHttpResponseTrailersMatch()
HTTP response trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_trailers_match = 8;HttpHeadersMatchOrBuilder getHttpResponseTrailersMatchOrBuilder()
HTTP response trailers match configuration.
.envoy.config.common.matcher.v4alpha.HttpHeadersMatch http_response_trailers_match = 8;boolean hasHttpRequestGenericBodyMatch()
HTTP request generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_request_generic_body_match = 9;HttpGenericBodyMatch getHttpRequestGenericBodyMatch()
HTTP request generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_request_generic_body_match = 9;HttpGenericBodyMatchOrBuilder getHttpRequestGenericBodyMatchOrBuilder()
HTTP request generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_request_generic_body_match = 9;boolean hasHttpResponseGenericBodyMatch()
HTTP response generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_response_generic_body_match = 10;HttpGenericBodyMatch getHttpResponseGenericBodyMatch()
HTTP response generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_response_generic_body_match = 10;HttpGenericBodyMatchOrBuilder getHttpResponseGenericBodyMatchOrBuilder()
HTTP response generic body match configuration.
.envoy.config.common.matcher.v4alpha.HttpGenericBodyMatch http_response_generic_body_match = 10;MatchPredicate.RuleCase getRuleCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.