Class CardPayment.Element.CardAuthorizationExpiration.Builder
-
- All Implemented Interfaces:
public final class CardPayment.Element.CardAuthorizationExpiration.BuilderA builder for CardAuthorizationExpiration.
-
-
Method Summary
-
-
Method Detail
-
id
final CardPayment.Element.CardAuthorizationExpiration.Builder id(String id)
The Card Authorization Expiration identifier.
-
id
final CardPayment.Element.CardAuthorizationExpiration.Builder id(JsonField<String> id)
The Card Authorization Expiration identifier.
-
cardAuthorizationId
final CardPayment.Element.CardAuthorizationExpiration.Builder cardAuthorizationId(String cardAuthorizationId)
The identifier for the Card Authorization this reverses.
-
cardAuthorizationId
final CardPayment.Element.CardAuthorizationExpiration.Builder cardAuthorizationId(JsonField<String> cardAuthorizationId)
The identifier for the Card Authorization this reverses.
-
currency
final CardPayment.Element.CardAuthorizationExpiration.Builder currency(CardPayment.Element.CardAuthorizationExpiration.Currency currency)
The ISO 4217 code for the reversal's currency.
-
currency
final CardPayment.Element.CardAuthorizationExpiration.Builder currency(JsonField<CardPayment.Element.CardAuthorizationExpiration.Currency> currency)
The ISO 4217 code for the reversal's currency.
-
expiredAmount
final CardPayment.Element.CardAuthorizationExpiration.Builder expiredAmount(Long expiredAmount)
The amount of this authorization expiration in the minor unit of the transaction's currency. For dollars, for example, this is cents.
-
expiredAmount
final CardPayment.Element.CardAuthorizationExpiration.Builder expiredAmount(JsonField<Long> expiredAmount)
The amount of this authorization expiration in the minor unit of the transaction's currency. For dollars, for example, this is cents.
-
network
final CardPayment.Element.CardAuthorizationExpiration.Builder network(CardPayment.Element.CardAuthorizationExpiration.Network network)
The card network used to process this card authorization.
-
network
final CardPayment.Element.CardAuthorizationExpiration.Builder network(JsonField<CardPayment.Element.CardAuthorizationExpiration.Network> network)
The card network used to process this card authorization.
-
type
final CardPayment.Element.CardAuthorizationExpiration.Builder type(CardPayment.Element.CardAuthorizationExpiration.Type type)
A constant representing the object's type. For this resource it will always be
card_authorization_expiration.
-
type
final CardPayment.Element.CardAuthorizationExpiration.Builder type(JsonField<CardPayment.Element.CardAuthorizationExpiration.Type> type)
A constant representing the object's type. For this resource it will always be
card_authorization_expiration.
-
additionalProperties
final CardPayment.Element.CardAuthorizationExpiration.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardPayment.Element.CardAuthorizationExpiration.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardPayment.Element.CardAuthorizationExpiration.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardPayment.Element.CardAuthorizationExpiration.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardPayment.Element.CardAuthorizationExpiration.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardPayment.Element.CardAuthorizationExpiration build()
-
-
-
-