Class CardComponentParams
-
- All Implemented Interfaces:
-
com.adyen.checkout.components.core.internal.ui.model.ButtonParams,com.adyen.checkout.components.core.internal.ui.model.ComponentParams
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public final class CardComponentParams implements ComponentParams, ButtonParams
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisSubmitButtonVisibleprivate final BooleanisHolderNameRequiredprivate final List<CardBrand>supportedCardBrandsprivate final StringshopperReferenceprivate final BooleanisStorePaymentFieldVisibleprivate final SocialSecurityNumberVisibilitysocialSecurityNumberVisibilityprivate final KCPAuthVisibilitykcpAuthVisibilityprivate final InstallmentParamsinstallmentParamsprivate final AddressParamsaddressParamsprivate final CVCVisibilitycvcVisibilityprivate final StoredCVCVisibilitystoredCVCVisibilityprivate final Amountamountprivate final AnalyticsParamsanalyticsParamsprivate final StringclientKeyprivate final Environmentenvironmentprivate final BooleanisCreatedByDropInprivate final LocaleshopperLocale
-
Constructor Summary
Constructors Constructor Description CardComponentParams(CommonComponentParams commonComponentParams, Boolean isSubmitButtonVisible, Boolean isHolderNameRequired, List<CardBrand> supportedCardBrands, String shopperReference, Boolean isStorePaymentFieldVisible, SocialSecurityNumberVisibility socialSecurityNumberVisibility, KCPAuthVisibility kcpAuthVisibility, InstallmentParams installmentParams, AddressParams addressParams, CVCVisibility cvcVisibility, StoredCVCVisibility storedCVCVisibility)
-
Method Summary
Modifier and Type Method Description BooleanisSubmitButtonVisible()final BooleanisHolderNameRequired()final List<CardBrand>getSupportedCardBrands()final StringgetShopperReference()final BooleanisStorePaymentFieldVisible()final SocialSecurityNumberVisibilitygetSocialSecurityNumberVisibility()final KCPAuthVisibilitygetKcpAuthVisibility()final InstallmentParamsgetInstallmentParams()final AddressParamsgetAddressParams()final CVCVisibilitygetCvcVisibility()final StoredCVCVisibilitygetStoredCVCVisibility()-
Methods inherited from class com.adyen.checkout.components.core.internal.ui.model.ComponentParams
getAmount, getAnalyticsParams, getClientKey, getEnvironment, getShopperLocale, isCreatedByDropIn -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
CardComponentParams
CardComponentParams(CommonComponentParams commonComponentParams, Boolean isSubmitButtonVisible, Boolean isHolderNameRequired, List<CardBrand> supportedCardBrands, String shopperReference, Boolean isStorePaymentFieldVisible, SocialSecurityNumberVisibility socialSecurityNumberVisibility, KCPAuthVisibility kcpAuthVisibility, InstallmentParams installmentParams, AddressParams addressParams, CVCVisibility cvcVisibility, StoredCVCVisibility storedCVCVisibility)
-
-
Method Detail
-
isSubmitButtonVisible
Boolean isSubmitButtonVisible()
-
isHolderNameRequired
final Boolean isHolderNameRequired()
-
getSupportedCardBrands
final List<CardBrand> getSupportedCardBrands()
-
getShopperReference
final String getShopperReference()
-
isStorePaymentFieldVisible
final Boolean isStorePaymentFieldVisible()
-
getSocialSecurityNumberVisibility
final SocialSecurityNumberVisibility getSocialSecurityNumberVisibility()
-
getKcpAuthVisibility
final KCPAuthVisibility getKcpAuthVisibility()
-
getInstallmentParams
final InstallmentParams getInstallmentParams()
-
getAddressParams
final AddressParams getAddressParams()
-
getCvcVisibility
final CVCVisibility getCvcVisibility()
-
getStoredCVCVisibility
final StoredCVCVisibility getStoredCVCVisibility()
-
-
-
-