Interface KeyValueOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Deprecated.
    envoy.config.core.v3.KeyValue.key is deprecated.
    com.google.protobuf.ByteString
    Deprecated.
    envoy.config.core.v3.KeyValue.key is deprecated.
    com.google.protobuf.ByteString
    Deprecated.
    envoy.config.core.v3.KeyValue.value 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 Details

    • getKey

      Deprecated.
      envoy.config.core.v3.KeyValue.key is deprecated. See envoy/config/core/v3/base.proto;l=309
       The key of the key/value pair.
       
      string key = 1 [deprecated = true, (.validate.rules) = { ... }
      Returns:
      The key.
    • getKeyBytes

      @Deprecated com.google.protobuf.ByteString getKeyBytes()
      Deprecated.
      envoy.config.core.v3.KeyValue.key is deprecated. See envoy/config/core/v3/base.proto;l=309
       The key of the key/value pair.
       
      string key = 1 [deprecated = true, (.validate.rules) = { ... }
      Returns:
      The bytes for key.
    • getValue

      @Deprecated com.google.protobuf.ByteString getValue()
      Deprecated.
      envoy.config.core.v3.KeyValue.value is deprecated. See envoy/config/core/v3/base.proto;l=321
       The value of the key/value pair.
      
       The ``bytes`` type is used. This means if JSON or YAML is used to to represent the
       configuration, the value must be base64 encoded. This is unfriendly for users in most
       use scenarios of this message.
       
      bytes value = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      Returns:
      The value.