Package io.moov.sdk.models.components
Class PaymentLinkDisplayOptionsUpdate
- java.lang.Object
-
- io.moov.sdk.models.components.PaymentLinkDisplayOptionsUpdate
-
public class PaymentLinkDisplayOptionsUpdate extends java.lang.ObjectPaymentLinkDisplayOptionsUpdateCustomizable display options for a payment link.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaymentLinkDisplayOptionsUpdate.Builder
-
Constructor Summary
Constructors Constructor Description PaymentLinkDisplayOptionsUpdate()PaymentLinkDisplayOptionsUpdate(java.util.Optional<java.lang.String> title, java.util.Optional<java.lang.String> description, java.util.Optional<? extends CallToAction> callToAction)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentLinkDisplayOptionsUpdate.Builderbuilder()java.util.Optional<CallToAction>callToAction()The text to be displayed on web form's submit button.java.util.Optional<java.lang.String>description()A payment description displayed to the user.booleanequals(java.lang.Object o)inthashCode()java.util.Optional<java.lang.String>title()The payment page title displayed to the user.java.lang.StringtoString()PaymentLinkDisplayOptionsUpdatewithCallToAction(CallToAction callToAction)The text to be displayed on web form's submit button.PaymentLinkDisplayOptionsUpdatewithCallToAction(java.util.Optional<? extends CallToAction> callToAction)The text to be displayed on web form's submit button.PaymentLinkDisplayOptionsUpdatewithDescription(java.lang.String description)A payment description displayed to the user.PaymentLinkDisplayOptionsUpdatewithDescription(java.util.Optional<java.lang.String> description)A payment description displayed to the user.PaymentLinkDisplayOptionsUpdatewithTitle(java.lang.String title)The payment page title displayed to the user.PaymentLinkDisplayOptionsUpdatewithTitle(java.util.Optional<java.lang.String> title)The payment page title displayed to the user.
-
-
-
Constructor Detail
-
PaymentLinkDisplayOptionsUpdate
public PaymentLinkDisplayOptionsUpdate(java.util.Optional<java.lang.String> title, java.util.Optional<java.lang.String> description, java.util.Optional<? extends CallToAction> callToAction)
-
PaymentLinkDisplayOptionsUpdate
public PaymentLinkDisplayOptionsUpdate()
-
-
Method Detail
-
title
public java.util.Optional<java.lang.String> title()
The payment page title displayed to the user.
-
description
public java.util.Optional<java.lang.String> description()
A payment description displayed to the user.
-
callToAction
public java.util.Optional<CallToAction> callToAction()
The text to be displayed on web form's submit button.If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.
-
builder
public static PaymentLinkDisplayOptionsUpdate.Builder builder()
-
withTitle
public PaymentLinkDisplayOptionsUpdate withTitle(java.lang.String title)
The payment page title displayed to the user.
-
withTitle
public PaymentLinkDisplayOptionsUpdate withTitle(java.util.Optional<java.lang.String> title)
The payment page title displayed to the user.
-
withDescription
public PaymentLinkDisplayOptionsUpdate withDescription(java.lang.String description)
A payment description displayed to the user.
-
withDescription
public PaymentLinkDisplayOptionsUpdate withDescription(java.util.Optional<java.lang.String> description)
A payment description displayed to the user.
-
withCallToAction
public PaymentLinkDisplayOptionsUpdate withCallToAction(CallToAction callToAction)
The text to be displayed on web form's submit button.If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.
-
withCallToAction
public PaymentLinkDisplayOptionsUpdate withCallToAction(java.util.Optional<? extends CallToAction> callToAction)
The text to be displayed on web form's submit button.If set to "auto" the UI will automatically select between "pay" and "confirm" for payments and payouts respectively.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-