Class PathTransformation.Operation.MergeSlashes.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, PathTransformation.Operation.MergeSlashesOrBuilder, java.lang.Cloneable
    Enclosing class:
    PathTransformation.Operation.MergeSlashes

    public static final class PathTransformation.Operation.MergeSlashes.Builder
    extends com.google.protobuf.GeneratedMessage.Builder<PathTransformation.Operation.MergeSlashes.Builder>
    implements PathTransformation.Operation.MergeSlashesOrBuilder
     Determines if adjacent slashes are merged into one. A common use case is for a request path
     header. Using this option in ``:ref: PathNormalizationOptions
     <envoy_v3_api_msg_extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.PathNormalizationOptions>``
     will allow incoming requests with path ``//dir///file`` to match against route with ``prefix``
     match set to ``/dir``. When using for header transformations, note that slash merging is not
     part of `HTTP spec <https://tools.ietf.org/html/rfc3986>`_ and is provided for convenience.
     
    Protobuf type envoy.type.http.v3.PathTransformation.Operation.MergeSlashes
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Builder()  
      private Builder​(com.google.protobuf.AbstractMessage.BuilderParent parent)