Package com.lithic.api.models
Class Carrier.Builder
-
- All Implemented Interfaces:
public final class Carrier.BuilderA builder for Carrier.
-
-
Method Summary
Modifier and Type Method Description final Carrier.BuilderqrCodeUrl(String qrCodeUrl)QR code URL to display on the card carrier. final Carrier.BuilderqrCodeUrl(JsonField<String> qrCodeUrl)Sets Builder.qrCodeUrl to an arbitrary JSON value. final Carrier.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final Carrier.BuilderputAdditionalProperty(String key, JsonValue value)final Carrier.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final Carrier.BuilderremoveAdditionalProperty(String key)final Carrier.BuilderremoveAllAdditionalProperties(Set<String> keys)final Carrierbuild()Returns an immutable instance of Carrier. -
-
Method Detail
-
qrCodeUrl
final Carrier.Builder qrCodeUrl(String qrCodeUrl)
QR code URL to display on the card carrier. The
qr_code_urlfield requires your domain to be allowlisted by Lithic before use. Contact Support to configure your QR code domain
-
qrCodeUrl
final Carrier.Builder qrCodeUrl(JsonField<String> qrCodeUrl)
Sets Builder.qrCodeUrl to an arbitrary JSON value.
You should usually call Builder.qrCodeUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Carrier.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Carrier.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Carrier.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Carrier.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Carrier.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-