Interface RegexMatcher.GoogleRE2OrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      com.google.protobuf.UInt32Value getMaxProgramSize()
      Deprecated.
      envoy.type.matcher.v3.RegexMatcher.GoogleRE2.max_program_size is deprecated.
      com.google.protobuf.UInt32ValueOrBuilder getMaxProgramSizeOrBuilder()
      Deprecated.
      boolean hasMaxProgramSize()
      Deprecated.
      envoy.type.matcher.v3.RegexMatcher.GoogleRE2.max_program_size 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 Detail

      • hasMaxProgramSize

        @Deprecated
        boolean hasMaxProgramSize()
        Deprecated.
        envoy.type.matcher.v3.RegexMatcher.GoogleRE2.max_program_size is deprecated. See envoy/type/matcher/v3/regex.proto;l=53
         This field controls the RE2 "program size" which is a rough estimate of how complex a
         compiled regex is to evaluate. A regex that has a program size greater than the configured
         value will fail to compile. In this case, the configured max program size can be increased
         or the regex can be simplified. If not specified, the default is 100.
        
         This field is deprecated; regexp validation should be performed on the management server
         instead of being done by each individual client.
        
         .. note::
        
         Although this field is deprecated, the program size will still be checked against the
         global ``re2.max_program_size.error_level`` runtime value.
         
        .google.protobuf.UInt32Value max_program_size = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
        Returns:
        Whether the maxProgramSize field is set.
      • getMaxProgramSize

        @Deprecated
        com.google.protobuf.UInt32Value getMaxProgramSize()
        Deprecated.
        envoy.type.matcher.v3.RegexMatcher.GoogleRE2.max_program_size is deprecated. See envoy/type/matcher/v3/regex.proto;l=53
         This field controls the RE2 "program size" which is a rough estimate of how complex a
         compiled regex is to evaluate. A regex that has a program size greater than the configured
         value will fail to compile. In this case, the configured max program size can be increased
         or the regex can be simplified. If not specified, the default is 100.
        
         This field is deprecated; regexp validation should be performed on the management server
         instead of being done by each individual client.
        
         .. note::
        
         Although this field is deprecated, the program size will still be checked against the
         global ``re2.max_program_size.error_level`` runtime value.
         
        .google.protobuf.UInt32Value max_program_size = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
        Returns:
        The maxProgramSize.
      • getMaxProgramSizeOrBuilder

        @Deprecated
        com.google.protobuf.UInt32ValueOrBuilder getMaxProgramSizeOrBuilder()
        Deprecated.
         This field controls the RE2 "program size" which is a rough estimate of how complex a
         compiled regex is to evaluate. A regex that has a program size greater than the configured
         value will fail to compile. In this case, the configured max program size can be increased
         or the regex can be simplified. If not specified, the default is 100.
        
         This field is deprecated; regexp validation should be performed on the management server
         instead of being done by each individual client.
        
         .. note::
        
         Although this field is deprecated, the program size will still be checked against the
         global ``re2.max_program_size.error_level`` runtime value.
         
        .google.protobuf.UInt32Value max_program_size = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];