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