Class Mutations
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.envoyproxy.envoy.extensions.filters.http.header_mutation.v3.Mutations
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MutationsOrBuilder,Serializable
public final class Mutations
extends com.google.protobuf.GeneratedMessageV3
implements MutationsOrBuilder
[#next-free-field: 6]Protobuf type
envoy.extensions.filters.http.header_mutation.v3.Mutations- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Mutationsstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<Mutations>getQueryParameterMutations(int index) The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.intThe ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.getQueryParameterMutationsOrBuilder(int index) The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.List<? extends KeyValueMutationOrBuilder>The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.getRequestMutations(int index) The request mutations are applied before the request is forwarded to the upstream cluster.intThe request mutations are applied before the request is forwarded to the upstream cluster.The request mutations are applied before the request is forwarded to the upstream cluster.getRequestMutationsOrBuilder(int index) The request mutations are applied before the request is forwarded to the upstream cluster.List<? extends HeaderMutationOrBuilder>The request mutations are applied before the request is forwarded to the upstream cluster.getRequestTrailersMutations(int index) The request trailer mutations are applied before the request is sent to the upstream cluster.intThe request trailer mutations are applied before the request is sent to the upstream cluster.The request trailer mutations are applied before the request is sent to the upstream cluster.getRequestTrailersMutationsOrBuilder(int index) The request trailer mutations are applied before the request is sent to the upstream cluster.List<? extends HeaderMutationOrBuilder>The request trailer mutations are applied before the request is sent to the upstream cluster.getResponseMutations(int index) The response mutations are applied before the response is sent to the downstream client.intThe response mutations are applied before the response is sent to the downstream client.The response mutations are applied before the response is sent to the downstream client.getResponseMutationsOrBuilder(int index) The response mutations are applied before the response is sent to the downstream client.List<? extends HeaderMutationOrBuilder>The response mutations are applied before the response is sent to the downstream client.getResponseTrailersMutations(int index) The response trailer mutations are applied before the response is sent to the downstream client.intThe response trailer mutations are applied before the response is sent to the downstream client.The response trailer mutations are applied before the response is sent to the downstream client.getResponseTrailersMutationsOrBuilder(int index) The response trailer mutations are applied before the response is sent to the downstream client.List<? extends HeaderMutationOrBuilder>The response trailer mutations are applied before the response is sent to the downstream client.intinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Mutations.Builderstatic Mutations.BuildernewBuilder(Mutations prototype) protected Mutations.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static MutationsparseDelimitedFrom(InputStream input) static MutationsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MutationsparseFrom(byte[] data) static MutationsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MutationsparseFrom(com.google.protobuf.ByteString data) static MutationsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MutationsparseFrom(com.google.protobuf.CodedInputStream input) static MutationsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MutationsparseFrom(InputStream input) static MutationsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MutationsparseFrom(ByteBuffer data) static MutationsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Mutations>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
REQUEST_MUTATIONS_FIELD_NUMBER
public static final int REQUEST_MUTATIONS_FIELD_NUMBER- See Also:
-
QUERY_PARAMETER_MUTATIONS_FIELD_NUMBER
public static final int QUERY_PARAMETER_MUTATIONS_FIELD_NUMBER- See Also:
-
RESPONSE_MUTATIONS_FIELD_NUMBER
public static final int RESPONSE_MUTATIONS_FIELD_NUMBER- See Also:
-
RESPONSE_TRAILERS_MUTATIONS_FIELD_NUMBER
public static final int RESPONSE_TRAILERS_MUTATIONS_FIELD_NUMBER- See Also:
-
REQUEST_TRAILERS_MUTATIONS_FIELD_NUMBER
public static final int REQUEST_TRAILERS_MUTATIONS_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getRequestMutationsList
The request mutations are applied before the request is forwarded to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_mutations = 1;- Specified by:
getRequestMutationsListin interfaceMutationsOrBuilder
-
getRequestMutationsOrBuilderList
The request mutations are applied before the request is forwarded to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_mutations = 1;- Specified by:
getRequestMutationsOrBuilderListin interfaceMutationsOrBuilder
-
getRequestMutationsCount
public int getRequestMutationsCount()The request mutations are applied before the request is forwarded to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_mutations = 1;- Specified by:
getRequestMutationsCountin interfaceMutationsOrBuilder
-
getRequestMutations
The request mutations are applied before the request is forwarded to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_mutations = 1;- Specified by:
getRequestMutationsin interfaceMutationsOrBuilder
-
getRequestMutationsOrBuilder
The request mutations are applied before the request is forwarded to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_mutations = 1;- Specified by:
getRequestMutationsOrBuilderin interfaceMutationsOrBuilder
-
getQueryParameterMutationsList
The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.
repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;- Specified by:
getQueryParameterMutationsListin interfaceMutationsOrBuilder
-
getQueryParameterMutationsOrBuilderList
The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.
repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;- Specified by:
getQueryParameterMutationsOrBuilderListin interfaceMutationsOrBuilder
-
getQueryParameterMutationsCount
public int getQueryParameterMutationsCount()The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.
repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;- Specified by:
getQueryParameterMutationsCountin interfaceMutationsOrBuilder
-
getQueryParameterMutations
The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.
repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;- Specified by:
getQueryParameterMutationsin interfaceMutationsOrBuilder
-
getQueryParameterMutationsOrBuilder
The ``path`` header query parameter mutations are applied after ``request_mutations`` and before the request is forwarded to the next filter in the filter chain.
repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;- Specified by:
getQueryParameterMutationsOrBuilderin interfaceMutationsOrBuilder
-
getResponseMutationsList
The response mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_mutations = 2;- Specified by:
getResponseMutationsListin interfaceMutationsOrBuilder
-
getResponseMutationsOrBuilderList
The response mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_mutations = 2;- Specified by:
getResponseMutationsOrBuilderListin interfaceMutationsOrBuilder
-
getResponseMutationsCount
public int getResponseMutationsCount()The response mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_mutations = 2;- Specified by:
getResponseMutationsCountin interfaceMutationsOrBuilder
-
getResponseMutations
The response mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_mutations = 2;- Specified by:
getResponseMutationsin interfaceMutationsOrBuilder
-
getResponseMutationsOrBuilder
The response mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_mutations = 2;- Specified by:
getResponseMutationsOrBuilderin interfaceMutationsOrBuilder
-
getResponseTrailersMutationsList
The response trailer mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_trailers_mutations = 4;- Specified by:
getResponseTrailersMutationsListin interfaceMutationsOrBuilder
-
getResponseTrailersMutationsOrBuilderList
The response trailer mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_trailers_mutations = 4;- Specified by:
getResponseTrailersMutationsOrBuilderListin interfaceMutationsOrBuilder
-
getResponseTrailersMutationsCount
public int getResponseTrailersMutationsCount()The response trailer mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_trailers_mutations = 4;- Specified by:
getResponseTrailersMutationsCountin interfaceMutationsOrBuilder
-
getResponseTrailersMutations
The response trailer mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_trailers_mutations = 4;- Specified by:
getResponseTrailersMutationsin interfaceMutationsOrBuilder
-
getResponseTrailersMutationsOrBuilder
The response trailer mutations are applied before the response is sent to the downstream client.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation response_trailers_mutations = 4;- Specified by:
getResponseTrailersMutationsOrBuilderin interfaceMutationsOrBuilder
-
getRequestTrailersMutationsList
The request trailer mutations are applied before the request is sent to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_trailers_mutations = 5;- Specified by:
getRequestTrailersMutationsListin interfaceMutationsOrBuilder
-
getRequestTrailersMutationsOrBuilderList
The request trailer mutations are applied before the request is sent to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_trailers_mutations = 5;- Specified by:
getRequestTrailersMutationsOrBuilderListin interfaceMutationsOrBuilder
-
getRequestTrailersMutationsCount
public int getRequestTrailersMutationsCount()The request trailer mutations are applied before the request is sent to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_trailers_mutations = 5;- Specified by:
getRequestTrailersMutationsCountin interfaceMutationsOrBuilder
-
getRequestTrailersMutations
The request trailer mutations are applied before the request is sent to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_trailers_mutations = 5;- Specified by:
getRequestTrailersMutationsin interfaceMutationsOrBuilder
-
getRequestTrailersMutationsOrBuilder
The request trailer mutations are applied before the request is sent to the upstream cluster.
repeated .envoy.config.common.mutation_rules.v3.HeaderMutation request_trailers_mutations = 5;- Specified by:
getRequestTrailersMutationsOrBuilderin interfaceMutationsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Mutations parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutations parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutations parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutations parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutations parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutations parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Mutations parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Mutations parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Mutations parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Mutations.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-