Package com.increase.api.models.cards
Class CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder
-
- All Implemented Interfaces:
public final class CardUpdateParams.AuthorizationControls.Usage.SingleUse.BuilderA builder for SingleUse.
-
-
Method Summary
-
-
Method Detail
-
settlementAmount
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder settlementAmount(CardUpdateParams.AuthorizationControls.Usage.SingleUse.SettlementAmount settlementAmount)
The settlement amount constraint for this single-use card.
-
settlementAmount
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder settlementAmount(JsonField<CardUpdateParams.AuthorizationControls.Usage.SingleUse.SettlementAmount> settlementAmount)
Sets Builder.settlementAmount to an arbitrary JSON value.
You should usually call Builder.settlementAmount with a well-typed SettlementAmount value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardUpdateParams.AuthorizationControls.Usage.SingleUse.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardUpdateParams.AuthorizationControls.Usage.SingleUse build()
Returns an immutable instance of SingleUse.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.settlementAmount()
-
-
-
-