Interface KeyValueMatchEntryOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The key name to match on.
    com.google.protobuf.ByteString
    The key name to match on.
    The key value pattern.
    The key value pattern.
    boolean
    The key value pattern.

    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

    • getName

      String getName()
       The key name to match on.
       
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The key name to match on.
       
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for name.
    • hasStringMatch

      boolean hasStringMatch()
       The key value pattern.
       
      .envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the stringMatch field is set.
    • getStringMatch

      StringMatcher getStringMatch()
       The key value pattern.
       
      .envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }
      Returns:
      The stringMatch.
    • getStringMatchOrBuilder

      StringMatcherOrBuilder getStringMatchOrBuilder()
       The key value pattern.
       
      .envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }