Class RequestInfo.RequestInfoBuilder<T extends Message,C extends RequestInfo<T>,B extends RequestInfo.RequestInfoBuilder<T,C,B>>

java.lang.Object
de.gematik.test.tiger.mockserver.httpclient.RequestInfo.RequestInfoBuilder<T,C,B>
Direct Known Subclasses:
BinaryRequestInfo.BinaryRequestInfoBuilder, HttpRequestInfo.HttpRequestInfoBuilder
Enclosing class:
RequestInfo<T extends Message>

public abstract static class RequestInfo.RequestInfoBuilder<T extends Message,C extends RequestInfo<T>,B extends RequestInfo.RequestInfoBuilder<T,C,B>> extends Object
  • Constructor Details

    • RequestInfoBuilder

      public RequestInfoBuilder()
  • Method Details

    • self

      protected abstract B self()
    • build

      public abstract C build()
    • incomingChannel

      public B incomingChannel(io.netty.channel.Channel incomingChannel)
      Returns:
      this.
    • dataToSend

      public B dataToSend(T dataToSend)
      Returns:
      this.
    • remoteServerAddress

      public B remoteServerAddress(InetSocketAddress remoteServerAddress)
      Returns:
      this.
    • toString

      public String toString()
      Overrides:
      toString in class Object