Class VoucherOutputData
-
- All Implemented Interfaces:
-
com.adyen.checkout.components.core.internal.ui.model.OutputData
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public final class VoucherOutputData implements OutputData
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisValidprivate final StringpaymentMethodTypeprivate final IntegerintroductionTextResourceprivate final Stringreferenceprivate final AmounttotalAmountprivate final VoucherStoreActionstoreActionprivate final StringinstructionUrlprivate final List<VoucherInformationField>informationFields
-
Constructor Summary
Constructors Constructor Description VoucherOutputData(Boolean isValid, String paymentMethodType, Integer introductionTextResource, String reference, Amount totalAmount, VoucherStoreAction storeAction, String instructionUrl, List<VoucherInformationField> informationFields)
-
Method Summary
Modifier and Type Method Description BooleanisValid()final StringgetPaymentMethodType()final IntegergetIntroductionTextResource()final StringgetReference()final AmountgetTotalAmount()final VoucherStoreActiongetStoreAction()final StringgetInstructionUrl()final List<VoucherInformationField>getInformationFields()-
-
Constructor Detail
-
VoucherOutputData
VoucherOutputData(Boolean isValid, String paymentMethodType, Integer introductionTextResource, String reference, Amount totalAmount, VoucherStoreAction storeAction, String instructionUrl, List<VoucherInformationField> informationFields)
-
-
Method Detail
-
getPaymentMethodType
final String getPaymentMethodType()
-
getIntroductionTextResource
final Integer getIntroductionTextResource()
-
getReference
final String getReference()
-
getTotalAmount
final Amount getTotalAmount()
-
getStoreAction
final VoucherStoreAction getStoreAction()
-
getInstructionUrl
final String getInstructionUrl()
-
getInformationFields
final List<VoucherInformationField> getInformationFields()
-
-
-
-