Class DisputeCreateParams.Builder
-
- All Implemented Interfaces:
public final class DisputeCreateParams.BuilderA builder for DisputeCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final DisputeCreateParams.Builder body(DisputeCreateParams.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:
-
amount
final DisputeCreateParams.Builder amount(Long amount)
Amount to dispute
-
amount
final DisputeCreateParams.Builder amount(JsonField<Long> amount)
Sets Builder.amount to an arbitrary JSON value.
You should usually call Builder.amount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
reason
final DisputeCreateParams.Builder reason(DisputeCreateParams.Reason reason)
Reason for dispute
-
reason
final DisputeCreateParams.Builder reason(JsonField<DisputeCreateParams.Reason> reason)
Sets Builder.reason to an arbitrary JSON value.
You should usually call Builder.reason with a well-typed Reason value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
transactionToken
final DisputeCreateParams.Builder transactionToken(String transactionToken)
Transaction to dispute
-
transactionToken
final DisputeCreateParams.Builder transactionToken(JsonField<String> transactionToken)
Sets Builder.transactionToken to an arbitrary JSON value.
You should usually call Builder.transactionToken with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
customerFiledDate
final DisputeCreateParams.Builder customerFiledDate(OffsetDateTime customerFiledDate)
Date the customer filed the dispute
-
customerFiledDate
final DisputeCreateParams.Builder customerFiledDate(JsonField<OffsetDateTime> customerFiledDate)
Sets Builder.customerFiledDate to an arbitrary JSON value.
You should usually call Builder.customerFiledDate with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
customerNote
final DisputeCreateParams.Builder customerNote(String customerNote)
Customer description of dispute
-
customerNote
final DisputeCreateParams.Builder customerNote(JsonField<String> customerNote)
Sets Builder.customerNote to an arbitrary JSON value.
You should usually call Builder.customerNote 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 DisputeCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final DisputeCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final DisputeCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final DisputeCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final DisputeCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final DisputeCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final DisputeCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final DisputeCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final DisputeCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final DisputeCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final DisputeCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final DisputeCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final DisputeCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final DisputeCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final DisputeCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final DisputeCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final DisputeCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final DisputeCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final DisputeCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final DisputeCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final DisputeCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final DisputeCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final DisputeCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final DisputeCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final DisputeCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final DisputeCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final DisputeCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final DisputeCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final DisputeCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final DisputeCreateParams build()
Returns an immutable instance of DisputeCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.amount() .reason() .transactionToken()
-
-
-
-