Class EvaluableRequest

java.lang.Object
io.gravitee.gateway.api.el.EvaluableRequest

public class EvaluableRequest extends Object
Author:
David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
  • Constructor Details

    • EvaluableRequest

      public EvaluableRequest(Request request)
    • EvaluableRequest

      public EvaluableRequest(Request request, String content)
  • Method Details

    • getId

      public String getId()
    • getTransactionId

      public String getTransactionId()
    • getUri

      public String getUri()
    • getPath

      public String getPath()
    • getPaths

      public String[] getPaths()
    • getPathInfo

      public String getPathInfo()
    • getPathInfos

      public String[] getPathInfos()
    • getContextPath

      public String getContextPath()
    • getParams

      public io.gravitee.common.util.MultiValueMap<String,String> getParams()
    • getPathParams

      public io.gravitee.common.util.MultiValueMap<String,String> getPathParams()
    • getHeaders

      public HttpHeaders getHeaders()
    • getMethod

      public String getMethod()
    • getScheme

      public String getScheme()
    • getHost

      public String getHost()
    • getVersion

      public String getVersion()
    • getTimestamp

      public long getTimestamp()
    • getRemoteAddress

      public String getRemoteAddress()
    • getLocalAddress

      public String getLocalAddress()
    • getContent

      public String getContent()
    • getSsl

      public EvaluableSSLSession getSsl()