Class HttpMessageRendering$

java.lang.Object
akka.http.impl.engine.http2.HttpMessageRendering$

public class HttpMessageRendering$ extends Object
INTERNAL API
  • Field Details

    • MODULE$

      public static final HttpMessageRendering$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • HttpMessageRendering$

      public HttpMessageRendering$()
  • Method Details

    • addContentHeaders

      public void addContentHeaders(scala.collection.immutable.VectorBuilder<scala.Tuple2<String,String>> headerPairs, HttpEntity entity)
      Mutates headerPairs adding headers related to content (type and length).
      Parameters:
      headerPairs - (undocumented)
      entity - (undocumented)
    • renderHeaders

      public scala.collection.immutable.Seq<scala.Tuple2<String,String>> renderHeaders(scala.collection.immutable.Seq<HttpHeader> headers, akka.event.LoggingAdapter log, boolean isServer, boolean shouldRenderAutoHeaders, DateHeaderRendering dateHeaderRendering)
    • renderHeaders

      public void renderHeaders(scala.collection.immutable.Seq<HttpHeader> headersSeq, scala.collection.immutable.VectorBuilder<scala.Tuple2<String,String>> headerPairs, scala.Option<scala.Tuple2<String,String>> peerIdHeader, akka.event.LoggingAdapter log, boolean isServer, boolean shouldRenderAutoHeaders, DateHeaderRendering dateHeaderRendering)
      Mutates headerPairs adding any valid header from headersSeq.
      Parameters:
      peerIdHeader - a header providing extra information (e.g. vendor and version) about the peer. For example, a User-Agent on the client or a Server header on the server.
      headersSeq - (undocumented)
      headerPairs - (undocumented)
      log - (undocumented)
      isServer - (undocumented)
      shouldRenderAutoHeaders - (undocumented)
      dateHeaderRendering - (undocumented)