Interface FilterStateMatcherOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    FilterStateMatcher, FilterStateMatcher.Builder

    public interface FilterStateMatcherOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getKey()
      The filter state key to retrieve the object.
      com.google.protobuf.ByteString getKeyBytes()
      The filter state key to retrieve the object.
      FilterStateMatcher.MatcherCase getMatcherCase()  
      StringMatcher getStringMatch()
      Matches the filter state object as a string value.
      StringMatcherOrBuilder getStringMatchOrBuilder()
      Matches the filter state object as a string value.
      boolean hasStringMatch()
      Matches the filter state object as a string value.
      • 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

      • getKey

        java.lang.String getKey()
         The filter state key to retrieve the object.
         
        string key = 1 [(.validate.rules) = { ... }
        Returns:
        The key.
      • getKeyBytes

        com.google.protobuf.ByteString getKeyBytes()
         The filter state key to retrieve the object.
         
        string key = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for key.
      • hasStringMatch

        boolean hasStringMatch()
         Matches the filter state object as a string value.
         
        .envoy.type.matcher.v3.StringMatcher string_match = 2;
        Returns:
        Whether the stringMatch field is set.
      • getStringMatch

        StringMatcher getStringMatch()
         Matches the filter state object as a string value.
         
        .envoy.type.matcher.v3.StringMatcher string_match = 2;
        Returns:
        The stringMatch.
      • getStringMatchOrBuilder

        StringMatcherOrBuilder getStringMatchOrBuilder()
         Matches the filter state object as a string value.
         
        .envoy.type.matcher.v3.StringMatcher string_match = 2;