Package Avalara.SDK.api.EInvoicing.V1
Class DataInputFieldsApi
- java.lang.Object
-
- Avalara.SDK.api.EInvoicing.V1.DataInputFieldsApi
-
public class DataInputFieldsApi extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDataInputFieldsApi.GetDataInputFieldsRequestRepresents the Request object for the GetDataInputFields API
-
Constructor Summary
Constructors Constructor Description DataInputFieldsApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiClientgetApiClient()StringgetCustomBaseUrl()DataInputFieldsResponsegetDataInputFields(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters)Returns the optionality of document fields for different country mandates This endpoint provides a list of required, conditional, and optional fields for each country mandate.okhttp3.CallgetDataInputFieldsAsync(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters, ApiCallback<DataInputFieldsResponse> _callback)Returns the optionality of document fields for different country mandates (asynchronously) This endpoint provides a list of required, conditional, and optional fields for each country mandate.okhttp3.CallgetDataInputFieldsCall(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters, ApiCallback _callback)Build call for getDataInputFieldsApiResponse<DataInputFieldsResponse>getDataInputFieldsWithHttpInfo(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters)Returns the optionality of document fields for different country mandates This endpoint provides a list of required, conditional, and optional fields for each country mandate.DataInputFieldsApi.GetDataInputFieldsRequestgetGetDataInputFieldsRequest()Getter function to instantiate Request classintgetHostIndex()voidsetCustomBaseUrl(String customBaseUrl)voidsetHostIndex(int hostIndex)
-
-
-
Constructor Detail
-
DataInputFieldsApi
public DataInputFieldsApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
getHostIndex
public int getHostIndex()
-
setHostIndex
public void setHostIndex(int hostIndex)
-
getCustomBaseUrl
public String getCustomBaseUrl()
-
setCustomBaseUrl
public void setCustomBaseUrl(String customBaseUrl)
-
getDataInputFieldsCall
public okhttp3.Call getDataInputFieldsCall(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters, ApiCallback _callback) throws ApiException
Build call for getDataInputFields- Parameters:
requestOptions- Object which represents the options available for a given API/request_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized - 403 Forbidden - 500 Internal Server Error -
-
getDataInputFields
public DataInputFieldsResponse getDataInputFields(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters) throws ApiException
Returns the optionality of document fields for different country mandates This endpoint provides a list of required, conditional, and optional fields for each country mandate. You can use the <code>mandates</code> endpoint to retrieve all available country mandates. You can use the $filter query parameter to retrieve fields for a particular mandate- Parameters:
requestOptions- Object which represents the options available for a given API/request- Returns:
- DataInputFieldsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized - 403 Forbidden - 500 Internal Server Error -
-
getDataInputFieldsWithHttpInfo
public ApiResponse<DataInputFieldsResponse> getDataInputFieldsWithHttpInfo(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters) throws ApiException
Returns the optionality of document fields for different country mandates This endpoint provides a list of required, conditional, and optional fields for each country mandate. You can use the <code>mandates</code> endpoint to retrieve all available country mandates. You can use the $filter query parameter to retrieve fields for a particular mandate- Parameters:
requestOptions- Object which represents the options available for a given API/request- Returns:
- ApiResponse<DataInputFieldsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized - 403 Forbidden - 500 Internal Server Error -
-
getDataInputFieldsAsync
public okhttp3.Call getDataInputFieldsAsync(DataInputFieldsApi.GetDataInputFieldsRequest requestParameters, ApiCallback<DataInputFieldsResponse> _callback) throws ApiException
Returns the optionality of document fields for different country mandates (asynchronously) This endpoint provides a list of required, conditional, and optional fields for each country mandate. You can use the <code>mandates</code> endpoint to retrieve all available country mandates. You can use the $filter query parameter to retrieve fields for a particular mandate- Parameters:
requestOptions- Object which represents the options available for a given API/request_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized - 403 Forbidden - 500 Internal Server Error -
-
getGetDataInputFieldsRequest
public DataInputFieldsApi.GetDataInputFieldsRequest getGetDataInputFieldsRequest()
Getter function to instantiate Request class
-
-