Class CardPayment.Element.CardFuelConfirmation.Builder
-
- All Implemented Interfaces:
public final class CardPayment.Element.CardFuelConfirmation.BuilderA builder for CardFuelConfirmation.
-
-
Method Summary
-
-
Method Detail
-
id
final CardPayment.Element.CardFuelConfirmation.Builder id(String id)
The Card Fuel Confirmation identifier.
-
id
final CardPayment.Element.CardFuelConfirmation.Builder id(JsonField<String> id)
The Card Fuel Confirmation identifier.
-
cardAuthorizationId
final CardPayment.Element.CardFuelConfirmation.Builder cardAuthorizationId(String cardAuthorizationId)
The identifier for the Card Authorization this updates.
-
cardAuthorizationId
final CardPayment.Element.CardFuelConfirmation.Builder cardAuthorizationId(JsonField<String> cardAuthorizationId)
The identifier for the Card Authorization this updates.
-
currency
final CardPayment.Element.CardFuelConfirmation.Builder currency(CardPayment.Element.CardFuelConfirmation.Currency currency)
The ISO 4217 code for the increment's currency.
-
currency
final CardPayment.Element.CardFuelConfirmation.Builder currency(JsonField<CardPayment.Element.CardFuelConfirmation.Currency> currency)
The ISO 4217 code for the increment's currency.
-
network
final CardPayment.Element.CardFuelConfirmation.Builder network(CardPayment.Element.CardFuelConfirmation.Network network)
The card network used to process this card authorization.
-
network
final CardPayment.Element.CardFuelConfirmation.Builder network(JsonField<CardPayment.Element.CardFuelConfirmation.Network> network)
The card network used to process this card authorization.
-
networkIdentifiers
final CardPayment.Element.CardFuelConfirmation.Builder networkIdentifiers(CardPayment.Element.CardFuelConfirmation.NetworkIdentifiers networkIdentifiers)
Network-specific identifiers for a specific request or transaction.
-
networkIdentifiers
final CardPayment.Element.CardFuelConfirmation.Builder networkIdentifiers(JsonField<CardPayment.Element.CardFuelConfirmation.NetworkIdentifiers> networkIdentifiers)
Network-specific identifiers for a specific request or transaction.
-
pendingTransactionId
final CardPayment.Element.CardFuelConfirmation.Builder pendingTransactionId(String pendingTransactionId)
The identifier of the Pending Transaction associated with this Card Fuel Confirmation.
-
pendingTransactionId
final CardPayment.Element.CardFuelConfirmation.Builder pendingTransactionId(Optional<String> pendingTransactionId)
The identifier of the Pending Transaction associated with this Card Fuel Confirmation.
-
pendingTransactionId
final CardPayment.Element.CardFuelConfirmation.Builder pendingTransactionId(JsonField<String> pendingTransactionId)
The identifier of the Pending Transaction associated with this Card Fuel Confirmation.
-
type
final CardPayment.Element.CardFuelConfirmation.Builder type(CardPayment.Element.CardFuelConfirmation.Type type)
A constant representing the object's type. For this resource it will always be
card_fuel_confirmation.
-
type
final CardPayment.Element.CardFuelConfirmation.Builder type(JsonField<CardPayment.Element.CardFuelConfirmation.Type> type)
A constant representing the object's type. For this resource it will always be
card_fuel_confirmation.
-
updatedAuthorizationAmount
final CardPayment.Element.CardFuelConfirmation.Builder updatedAuthorizationAmount(Long updatedAuthorizationAmount)
The updated authorization amount after this fuel confirmation, in the minor unit of the transaction's currency. For dollars, for example, this is cents.
-
updatedAuthorizationAmount
final CardPayment.Element.CardFuelConfirmation.Builder updatedAuthorizationAmount(JsonField<Long> updatedAuthorizationAmount)
The updated authorization amount after this fuel confirmation, in the minor unit of the transaction's currency. For dollars, for example, this is cents.
-
additionalProperties
final CardPayment.Element.CardFuelConfirmation.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardPayment.Element.CardFuelConfirmation.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardPayment.Element.CardFuelConfirmation.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardPayment.Element.CardFuelConfirmation.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardPayment.Element.CardFuelConfirmation.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardPayment.Element.CardFuelConfirmation build()
-
-
-
-