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 TypeMethodDescriptionDescribes 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.getEntry()
Key/value pair entry that this option to append or overwrite.Key/value pair entry that this option to append or overwrite.boolean
hasEntry()
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
KeyValueAppend.KeyValueAppendAction 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.
-