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

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

      HeaderMutation getResponseTrailersMutations(int index)
       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;
    • getResponseTrailersMutationsCount

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

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

      HeaderMutationOrBuilder getResponseTrailersMutationsOrBuilder(int index)
       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;
    • getRequestTrailersMutationsList

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

      HeaderMutation getRequestTrailersMutations(int index)
       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;
    • getRequestTrailersMutationsCount

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

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

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