Class BaseRequest<T extends BaseRequest<T,​R>,​R extends BaseResponse>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected T thisAsT  
    • Constructor Summary

      Constructors 
      Constructor Description
      BaseRequest​(java.lang.Class<? extends R> responseClass)  
    • Constructor Detail

      • BaseRequest

        public BaseRequest​(java.lang.Class<? extends R> responseClass)
    • Method Detail

      • add

        protected T add​(java.lang.String name,
                        java.lang.Object val)
      • addAll

        protected T addAll​(java.util.Map<java.lang.String,​java.lang.Object> values)
      • getMethod

        public java.lang.String getMethod()
      • getParameters

        public java.util.Map<java.lang.String,​java.lang.Object> getParameters()
      • getResponseType

        public java.lang.Class<? extends R> getResponseType()
      • isMultipart

        public boolean isMultipart()
      • getFileName

        public java.lang.String getFileName()
      • getContentType

        public java.lang.String getContentType()
      • getTimeoutSeconds

        public int getTimeoutSeconds()
      • toWebhookResponse

        public java.lang.String toWebhookResponse()