Interface HeaderMutationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HeaderMutation,HeaderMutation.Builder
public interface HeaderMutationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HeaderMutation.ActionCasegetActionCase()HeaderValueOptiongetAppend()Append new header by the specified HeaderValueOption.HeaderValueOptionOrBuildergetAppendOrBuilder()Append new header by the specified HeaderValueOption.StringgetRemove()Remove the specified header if it exists.com.google.protobuf.ByteStringgetRemoveBytes()Remove the specified header if it exists.booleanhasAppend()Append new header by the specified HeaderValueOption.booleanhasRemove()Remove the specified header if it exists.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasRemove
boolean hasRemove()
Remove the specified header if it exists.
string remove = 1 [(.validate.rules) = { ... }- Returns:
- Whether the remove field is set.
-
getRemove
String getRemove()
Remove the specified header if it exists.
string remove = 1 [(.validate.rules) = { ... }- Returns:
- The remove.
-
getRemoveBytes
com.google.protobuf.ByteString getRemoveBytes()
Remove the specified header if it exists.
string remove = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for remove.
-
hasAppend
boolean hasAppend()
Append new header by the specified HeaderValueOption.
.envoy.config.core.v3.HeaderValueOption append = 2;- Returns:
- Whether the append field is set.
-
getAppend
HeaderValueOption getAppend()
Append new header by the specified HeaderValueOption.
.envoy.config.core.v3.HeaderValueOption append = 2;- Returns:
- The append.
-
getAppendOrBuilder
HeaderValueOptionOrBuilder getAppendOrBuilder()
Append new header by the specified HeaderValueOption.
.envoy.config.core.v3.HeaderValueOption append = 2;
-
getActionCase
HeaderMutation.ActionCase getActionCase()
-
-