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.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.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.KeyValue
getEntry()
Key/value pair entry that this option to append or overwrite.KeyValueOrBuilder
getEntryOrBuilder()
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.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.
-
-