Class AuditMultiDocumentModel


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

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • AuditMultiDocumentModel

        public AuditMultiDocumentModel()
    • Method Detail

      • 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
      • toString

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