Class RestRequest

java.lang.Object
net.bluemind.core.rest.base.RestRequest

public class RestRequest extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    io.vertx.core.buffer.Buffer
     
    io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
     
    io.vertx.core.MultiMap
     
    boolean
     
    io.vertx.core.http.HttpMethod
     
     
    io.vertx.core.MultiMap
     
     
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RestRequest(String origin, List<String> remoteAddresses, io.vertx.core.http.HttpMethod method, io.vertx.core.MultiMap headers, String path, io.vertx.core.MultiMap params, io.vertx.core.buffer.Buffer body, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(String remoteAddress, io.vertx.core.http.HttpMethod method, io.vertx.core.MultiMap headers, String path, io.vertx.core.MultiMap params, io.vertx.core.buffer.Buffer body, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream)
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • body

      public io.vertx.core.buffer.Buffer body
    • bodyStream

      public io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream
    • params

      public io.vertx.core.MultiMap params
    • path

      public String path
    • headers

      public io.vertx.core.MultiMap headers
    • method

      public io.vertx.core.http.HttpMethod method
    • remoteAddresses

      public List<String> remoteAddresses
    • origin

      public String origin
    • maxContentLengthExceeded

      public boolean maxContentLengthExceeded
  • Constructor Details

    • RestRequest

      public RestRequest(String origin, List<String> remoteAddresses, io.vertx.core.http.HttpMethod method, io.vertx.core.MultiMap headers, String path, io.vertx.core.MultiMap params, io.vertx.core.buffer.Buffer body, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • create

      public static RestRequest create(String remoteAddress, io.vertx.core.http.HttpMethod method, io.vertx.core.MultiMap headers, String path, io.vertx.core.MultiMap params, io.vertx.core.buffer.Buffer body, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream)