Class AccountingJournalResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AccountingJournalResultData.Builder
-
- Enclosing class:
- AccountingJournalResultData
public static final class AccountingJournalResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountingJournalResultDatabuild()AccountingJournalResultData.BuildercompanyId(java.lang.String companyId)ID of the company this journal belongs toAccountingJournalResultData.BuildercompanyId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId)ID of the company this journal belongs toAccountingJournalResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the journal was createdAccountingJournalResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the journal was createdAccountingJournalResultData.Builderid(java.lang.String id)Unique identifierAccountingJournalResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierAccountingJournalResultData.Builderlines(java.util.List<JournalLine> lines)List of journal linesAccountingJournalResultData.Builderlines(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines)List of journal linesAccountingJournalResultData.Buildermemo(java.lang.String memo)Memo or description for the journalAccountingJournalResultData.Buildermemo(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo)Memo or description for the journalAccountingJournalResultData.BuilderpostedAt(java.time.OffsetDateTime postedAt)Timestamp when the journal was postedAccountingJournalResultData.BuilderpostedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)Timestamp when the journal was postedAccountingJournalResultData.Builderreference(java.lang.String reference)Reference number for the journalAccountingJournalResultData.Builderreference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference)Reference number for the journalAccountingJournalResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierAccountingJournalResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierAccountingJournalResultData.Builderstatus(AccountingJournalResultStatus status)Status of the journalAccountingJournalResultData.Builderstatus(org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status)Status of the journalAccountingJournalResultData.BuildertransactionDate(java.time.OffsetDateTime transactionDate)Date of the journal transactionAccountingJournalResultData.BuildertransactionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate)Date of the journal transactionAccountingJournalResultData.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the journal was last updatedAccountingJournalResultData.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the journal was last updated
-
-
-
Method Detail
-
id
public AccountingJournalResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public AccountingJournalResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public AccountingJournalResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public AccountingJournalResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
companyId
public AccountingJournalResultData.Builder companyId(java.lang.String companyId)
ID of the company this journal belongs to
-
companyId
public AccountingJournalResultData.Builder companyId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId)
ID of the company this journal belongs to
-
reference
public AccountingJournalResultData.Builder reference(java.lang.String reference)
Reference number for the journal
-
reference
public AccountingJournalResultData.Builder reference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> reference)
Reference number for the journal
-
memo
public AccountingJournalResultData.Builder memo(java.lang.String memo)
Memo or description for the journal
-
memo
public AccountingJournalResultData.Builder memo(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> memo)
Memo or description for the journal
-
transactionDate
public AccountingJournalResultData.Builder transactionDate(java.time.OffsetDateTime transactionDate)
Date of the journal transaction
-
transactionDate
public AccountingJournalResultData.Builder transactionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> transactionDate)
Date of the journal transaction
-
status
public AccountingJournalResultData.Builder status(AccountingJournalResultStatus status)
Status of the journal
-
status
public AccountingJournalResultData.Builder status(org.openapitools.jackson.nullable.JsonNullable<? extends AccountingJournalResultStatus> status)
Status of the journal
-
lines
public AccountingJournalResultData.Builder lines(java.util.List<JournalLine> lines)
List of journal lines
-
lines
public AccountingJournalResultData.Builder lines(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JournalLine>> lines)
List of journal lines
-
createdAt
public AccountingJournalResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
Timestamp when the journal was created
-
createdAt
public AccountingJournalResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the journal was created
-
updatedAt
public AccountingJournalResultData.Builder updatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the journal was last updated
-
updatedAt
public AccountingJournalResultData.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the journal was last updated
-
postedAt
public AccountingJournalResultData.Builder postedAt(java.time.OffsetDateTime postedAt)
Timestamp when the journal was posted
-
postedAt
public AccountingJournalResultData.Builder postedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> postedAt)
Timestamp when the journal was posted
-
build
public AccountingJournalResultData build()
-
-