Class AccountingJournalResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AccountingJournalResultData
-
public class AccountingJournalResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccountingJournalResultData.Builder
-
Constructor Summary
Constructors Constructor Description AccountingJournalResultData()AccountingJournalResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate, org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccountingJournalResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>companyId()ID of the company this journal belongs toorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()Timestamp when the journal was createdbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.util.List<JournalLine>>lines()List of journal linesorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>memo()Memo or description for the journalorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>postedAt()Timestamp when the journal was postedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>reference()Reference number for the journalorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<AccountingJournalResultStatus>status()Status of the journaljava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>transactionDate()Date of the journal transactionorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()Timestamp when the journal was last updatedAccountingJournalResultDatawithCompanyId(java.lang.String companyId)ID of the company this journal belongs toAccountingJournalResultDatawithCompanyId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId)ID of the company this journal belongs toAccountingJournalResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the journal was createdAccountingJournalResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the journal was createdAccountingJournalResultDatawithId(java.lang.String id)Unique identifierAccountingJournalResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierAccountingJournalResultDatawithLines(java.util.List<JournalLine> lines)List of journal linesAccountingJournalResultDatawithLines(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines)List of journal linesAccountingJournalResultDatawithMemo(java.lang.String memo)Memo or description for the journalAccountingJournalResultDatawithMemo(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo)Memo or description for the journalAccountingJournalResultDatawithPostedAt(java.time.OffsetDateTime postedAt)Timestamp when the journal was postedAccountingJournalResultDatawithPostedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)Timestamp when the journal was postedAccountingJournalResultDatawithReference(java.lang.String reference)Reference number for the journalAccountingJournalResultDatawithReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference)Reference number for the journalAccountingJournalResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierAccountingJournalResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierAccountingJournalResultDatawithStatus(AccountingJournalResultStatus status)Status of the journalAccountingJournalResultDatawithStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status)Status of the journalAccountingJournalResultDatawithTransactionDate(java.time.OffsetDateTime transactionDate)Date of the journal transactionAccountingJournalResultDatawithTransactionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate)Date of the journal transactionAccountingJournalResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the journal was last updatedAccountingJournalResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the journal was last updated
-
-
-
Constructor Detail
-
AccountingJournalResultData
public AccountingJournalResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate, org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)
-
AccountingJournalResultData
public AccountingJournalResultData()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
companyId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId()
ID of the company this journal belongs to
-
reference
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference()
Reference number for the journal
-
memo
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo()
Memo or description for the journal
-
transactionDate
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate()
Date of the journal transaction
-
status
public org.openapitools.jackson.nullable.JsonNullable<AccountingJournalResultStatus> status()
Status of the journal
-
lines
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<JournalLine>> lines()
List of journal lines
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
Timestamp when the journal was created
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
Timestamp when the journal was last updated
-
postedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt()
Timestamp when the journal was posted
-
builder
public static AccountingJournalResultData.Builder builder()
-
withId
public AccountingJournalResultData withId(java.lang.String id)
Unique identifier
-
withId
public AccountingJournalResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public AccountingJournalResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public AccountingJournalResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withCompanyId
public AccountingJournalResultData withCompanyId(java.lang.String companyId)
ID of the company this journal belongs to
-
withCompanyId
public AccountingJournalResultData withCompanyId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId)
ID of the company this journal belongs to
-
withReference
public AccountingJournalResultData withReference(java.lang.String reference)
Reference number for the journal
-
withReference
public AccountingJournalResultData withReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference)
Reference number for the journal
-
withMemo
public AccountingJournalResultData withMemo(java.lang.String memo)
Memo or description for the journal
-
withMemo
public AccountingJournalResultData withMemo(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo)
Memo or description for the journal
-
withTransactionDate
public AccountingJournalResultData withTransactionDate(java.time.OffsetDateTime transactionDate)
Date of the journal transaction
-
withTransactionDate
public AccountingJournalResultData withTransactionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate)
Date of the journal transaction
-
withStatus
public AccountingJournalResultData withStatus(AccountingJournalResultStatus status)
Status of the journal
-
withStatus
public AccountingJournalResultData withStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status)
Status of the journal
-
withLines
public AccountingJournalResultData withLines(java.util.List<JournalLine> lines)
List of journal lines
-
withLines
public AccountingJournalResultData withLines(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines)
List of journal lines
-
withCreatedAt
public AccountingJournalResultData withCreatedAt(java.time.OffsetDateTime createdAt)
Timestamp when the journal was created
-
withCreatedAt
public AccountingJournalResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the journal was created
-
withUpdatedAt
public AccountingJournalResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the journal was last updated
-
withUpdatedAt
public AccountingJournalResultData withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the journal was last updated
-
withPostedAt
public AccountingJournalResultData withPostedAt(java.time.OffsetDateTime postedAt)
Timestamp when the journal was posted
-
withPostedAt
public AccountingJournalResultData withPostedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)
Timestamp when the journal was posted
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-