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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KeyValueAppend.KeyValueAppendActiongetAction()Describes the action taken to append/overwrite the given value for an existing key or to only add this key if it's absent.intgetActionValue()Describes the action taken to append/overwrite the given value for an existing key or to only add this key if it's absent.KeyValuegetEntry()Key/value pair entry that this option to append or overwrite.KeyValueOrBuildergetEntryOrBuilder()Key/value pair entry that this option to append or overwrite.booleanhasEntry()Key/value pair entry that this option to append or overwrite.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-