| Package | Description |
|---|---|
| com.evrythng.java.wrapper.core.api | |
| com.evrythng.java.wrapper.core.http |
| Constructor and Description |
|---|
ApiCommand(HttpMethodBuilder.MethodBuilder<?> methodBuilder,
URI uri,
Status responseStatus,
com.fasterxml.jackson.core.type.TypeReference<T> responseType)
Creates a new instance of
ApiCommand. |
ApiCommandBuilder(HttpMethodBuilder.MethodBuilder<?> methodBuilder,
URI uri,
Status responseStatus,
com.fasterxml.jackson.core.type.TypeReference<TYPE> responseType) |
UncheckedApiCommandBuilder(HttpMethodBuilder.MethodBuilder<?> methodBuilder,
URI uri,
Status responseStatus,
com.fasterxml.jackson.core.type.TypeReference<X> responseType) |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
HttpMethodBuilder.EntityMethodBuilder<E extends org.apache.http.client.methods.HttpEntityEnclosingRequestBase> |
| Modifier and Type | Method and Description |
|---|---|
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpDelete> |
HttpMethodBuilder.httpDelete()
Creates
HttpMethodBuilder.MethodBuilder for DELETE request |
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpGet> |
HttpMethodBuilder.httpGet()
Creates
HttpMethodBuilder.MethodBuilder for GET request |
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpPost> |
HttpMethodBuilder.httpPost(Object data)
Creates
HttpMethodBuilder.MethodBuilder for POST request |
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpPost> |
HttpMethodBuilder.httpPostMultipart(File file)
Creates
HttpMethodBuilder.MethodBuilder for multipart POST request |
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpPut> |
HttpMethodBuilder.httpPut(Object data)
Creates
HttpMethodBuilder.MethodBuilder for PUT request |
static HttpMethodBuilder.MethodBuilder<org.apache.http.client.methods.HttpPut> |
HttpMethodBuilder.httpPutMultipart(File file)
Creates
HttpMethodBuilder.MethodBuilder for multipart PUT request |
Copyright © 2016 EVRYTHNG Ltd London / Zurich. All rights reserved.