Class AuditMultiDocumentModel

java.lang.Object
net.avalara.avatax.rest.client.models.AuditMultiDocumentModel

public class AuditMultiDocumentModel
extends java.lang.Object
Information about a previously created MultiDocument transaction
  • Constructor Summary

    Constructors 
    Constructor Description
    AuditMultiDocumentModel()  
  • Method Summary

    Modifier and Type Method Description
    ApiCallStatus getApiCallStatus()
    Getter for apiCallStatus api call status
    java.lang.String getCode()
    Getter for code Represents the unique code of this MultiDocument transaction.
    OriginalApiRequestResponseModel getOriginal()
    Getter for original Original API request/response
    ReconstructedMultiDocumentModel getReconstructed()
    Getter for reconstructed Reconstructed API request/response pair that can be used to adjust or re-create this MultiDocument transaction.
    java.util.Date getServerDuration()
    Getter for serverDuration Length of time the original API call took
    java.util.Date getServerTimestamp()
    Getter for serverTimestamp Server timestamp, in UTC, of the date/time when the original transaction was created
    DocumentType getType()
    Getter for type Represents the document type of this MultiDocument transaction.
    void setApiCallStatus​(ApiCallStatus value)
    Setter for apiCallStatus api call status
    void setCode​(java.lang.String value)
    Setter for code Represents the unique code of this MultiDocument transaction.
    void setOriginal​(OriginalApiRequestResponseModel value)
    Setter for original Original API request/response
    void setReconstructed​(ReconstructedMultiDocumentModel value)
    Setter for reconstructed Reconstructed API request/response pair that can be used to adjust or re-create this MultiDocument transaction.
    void setServerDuration​(java.util.Date value)
    Setter for serverDuration Length of time the original API call took
    void setServerTimestamp​(java.util.Date value)
    Setter for serverTimestamp Server timestamp, in UTC, of the date/time when the original transaction was created
    void setType​(DocumentType value)
    Setter for type Represents the document type of this MultiDocument transaction.
    java.lang.String toString()
    Returns a JSON string representation of AuditMultiDocumentModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getReconstructed

      public ReconstructedMultiDocumentModel getReconstructed()
      Getter for reconstructed Reconstructed API request/response pair that can be used to adjust or re-create this MultiDocument transaction.
    • setReconstructed

      public void setReconstructed​(ReconstructedMultiDocumentModel value)
      Setter for reconstructed Reconstructed API request/response pair that can be used to adjust or re-create this MultiDocument transaction.
    • getCode

      public java.lang.String getCode()
      Getter for code Represents the unique code of this MultiDocument transaction. A MultiDocument transaction is uniquely identified by its `accountId`, `code`, and `type`.
    • setCode

      public void setCode​(java.lang.String value)
      Setter for code Represents the unique code of this MultiDocument transaction. A MultiDocument transaction is uniquely identified by its `accountId`, `code`, and `type`.
    • getType

      public DocumentType getType()
      Getter for type Represents the document type of this MultiDocument transaction. For more information about document types, see [DocumentType](https://developer.avalara.com/api-reference/avatax/rest/v2/models/enums/DocumentType/). A MultiDocument transaction is uniquely identified by its `accountId`, `code`, and `type`.
    • setType

      public void setType​(DocumentType value)
      Setter for type Represents the document type of this MultiDocument transaction. For more information about document types, see [DocumentType](https://developer.avalara.com/api-reference/avatax/rest/v2/models/enums/DocumentType/). A MultiDocument transaction is uniquely identified by its `accountId`, `code`, and `type`.
    • getServerTimestamp

      public java.util.Date getServerTimestamp()
      Getter for serverTimestamp Server timestamp, in UTC, of the date/time when the original transaction was created
    • setServerTimestamp

      public void setServerTimestamp​(java.util.Date value)
      Setter for serverTimestamp Server timestamp, in UTC, of the date/time when the original transaction was created
    • getServerDuration

      public java.util.Date getServerDuration()
      Getter for serverDuration Length of time the original API call took
    • setServerDuration

      public void setServerDuration​(java.util.Date value)
      Setter for serverDuration Length of time the original API call took
    • getApiCallStatus

      public ApiCallStatus getApiCallStatus()
      Getter for apiCallStatus api call status
    • setApiCallStatus

      public void setApiCallStatus​(ApiCallStatus value)
      Setter for apiCallStatus api call status
    • getOriginal

      public OriginalApiRequestResponseModel getOriginal()
      Getter for original Original API request/response
    • setOriginal

      public void setOriginal​(OriginalApiRequestResponseModel value)
      Setter for original Original API request/response
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of AuditMultiDocumentModel
      Overrides:
      toString in class java.lang.Object