Class BookkeepingAccountCreateParams.Builder
-
- All Implemented Interfaces:
public final class BookkeepingAccountCreateParams.BuilderA builder for BookkeepingAccountCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final BookkeepingAccountCreateParams.Builder body(BookkeepingAccountCreateParams.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:
-
name
final BookkeepingAccountCreateParams.Builder name(String name)
The name you choose for the account.
-
name
final BookkeepingAccountCreateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountId
final BookkeepingAccountCreateParams.Builder accountId(String accountId)
The entity, if
compliance_categoryiscommingled_cash.
-
accountId
final BookkeepingAccountCreateParams.Builder accountId(JsonField<String> accountId)
Sets Builder.accountId to an arbitrary JSON value.
You should usually call Builder.accountId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
complianceCategory
final BookkeepingAccountCreateParams.Builder complianceCategory(BookkeepingAccountCreateParams.ComplianceCategory complianceCategory)
The account compliance category.
-
complianceCategory
final BookkeepingAccountCreateParams.Builder complianceCategory(JsonField<BookkeepingAccountCreateParams.ComplianceCategory> complianceCategory)
Sets Builder.complianceCategory to an arbitrary JSON value.
You should usually call Builder.complianceCategory with a well-typed ComplianceCategory value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
entityId
final BookkeepingAccountCreateParams.Builder entityId(String entityId)
The entity, if
compliance_categoryiscustomer_balance.
-
entityId
final BookkeepingAccountCreateParams.Builder entityId(JsonField<String> entityId)
Sets Builder.entityId to an arbitrary JSON value.
You should usually call Builder.entityId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final BookkeepingAccountCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BookkeepingAccountCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BookkeepingAccountCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BookkeepingAccountCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BookkeepingAccountCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BookkeepingAccountCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BookkeepingAccountCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BookkeepingAccountCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BookkeepingAccountCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BookkeepingAccountCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BookkeepingAccountCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BookkeepingAccountCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BookkeepingAccountCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BookkeepingAccountCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BookkeepingAccountCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BookkeepingAccountCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BookkeepingAccountCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BookkeepingAccountCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BookkeepingAccountCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BookkeepingAccountCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BookkeepingAccountCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BookkeepingAccountCreateParams build()
Returns an immutable instance of BookkeepingAccountCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name()
-
-
-
-