Interface ExtensionWithMatcherOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExtensionWithMatcher,ExtensionWithMatcher.Builder
public interface ExtensionWithMatcherOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description TypedExtensionConfiggetExtensionConfig()The underlying extension config.TypedExtensionConfigOrBuildergetExtensionConfigOrBuilder()The underlying extension config.MatchergetMatcher()Deprecated.envoy.extensions.common.matching.v3.ExtensionWithMatcher.matcher is deprecated.MatcherOrBuildergetMatcherOrBuilder()Deprecated.MatchergetXdsMatcher()The associated matcher.MatcherOrBuildergetXdsMatcherOrBuilder()The associated matcher.booleanhasExtensionConfig()The underlying extension config.booleanhasMatcher()Deprecated.envoy.extensions.common.matching.v3.ExtensionWithMatcher.matcher is deprecated.booleanhasXdsMatcher()The associated matcher.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMatcher
@Deprecated boolean hasMatcher()
Deprecated.envoy.extensions.common.matching.v3.ExtensionWithMatcher.matcher is deprecated. See envoy/extensions/common/matching/v3/extension_matcher.proto;l=29The associated matcher. This is deprecated in favor of xds_matcher.
.envoy.config.common.matcher.v3.Matcher matcher = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- Whether the matcher field is set.
-
getMatcher
@Deprecated Matcher getMatcher()
Deprecated.envoy.extensions.common.matching.v3.ExtensionWithMatcher.matcher is deprecated. See envoy/extensions/common/matching/v3/extension_matcher.proto;l=29The associated matcher. This is deprecated in favor of xds_matcher.
.envoy.config.common.matcher.v3.Matcher matcher = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- The matcher.
-
getMatcherOrBuilder
@Deprecated MatcherOrBuilder getMatcherOrBuilder()
Deprecated.The associated matcher. This is deprecated in favor of xds_matcher.
.envoy.config.common.matcher.v3.Matcher matcher = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
hasXdsMatcher
boolean hasXdsMatcher()
The associated matcher.
.xds.type.matcher.v3.Matcher xds_matcher = 3;- Returns:
- Whether the xdsMatcher field is set.
-
getXdsMatcher
Matcher getXdsMatcher()
The associated matcher.
.xds.type.matcher.v3.Matcher xds_matcher = 3;- Returns:
- The xdsMatcher.
-
getXdsMatcherOrBuilder
MatcherOrBuilder getXdsMatcherOrBuilder()
The associated matcher.
.xds.type.matcher.v3.Matcher xds_matcher = 3;
-
hasExtensionConfig
boolean hasExtensionConfig()
The underlying extension config.
.envoy.config.core.v3.TypedExtensionConfig extension_config = 2 [(.validate.rules) = { ... }- Returns:
- Whether the extensionConfig field is set.
-
getExtensionConfig
TypedExtensionConfig getExtensionConfig()
The underlying extension config.
.envoy.config.core.v3.TypedExtensionConfig extension_config = 2 [(.validate.rules) = { ... }- Returns:
- The extensionConfig.
-
getExtensionConfigOrBuilder
TypedExtensionConfigOrBuilder getExtensionConfigOrBuilder()
The underlying extension config.
.envoy.config.core.v3.TypedExtensionConfig extension_config = 2 [(.validate.rules) = { ... }
-
-