Interface RegexMatcherOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RegexMatcher
,RegexMatcher.Builder
public interface RegexMatcherOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated.Deprecated.getRegex()
The regex match string.com.google.protobuf.ByteString
The regex match string.boolean
Deprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGoogleRe2
Deprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated. See envoy/type/matcher/v3/regex.proto;l=59Google's RE2 regex engine.
.envoy.type.matcher.v3.RegexMatcher.GoogleRE2 google_re2 = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Returns:
- Whether the googleRe2 field is set.
-
getGoogleRe2
Deprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated. See envoy/type/matcher/v3/regex.proto;l=59Google's RE2 regex engine.
.envoy.type.matcher.v3.RegexMatcher.GoogleRE2 google_re2 = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
- Returns:
- The googleRe2.
-
getGoogleRe2OrBuilder
Deprecated.Google's RE2 regex engine.
.envoy.type.matcher.v3.RegexMatcher.GoogleRE2 google_re2 = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
-
getRegex
String getRegex()The regex match string. The string must be supported by the configured engine. The regex is matched against the full string, not as a partial match.
string regex = 2 [(.validate.rules) = { ... }
- Returns:
- The regex.
-
getRegexBytes
com.google.protobuf.ByteString getRegexBytes()The regex match string. The string must be supported by the configured engine. The regex is matched against the full string, not as a partial match.
string regex = 2 [(.validate.rules) = { ... }
- Returns:
- The bytes for regex.
-
getEngineTypeCase
RegexMatcher.EngineTypeCase getEngineTypeCase()
-