Class SandboxPaymentCreateParams.Builder
-
- All Implemented Interfaces:
public final class SandboxPaymentCreateParams.BuilderA builder for SandboxPaymentCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final SandboxPaymentCreateParams.Builder body(SandboxPaymentCreateParams.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:
-
endDate
final SandboxPaymentCreateParams.Builder endDate(String endDate)
-
endDate
final SandboxPaymentCreateParams.Builder endDate(JsonField<String> endDate)
Sets Builder.endDate to an arbitrary JSON value.
You should usually call Builder.endDate with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
payStatements
final SandboxPaymentCreateParams.Builder payStatements(List<SandboxPaymentCreateParams.PayStatement> payStatements)
-
payStatements
final SandboxPaymentCreateParams.Builder payStatements(JsonField<List<SandboxPaymentCreateParams.PayStatement>> payStatements)
Sets Builder.payStatements to an arbitrary JSON value.
You should usually call Builder.payStatements with a well-typed
List<PayStatement>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addPayStatement
final SandboxPaymentCreateParams.Builder addPayStatement(SandboxPaymentCreateParams.PayStatement payStatement)
Adds a single PayStatement to payStatements.
-
startDate
final SandboxPaymentCreateParams.Builder startDate(String startDate)
-
startDate
final SandboxPaymentCreateParams.Builder startDate(JsonField<String> startDate)
Sets Builder.startDate to an arbitrary JSON value.
You should usually call Builder.startDate 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 SandboxPaymentCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SandboxPaymentCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SandboxPaymentCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SandboxPaymentCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SandboxPaymentCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SandboxPaymentCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SandboxPaymentCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SandboxPaymentCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SandboxPaymentCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SandboxPaymentCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SandboxPaymentCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SandboxPaymentCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SandboxPaymentCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SandboxPaymentCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SandboxPaymentCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SandboxPaymentCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SandboxPaymentCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SandboxPaymentCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SandboxPaymentCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SandboxPaymentCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SandboxPaymentCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SandboxPaymentCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SandboxPaymentCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SandboxPaymentCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SandboxPaymentCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SandboxPaymentCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SandboxPaymentCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SandboxPaymentCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SandboxPaymentCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SandboxPaymentCreateParams build()
Returns an immutable instance of SandboxPaymentCreateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-