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
Modifier and TypeMethodDescriptionbooleanIf per route HeaderMutationPerRoute config is configured at multiple route levels, header mutations at all specified levels are evaluated..envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1;.envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1;boolean.envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMutations
boolean hasMutations().envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1;- Returns:
- Whether the mutations field is set.
-
getMutations
Mutations getMutations().envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1;- Returns:
- The mutations.
-
getMutationsOrBuilder
MutationsOrBuilder getMutationsOrBuilder().envoy.extensions.filters.http.header_mutation.v3.Mutations mutations = 1; -
getMostSpecificHeaderMutationsWins
boolean getMostSpecificHeaderMutationsWins()If per route HeaderMutationPerRoute config is configured at multiple route levels, header mutations at all specified levels are evaluated. By default, the order is from most specific (i.e. route entry level) to least specific (i.e. route configuration level). Later header mutations may override earlier mutations. This order can be reversed by setting this field to true. In other words, most specific level mutation is evaluated last.
bool most_specific_header_mutations_wins = 2;- Returns:
- The mostSpecificHeaderMutationsWins.
-