public final enum

BatchRequestType

extends Enum<E extends Enum<E>>
implements RequestType
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.mule.modules.avalara.BatchRequestType

Summary

Enum Values
BatchRequestType  BatchFetch  BatchFetch uses a generic FetchRequest object to return details about a specified batch or group of batches. 
BatchRequestType  BatchFileFetch  BatchFileFetch uses a generic FetchRequest object to return details about a specified batch file or group of batch files. 
BatchRequestType  BatchSave  BatchSave uses a Batch object to load and save a batch into the AvaTax system. 
BatchRequestType  IsAuthorized  IsAuthorized retrieves information about the operations that a user is allowed to perform. 
BatchRequestType  Ping  Ping Avalara Batch Service to test connectivity and version of the service. 
Fields
private final Class<?> type
[Expand]
Inherited Fields
From class java.lang.Enum
Public Methods
String getResourceName()
String getSimpleName()
<T> Class<T> getType()
<T> T newInstance()
static BatchRequestType valueOf(String name)
final static BatchRequestType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable
From interface org.mule.modules.avalara.RequestType

Enum Values

public static final BatchRequestType BatchFetch

BatchFetch uses a generic FetchRequest object to return details about a specified batch or group of batches. Filters must be populated (as the service will otherwise return all accessible records of the specified type). The response object is returned in Common Response Format, with an array of Batch objects that meet the criteria of the FetchRequest.

public static final BatchRequestType BatchFileFetch

BatchFileFetch uses a generic FetchRequest object to return details about a specified batch file or group of batch files. Filters must be populated (as the service will otherwise return all accessible records of the specified type). The response object is returned in Common Response Format, with an array of BatchFile objects that meet the criteria of the FetchRequest.

public static final BatchRequestType BatchSave

BatchSave uses a Batch object to load and save a batch into the AvaTax system. It will automatically process the loaded batch. The file loaded needs to be in a .csv, .xls, or .xlsx format, with a header row, and data consistent with the appropriate import format.

public static final BatchRequestType IsAuthorized

IsAuthorized retrieves information about the operations that a user is allowed to perform. A Successful call with valid credentials and a list of valid operations returns a list of those operations the account is authorized to use, which may be a subset of the requested operations and account expiration date. For security, never returns any operations other than the ones specifically requested.

public static final BatchRequestType Ping

Ping Avalara Batch Service to test connectivity and version of the service.

Fields

private final Class<?> type

Public Methods

public String getResourceName ()

public String getSimpleName ()

Returns
  • the simple name of the associated class for this entity type

public Class<T> getType ()

Returns
  • the associated class for this entity type

public T newInstance ()

public static BatchRequestType valueOf (String name)

Parameters
name

public static final BatchRequestType[] values ()