Package com.stripe.param.issuing
Class CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder
java.lang.Object
com.stripe.param.issuing.CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder
- Enclosing class:
- CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased
public static class CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllReason
(List<CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Reason> elements) Add all elements to `reasons` list.addReason
(CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Reason element) Add an element to `reasons` list.build()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.Required. The credit approved, in the currency of the account and smallest currency unit.setCurrency
(String currency) The currency of the credit approved, will default to the Account's Issuing currency.setReasonOtherExplanation
(String reasonOtherExplanation) Details about thereasons.other
when present.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased build()Finalize and obtain parameter instance from this builder. -
setAmount
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder setAmount(Long amount) Required. The credit approved, in the currency of the account and smallest currency unit. -
setCurrency
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder setCurrency(String currency) The currency of the credit approved, will default to the Account's Issuing currency. -
putExtraParam
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeCreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.extraParams
for the field documentation. -
putAllExtraParam
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeCreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.extraParams
for the field documentation. -
setReasonOtherExplanation
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder setReasonOtherExplanation(String reasonOtherExplanation) Details about thereasons.other
when present. -
addReason
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder addReason(CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Reason element) Add an element to `reasons` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeCreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.reasons
for the field documentation. -
addAllReason
public CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Builder addAllReason(List<CreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.Reason> elements) Add all elements to `reasons` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeCreditUnderwritingRecordCreateFromProactiveReviewParams.Decision.CreditLimitDecreased.reasons
for the field documentation.
-