public static class AdvancedConfiguration.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AdvancedConfiguration |
build() |
AdvancedConfiguration.Builder |
setBankDealsEnabled(boolean bankDealsEnabled)
Add the possibility to configure Bank's deals behaviour.
|
AdvancedConfiguration.Builder |
setCustomStringConfiguration(CustomStringConfiguration customStringConfiguration)
Enable to preset configurations to configure specific wordings on
several screen locations see
CustomStringConfiguration.Builder |
AdvancedConfiguration.Builder |
setDynamicDialogConfiguration(DynamicDialogConfiguration dynamicDialogConfiguration)
Enable to preset configurations to customize dynamic visualization on
several screen locations see
DynamicFragmentConfiguration.Builder |
AdvancedConfiguration.Builder |
setDynamicFragmentConfiguration(DynamicFragmentConfiguration dynamicFragmentConfiguration)
Enable to preset configurations to customize dynamic visualization on
several screen locations see
DynamicFragmentConfiguration.Builder |
AdvancedConfiguration.Builder |
setEscEnabled(boolean escEnabled)
Add the possibility to configure ESC behaviour.
|
AdvancedConfiguration.Builder |
setExpressPaymentEnable(boolean enabled)
By default express checkout is disabled.
|
AdvancedConfiguration.Builder |
setPaymentResultScreenConfiguration(PaymentResultScreenConfiguration paymentResultScreenConfiguration)
Enable to preset configurations to customize visualization on the
'Congrats' screen / 'PaymentResult' screen.
|
AdvancedConfiguration.Builder |
setReviewAndConfirmConfiguration(ReviewAndConfirmConfiguration reviewAndConfirmConfiguration)
Enable to preset configurations to customize visualization on
the 'Review and Confirm screen' see
ReviewAndConfirmConfiguration.Builder |
public AdvancedConfiguration.Builder setBankDealsEnabled(boolean bankDealsEnabled)
bankDealsEnabled
- bool that reflects it's behaviourpublic AdvancedConfiguration.Builder setEscEnabled(boolean escEnabled)
escEnabled
- bool that reflects it's behaviourpublic AdvancedConfiguration.Builder setPaymentResultScreenConfiguration(@NonNull PaymentResultScreenConfiguration paymentResultScreenConfiguration)
PaymentResultScreenConfiguration.Builder
paymentResultScreenConfiguration
- your custom preferences.public AdvancedConfiguration.Builder setReviewAndConfirmConfiguration(@NonNull ReviewAndConfirmConfiguration reviewAndConfirmConfiguration)
ReviewAndConfirmConfiguration.Builder
reviewAndConfirmConfiguration
- your custom preferences.public AdvancedConfiguration.Builder setDynamicFragmentConfiguration(@NonNull DynamicFragmentConfiguration dynamicFragmentConfiguration)
DynamicFragmentConfiguration.Builder
dynamicFragmentConfiguration
- your custom configurations.public AdvancedConfiguration.Builder setDynamicDialogConfiguration(@NonNull DynamicDialogConfiguration dynamicDialogConfiguration)
DynamicFragmentConfiguration.Builder
dynamicDialogConfiguration
- your custom configurations.public AdvancedConfiguration.Builder setExpressPaymentEnable(boolean enabled)
enabled
- if your checkout supports express modepublic AdvancedConfiguration.Builder setCustomStringConfiguration(@NonNull CustomStringConfiguration customStringConfiguration)
CustomStringConfiguration.Builder
customStringConfiguration
- your custom configurations.public AdvancedConfiguration build()