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 Detail

      • hasGoogleRe2

        @Deprecated
        boolean hasGoogleRe2()
        Deprecated.
        envoy.type.matcher.v3.RegexMatcher.google_re2 is deprecated. See envoy/type/matcher/v3/regex.proto;l=59
         Google'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=59
         Google'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.