Class CardProgram
-
- All Implemented Interfaces:
public final class CardProgram
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classCardProgram.BuilderA builder for CardProgram.
-
Method Summary
Modifier and Type Method Description final Stringtoken()Globally unique identifier. final OffsetDateTimecreated()Timestamp of when the card program was created. final Stringname()The name of the card program. final StringpanRangeEnd()The first digits of the card number that this card program ends with. final StringpanRangeStart()The first digits of the card number that this card program starts with. final Optional<String>cardholderCurrency()3-character alphabetic ISO 4217 code for the currency of the cardholder. final Optional<List<String>>settlementCurrencies()List of 3-character alphabetic ISO 4217 codes for the currencies that the card program supports for settlement. final JsonField<String>_token()Globally unique identifier. final JsonField<OffsetDateTime>_created()Timestamp of when the card program was created. final JsonField<String>_name()The name of the card program. final JsonField<String>_panRangeEnd()The first digits of the card number that this card program ends with. final JsonField<String>_panRangeStart()The first digits of the card number that this card program starts with. final JsonField<String>_cardholderCurrency()3-character alphabetic ISO 4217 code for the currency of the cardholder. final JsonField<List<String>>_settlementCurrencies()List of 3-character alphabetic ISO 4217 codes for the currencies that the card program supports for settlement. final Map<String, JsonValue>_additionalProperties()final CardProgramvalidate()final CardProgram.BuildertoBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final static CardProgram.Builderbuilder()Returns a mutable builder for constructing an instance of CardProgram. -
-
Method Detail
-
created
final OffsetDateTime created()
Timestamp of when the card program was created.
-
panRangeEnd
final String panRangeEnd()
The first digits of the card number that this card program ends with.
-
panRangeStart
final String panRangeStart()
The first digits of the card number that this card program starts with.
-
cardholderCurrency
final Optional<String> cardholderCurrency()
3-character alphabetic ISO 4217 code for the currency of the cardholder.
-
settlementCurrencies
final Optional<List<String>> settlementCurrencies()
List of 3-character alphabetic ISO 4217 codes for the currencies that the card program supports for settlement.
-
_created
final JsonField<OffsetDateTime> _created()
Timestamp of when the card program was created.
-
_panRangeEnd
final JsonField<String> _panRangeEnd()
The first digits of the card number that this card program ends with.
-
_panRangeStart
final JsonField<String> _panRangeStart()
The first digits of the card number that this card program starts with.
-
_cardholderCurrency
final JsonField<String> _cardholderCurrency()
3-character alphabetic ISO 4217 code for the currency of the cardholder.
-
_settlementCurrencies
final JsonField<List<String>> _settlementCurrencies()
List of 3-character alphabetic ISO 4217 codes for the currencies that the card program supports for settlement.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final CardProgram validate()
-
toBuilder
final CardProgram.Builder toBuilder()
-
builder
final static CardProgram.Builder builder()
Returns a mutable builder for constructing an instance of CardProgram.
The following fields are required:
.token() .created() .name() .panRangeEnd() .panRangeStart()
-
-
-
-