Package net.avalara.avatax.rest.client
Class RestCall<T>
java.lang.Object
net.avalara.avatax.rest.client.RestCall<T>
- All Implemented Interfaces:
java.util.concurrent.Callable<T>
public class RestCall<T>
extends java.lang.Object
implements java.util.concurrent.Callable<T>
-
Constructor Summary
Constructors Constructor Description RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken)
RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema)
RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken)
RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema)
RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
-
Method Summary
-
Constructor Details
-
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken) -
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) -
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken) -
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) -
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema) -
RestCall
public RestCall(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String header, java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema)
-
-
Method Details