Class HttpEndpointClient


  • public class HttpEndpointClient
    extends java.lang.Object
    • Constructor Detail

      • HttpEndpointClient

        public HttpEndpointClient​(HttpRequestFactory requestFactory,
                                  java.net.URL apiBase,
                                  java.lang.String userAgent,
                                  java.util.Optional<java.lang.String> accessToken)
    • Method Detail

      • getApiBase

        public java.net.URL getApiBase()
      • setAccessToken

        public void setAccessToken​(java.lang.String accessToken)
      • simple

        public <DATA_TYPE> SimpleResponse<DATA_TYPE> simple​(HttpMethod method,
                                                            java.lang.String path,
                                                            ListOptions options,
                                                            java.lang.Object body,
                                                            java.lang.Class<DATA_TYPE> dataType)
      • list

        public <DATA_TYPE> ListResponse<DATA_TYPE> list​(HttpMethod method,
                                                        java.lang.String path,
                                                        ListOptions options,
                                                        java.lang.Object body,
                                                        java.lang.Class<DATA_TYPE> dataType)
      • page

        public <DATA_TYPE> PaginatedResponse<DATA_TYPE> page​(HttpMethod method,
                                                             java.lang.String path,
                                                             ListOptions options,
                                                             java.lang.Object body,
                                                             java.lang.Class<DATA_TYPE> dataType)
      • raw

        public <DATA_TYPE> DATA_TYPE raw​(HttpMethod method,
                                         java.lang.String path,
                                         ListOptions options,
                                         java.lang.Object body,
                                         java.lang.Class<DATA_TYPE> dataType)