Class PhysicalCard.Builder
-
- All Implemented Interfaces:
public final class PhysicalCard.BuilderA builder for PhysicalCard.
-
-
Method Summary
Modifier and Type Method Description final PhysicalCard.Builderid(String id)The physical card identifier. final PhysicalCard.Builderid(JsonField<String> id)The physical card identifier. final PhysicalCard.BuildercardId(String cardId)The identifier for the Card this Physical Card represents. final PhysicalCard.BuildercardId(JsonField<String> cardId)The identifier for the Card this Physical Card represents. final PhysicalCard.Buildercardholder(PhysicalCard.Cardholder cardholder)Details about the cardholder, as it appears on the printed card. final PhysicalCard.Buildercardholder(JsonField<PhysicalCard.Cardholder> cardholder)Details about the cardholder, as it appears on the printed card. final PhysicalCard.BuildercreatedAt(OffsetDateTime createdAt)The ISO 8601 date and time at which the Physical Card was created. final PhysicalCard.BuildercreatedAt(JsonField<OffsetDateTime> createdAt)The ISO 8601 date and time at which the Physical Card was created. final PhysicalCard.BuilderidempotencyKey(String idempotencyKey)The idempotency key you chose for this object. final PhysicalCard.BuilderidempotencyKey(Optional<String> idempotencyKey)The idempotency key you chose for this object. final PhysicalCard.BuilderidempotencyKey(JsonField<String> idempotencyKey)The idempotency key you chose for this object. final PhysicalCard.BuilderphysicalCardProfileId(String physicalCardProfileId)The Physical Card Profile used for this Physical Card. final PhysicalCard.BuilderphysicalCardProfileId(Optional<String> physicalCardProfileId)The Physical Card Profile used for this Physical Card. final PhysicalCard.BuilderphysicalCardProfileId(JsonField<String> physicalCardProfileId)The Physical Card Profile used for this Physical Card. final PhysicalCard.Buildershipment(PhysicalCard.Shipment shipment)The details used to ship this physical card. final PhysicalCard.Buildershipment(JsonField<PhysicalCard.Shipment> shipment)The details used to ship this physical card. final PhysicalCard.Builderstatus(PhysicalCard.Status status)The status of the Physical Card. final PhysicalCard.Builderstatus(JsonField<PhysicalCard.Status> status)The status of the Physical Card. final PhysicalCard.Buildertype(PhysicalCard.Type type)A constant representing the object's type. final PhysicalCard.Buildertype(JsonField<PhysicalCard.Type> type)A constant representing the object's type. final PhysicalCard.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final PhysicalCard.BuilderputAdditionalProperty(String key, JsonValue value)final PhysicalCard.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final PhysicalCard.BuilderremoveAdditionalProperty(String key)final PhysicalCard.BuilderremoveAllAdditionalProperties(Set<String> keys)final PhysicalCardbuild()-
-
Method Detail
-
id
final PhysicalCard.Builder id(String id)
The physical card identifier.
-
id
final PhysicalCard.Builder id(JsonField<String> id)
The physical card identifier.
-
cardId
final PhysicalCard.Builder cardId(String cardId)
The identifier for the Card this Physical Card represents.
-
cardId
final PhysicalCard.Builder cardId(JsonField<String> cardId)
The identifier for the Card this Physical Card represents.
-
cardholder
final PhysicalCard.Builder cardholder(PhysicalCard.Cardholder cardholder)
Details about the cardholder, as it appears on the printed card.
-
cardholder
final PhysicalCard.Builder cardholder(JsonField<PhysicalCard.Cardholder> cardholder)
Details about the cardholder, as it appears on the printed card.
-
createdAt
final PhysicalCard.Builder createdAt(OffsetDateTime createdAt)
The ISO 8601 date and time at which the Physical Card was created.
-
createdAt
final PhysicalCard.Builder createdAt(JsonField<OffsetDateTime> createdAt)
The ISO 8601 date and time at which the Physical Card was created.
-
idempotencyKey
final PhysicalCard.Builder idempotencyKey(String idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
idempotencyKey
final PhysicalCard.Builder idempotencyKey(Optional<String> idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
idempotencyKey
final PhysicalCard.Builder idempotencyKey(JsonField<String> idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
physicalCardProfileId
final PhysicalCard.Builder physicalCardProfileId(String physicalCardProfileId)
The Physical Card Profile used for this Physical Card.
-
physicalCardProfileId
final PhysicalCard.Builder physicalCardProfileId(Optional<String> physicalCardProfileId)
The Physical Card Profile used for this Physical Card.
-
physicalCardProfileId
final PhysicalCard.Builder physicalCardProfileId(JsonField<String> physicalCardProfileId)
The Physical Card Profile used for this Physical Card.
-
shipment
final PhysicalCard.Builder shipment(PhysicalCard.Shipment shipment)
The details used to ship this physical card.
-
shipment
final PhysicalCard.Builder shipment(JsonField<PhysicalCard.Shipment> shipment)
The details used to ship this physical card.
-
status
final PhysicalCard.Builder status(PhysicalCard.Status status)
The status of the Physical Card.
-
status
final PhysicalCard.Builder status(JsonField<PhysicalCard.Status> status)
The status of the Physical Card.
-
type
final PhysicalCard.Builder type(PhysicalCard.Type type)
A constant representing the object's type. For this resource it will always be
physical_card.
-
type
final PhysicalCard.Builder type(JsonField<PhysicalCard.Type> type)
A constant representing the object's type. For this resource it will always be
physical_card.
-
additionalProperties
final PhysicalCard.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final PhysicalCard.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final PhysicalCard.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final PhysicalCard.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final PhysicalCard.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final PhysicalCard build()
-
-
-
-