All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Mutations, Mutations.Builder

public interface MutationsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRequestMutationsList

      List<HeaderMutation> 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;
    • getRequestMutations

      HeaderMutation getRequestMutations(int index)
       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;
    • getRequestMutationsCount

      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;
    • getRequestMutationsOrBuilderList

      List<? extends HeaderMutationOrBuilder> 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;
    • getRequestMutationsOrBuilder

      HeaderMutationOrBuilder getRequestMutationsOrBuilder(int index)
       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;
    • getQueryParameterMutationsList

      List<KeyValueMutation> 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;
    • getQueryParameterMutations

      KeyValueMutation 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.
       
      repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;
    • getQueryParameterMutationsCount

      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;
    • getQueryParameterMutationsOrBuilderList

      List<? extends KeyValueMutationOrBuilder> 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;
    • getQueryParameterMutationsOrBuilder

      KeyValueMutationOrBuilder 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.
       
      repeated .envoy.config.core.v3.KeyValueMutation query_parameter_mutations = 3;
    • getResponseMutationsList

      List<HeaderMutation> 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;
    • getResponseMutations

      HeaderMutation getResponseMutations(int index)
       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;
    • getResponseMutationsCount

      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;
    • getResponseMutationsOrBuilderList

      List<? extends HeaderMutationOrBuilder> 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;
    • getResponseMutationsOrBuilder

      HeaderMutationOrBuilder getResponseMutationsOrBuilder(int index)
       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;