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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description RegexMatcher.EngineTypeCase
getEngineTypeCase()
RegexMatcher.GoogleRE2
getGoogleRe2()
Deprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated.RegexMatcher.GoogleRE2OrBuilder
getGoogleRe2OrBuilder()
Deprecated.java.lang.String
getRegex()
The regex match string.com.google.protobuf.ByteString
getRegexBytes()
The regex match string.boolean
hasGoogleRe2()
Deprecated.envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasGoogleRe2
@Deprecated boolean 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 RegexMatcher.GoogleRE2 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 RegexMatcher.GoogleRE2OrBuilder 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
java.lang.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()
-
-