Class ExportCreateParams.Builder
-
- All Implemented Interfaces:
public final class ExportCreateParams.BuilderA builder for ExportCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final ExportCreateParams.Builder body(ExportCreateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
category
final ExportCreateParams.Builder category(ExportCreateParams.Category category)
The type of Export to create.
-
category
final ExportCreateParams.Builder category(JsonField<ExportCreateParams.Category> category)
Sets Builder.category to an arbitrary JSON value.
You should usually call Builder.category with a well-typed Category value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountStatementBai2
final ExportCreateParams.Builder accountStatementBai2(ExportCreateParams.AccountStatementBai2 accountStatementBai2)
Options for the created export. Required if
categoryis equal toaccount_statement_bai2.
-
accountStatementBai2
final ExportCreateParams.Builder accountStatementBai2(JsonField<ExportCreateParams.AccountStatementBai2> accountStatementBai2)
Sets Builder.accountStatementBai2 to an arbitrary JSON value.
You should usually call Builder.accountStatementBai2 with a well-typed AccountStatementBai2 value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountStatementOfx
final ExportCreateParams.Builder accountStatementOfx(ExportCreateParams.AccountStatementOfx accountStatementOfx)
Options for the created export. Required if
categoryis equal toaccount_statement_ofx.
-
accountStatementOfx
final ExportCreateParams.Builder accountStatementOfx(JsonField<ExportCreateParams.AccountStatementOfx> accountStatementOfx)
Sets Builder.accountStatementOfx to an arbitrary JSON value.
You should usually call Builder.accountStatementOfx with a well-typed AccountStatementOfx value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountVerificationLetter
final ExportCreateParams.Builder accountVerificationLetter(ExportCreateParams.AccountVerificationLetter accountVerificationLetter)
Options for the created export. Required if
categoryis equal toaccount_verification_letter.
-
accountVerificationLetter
final ExportCreateParams.Builder accountVerificationLetter(JsonField<ExportCreateParams.AccountVerificationLetter> accountVerificationLetter)
Sets Builder.accountVerificationLetter to an arbitrary JSON value.
You should usually call Builder.accountVerificationLetter with a well-typed AccountVerificationLetter value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
bookkeepingAccountBalanceCsv
final ExportCreateParams.Builder bookkeepingAccountBalanceCsv(ExportCreateParams.BookkeepingAccountBalanceCsv bookkeepingAccountBalanceCsv)
Options for the created export. Required if
categoryis equal tobookkeeping_account_balance_csv.
-
bookkeepingAccountBalanceCsv
final ExportCreateParams.Builder bookkeepingAccountBalanceCsv(JsonField<ExportCreateParams.BookkeepingAccountBalanceCsv> bookkeepingAccountBalanceCsv)
Sets Builder.bookkeepingAccountBalanceCsv to an arbitrary JSON value.
You should usually call Builder.bookkeepingAccountBalanceCsv with a well-typed BookkeepingAccountBalanceCsv value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dailyAccountBalanceCsv
final ExportCreateParams.Builder dailyAccountBalanceCsv(ExportCreateParams.DailyAccountBalanceCsv dailyAccountBalanceCsv)
Options for the created export. Required if
categoryis equal todaily_account_balance_csv.
-
dailyAccountBalanceCsv
final ExportCreateParams.Builder dailyAccountBalanceCsv(JsonField<ExportCreateParams.DailyAccountBalanceCsv> dailyAccountBalanceCsv)
Sets Builder.dailyAccountBalanceCsv to an arbitrary JSON value.
You should usually call Builder.dailyAccountBalanceCsv with a well-typed DailyAccountBalanceCsv value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
entityCsv
final ExportCreateParams.Builder entityCsv(ExportCreateParams.EntityCsv entityCsv)
Options for the created export. Required if
categoryis equal toentity_csv.
-
entityCsv
final ExportCreateParams.Builder entityCsv(JsonField<ExportCreateParams.EntityCsv> entityCsv)
Sets Builder.entityCsv to an arbitrary JSON value.
You should usually call Builder.entityCsv with a well-typed EntityCsv value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
fundingInstructions
final ExportCreateParams.Builder fundingInstructions(ExportCreateParams.FundingInstructions fundingInstructions)
Options for the created export. Required if
categoryis equal tofunding_instructions.
-
fundingInstructions
final ExportCreateParams.Builder fundingInstructions(JsonField<ExportCreateParams.FundingInstructions> fundingInstructions)
Sets Builder.fundingInstructions to an arbitrary JSON value.
You should usually call Builder.fundingInstructions with a well-typed FundingInstructions value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
transactionCsv
final ExportCreateParams.Builder transactionCsv(ExportCreateParams.TransactionCsv transactionCsv)
Options for the created export. Required if
categoryis equal totransaction_csv.
-
transactionCsv
final ExportCreateParams.Builder transactionCsv(JsonField<ExportCreateParams.TransactionCsv> transactionCsv)
Sets Builder.transactionCsv to an arbitrary JSON value.
You should usually call Builder.transactionCsv with a well-typed TransactionCsv value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
vendorCsv
final ExportCreateParams.Builder vendorCsv(ExportCreateParams.VendorCsv vendorCsv)
Options for the created export. Required if
categoryis equal tovendor_csv.
-
vendorCsv
final ExportCreateParams.Builder vendorCsv(JsonField<ExportCreateParams.VendorCsv> vendorCsv)
Sets Builder.vendorCsv to an arbitrary JSON value.
You should usually call Builder.vendorCsv with a well-typed VendorCsv value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
voidedCheck
final ExportCreateParams.Builder voidedCheck(ExportCreateParams.VoidedCheck voidedCheck)
Options for the created export. Required if
categoryis equal tovoided_check.
-
voidedCheck
final ExportCreateParams.Builder voidedCheck(JsonField<ExportCreateParams.VoidedCheck> voidedCheck)
Sets Builder.voidedCheck to an arbitrary JSON value.
You should usually call Builder.voidedCheck with a well-typed VoidedCheck value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final ExportCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final ExportCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final ExportCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final ExportCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final ExportCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final ExportCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final ExportCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final ExportCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final ExportCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final ExportCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final ExportCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final ExportCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final ExportCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final ExportCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final ExportCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final ExportCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final ExportCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final ExportCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final ExportCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final ExportCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final ExportCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final ExportCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final ExportCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final ExportCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final ExportCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final ExportCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final ExportCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final ExportCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final ExportCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final ExportCreateParams build()
Returns an immutable instance of ExportCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.category()
-
-
-
-