Package net.avalara.avatax.rest.client
Class RestCallFactory
- java.lang.Object
-
- net.avalara.avatax.rest.client.RestCallFactory
-
public class RestCallFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl)
RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema)
RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSecurityHeader(java.lang.String header)
<T> RestCall<T>
createRestCall(java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken)
-
-
-
Constructor Detail
-
RestCallFactory
public RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl)
-
RestCallFactory
public RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
-
RestCallFactory
public RestCallFactory(java.lang.String appName, java.lang.String appVersion, java.lang.String machineName, java.lang.String environmentUrl, java.lang.String proxyHost, int proxyPort, java.lang.String proxySchema)
-
-
Method Detail
-
createRestCall
public <T> RestCall<T> createRestCall(java.lang.String method, AvaTaxPath path, java.lang.Object model, com.google.gson.reflect.TypeToken<T> typeToken)
-
addSecurityHeader
public void addSecurityHeader(java.lang.String header)
-
-