Interface KeyValueAppendOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Describes the action taken to append/overwrite the given value for an existing key or to only add this key if it's absent.
    int
    Describes the action taken to append/overwrite the given value for an existing key or to only add this key if it's absent.
    Key/value pair entry that this option to append or overwrite.
    Key/value pair entry that this option to append or overwrite.
    boolean
    Key/value pair entry that this option to append or overwrite.

    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

    • hasEntry

      boolean hasEntry()
       Key/value pair entry that this option to append or overwrite.
       
      .envoy.config.core.v3.KeyValue entry = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the entry field is set.
    • getEntry

      KeyValue getEntry()
       Key/value pair entry that this option to append or overwrite.
       
      .envoy.config.core.v3.KeyValue entry = 1 [(.validate.rules) = { ... }
      Returns:
      The entry.
    • getEntryOrBuilder

      KeyValueOrBuilder getEntryOrBuilder()
       Key/value pair entry that this option to append or overwrite.
       
      .envoy.config.core.v3.KeyValue entry = 1 [(.validate.rules) = { ... }
    • getActionValue

      int getActionValue()
       Describes the action taken to append/overwrite the given value for an existing
       key or to only add this key if it's absent.
       
      .envoy.config.core.v3.KeyValueAppend.KeyValueAppendAction action = 2 [(.validate.rules) = { ... }
      Returns:
      The enum numeric value on the wire for action.
    • getAction

       Describes the action taken to append/overwrite the given value for an existing
       key or to only add this key if it's absent.
       
      .envoy.config.core.v3.KeyValueAppend.KeyValueAppendAction action = 2 [(.validate.rules) = { ... }
      Returns:
      The action.