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 TypeMethodDescriptiongetKey()Deprecated.envoy.config.core.v3.KeyValue.key is deprecated.com.google.protobuf.ByteStringDeprecated.envoy.config.core.v3.KeyValue.key is deprecated.com.google.protobuf.ByteStringgetValue()Deprecated.envoy.config.core.v3.KeyValue.value is deprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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=309The key of the key/value pair.
string key = 1 [deprecated = true, (.validate.rules) = { ... }- Returns:
- The key.
-
getKeyBytes
Deprecated.envoy.config.core.v3.KeyValue.key is deprecated. See envoy/config/core/v3/base.proto;l=309The key of the key/value pair.
string key = 1 [deprecated = true, (.validate.rules) = { ... }- Returns:
- The bytes for key.
-
getValue
Deprecated.envoy.config.core.v3.KeyValue.value is deprecated. See envoy/config/core/v3/base.proto;l=321The 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.
-