public final enum

DetailLevelType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.mule.modules.avalara.DetailLevelType

Class Overview

In a GetTaxRequest (or GetTaxHistoryRequest) the DetailLevel specifies the level of tax detail to return to the client application following a tax calculation.

Summary

Enum Values
DetailLevelType  DIAGNOSTIC  In addition to Tax level details, indicates that the server should return information about how the tax was calculated. 
DetailLevelType  DOCUMENT  Document (GetTaxResult) level details; TaxLines will not be returned. 
DetailLevelType  LINE  Line level details (includes Document details). 
DetailLevelType  SUMMARY  Reserved for future use. 
DetailLevelType  TAX  Tax jurisdiction level details (includes Document, TaxLines, and TaxDetails)  
Fields
private final String value
[Expand]
Inherited Fields
From class java.lang.Enum
Public Methods
DetailLevel toAvalaraDetailLevel()
String value()
static DetailLevelType valueOf(String name)
final static DetailLevelType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final DetailLevelType DIAGNOSTIC

In addition to Tax level details, indicates that the server should return information about how the tax was calculated. Intended for use only while the SDK is in a development environment.

public static final DetailLevelType DOCUMENT

Document (GetTaxResult) level details; TaxLines will not be returned.

public static final DetailLevelType LINE

Line level details (includes Document details). TaxLines will be returned but TaxDetails will not be returned.

public static final DetailLevelType SUMMARY

Reserved for future use.

public static final DetailLevelType TAX

Tax jurisdiction level details (includes Document, TaxLines, and TaxDetails)

Fields

private final String value

Public Methods

public DetailLevel toAvalaraDetailLevel ()

public String value ()

public static DetailLevelType valueOf (String name)

Parameters
name

public static final DetailLevelType[] values ()