Package net.avalara.avatax.rest.client
Class RestCallFactory
java.lang.Object
net.avalara.avatax.rest.client.RestCallFactory
-
Constructor Summary
ConstructorsConstructorDescriptionRestCallFactory
(String appName, String appVersion, String machineName, String environmentUrl) RestCallFactory
(String appName, String appVersion, String machineName, String environmentUrl, String proxyHost, int proxyPort, String proxySchema) RestCallFactory
(String appName, String appVersion, String machineName, String environmentUrl, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSecurityHeader
(String header) <T> RestCall<T>
createRestCall
(String method, AvaTaxPath path, Object model, com.google.gson.reflect.TypeToken<T> typeToken) <T> RestCall<T>
createRestCall
(String method, AvaTaxPath path, Object model, com.google.gson.reflect.TypeToken<T> typeToken, String apiVersion)
-
Constructor Details
-
RestCallFactory
-
RestCallFactory
-
RestCallFactory
-
-
Method Details
-
createRestCall
public <T> RestCall<T> createRestCall(String method, AvaTaxPath path, Object model, com.google.gson.reflect.TypeToken<T> typeToken) -
createRestCall
public <T> RestCall<T> createRestCall(String method, AvaTaxPath path, Object model, com.google.gson.reflect.TypeToken<T> typeToken, String apiVersion) -
addSecurityHeader
-