Class DisputeUpdateParams.Builder
-
- All Implemented Interfaces:
public final class DisputeUpdateParams.BuilderA builder for DisputeUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
disputeToken
final DisputeUpdateParams.Builder disputeToken(String disputeToken)
-
disputeToken
final DisputeUpdateParams.Builder disputeToken(Optional<String> disputeToken)
Alias for calling Builder.disputeToken with
disputeToken.orElse(null).
-
body
final DisputeUpdateParams.Builder body(DisputeUpdateParams.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 DisputeUpdateParams.Builder amount(Long amount)
Amount to dispute
-
amount
final DisputeUpdateParams.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.
-
customerFiledDate
final DisputeUpdateParams.Builder customerFiledDate(OffsetDateTime customerFiledDate)
Date the customer filed the dispute
-
customerFiledDate
final DisputeUpdateParams.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 DisputeUpdateParams.Builder customerNote(String customerNote)
Customer description of dispute
-
customerNote
final DisputeUpdateParams.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.
-
reason
final DisputeUpdateParams.Builder reason(DisputeUpdateParams.Reason reason)
Reason for dispute
-
reason
final DisputeUpdateParams.Builder reason(JsonField<DisputeUpdateParams.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.
-
additionalBodyProperties
final DisputeUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final DisputeUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final DisputeUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final DisputeUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final DisputeUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final DisputeUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final DisputeUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final DisputeUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final DisputeUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final DisputeUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final DisputeUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final DisputeUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final DisputeUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final DisputeUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final DisputeUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final DisputeUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final DisputeUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final DisputeUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final DisputeUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final DisputeUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final DisputeUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final DisputeUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final DisputeUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final DisputeUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final DisputeUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final DisputeUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final DisputeUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final DisputeUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final DisputeUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final DisputeUpdateParams build()
Returns an immutable instance of DisputeUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-