public class PaymentLinkCreate extends AbstractPaymentLinkUpdate
| Modifier and Type | Field and Description |
|---|---|
protected String |
externalId |
protected PaymentLinkProtectionMode |
protectionMode |
protected CreationEntityState |
state |
allowedPaymentMethodConfigurations, appliedSpaceView, availableFrom, availableUntil, billingAddressHandlingMode, currency, language, lineItems, maximalNumberOfTransactions, name, shippingAddressHandlingMode| Constructor and Description |
|---|
PaymentLinkCreate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
PaymentLinkCreate |
externalId(String externalId) |
String |
getExternalId()
A client generated nonce which identifies the entity to be created.
|
PaymentLinkProtectionMode |
getProtectionMode()
The protection mode determines if the payment link is protected against tampering and in what way.
|
CreationEntityState |
getState() |
int |
hashCode() |
PaymentLinkCreate |
protectionMode(PaymentLinkProtectionMode protectionMode) |
void |
setExternalId(String externalId) |
void |
setProtectionMode(PaymentLinkProtectionMode protectionMode) |
void |
setState(CreationEntityState state) |
PaymentLinkCreate |
state(CreationEntityState state) |
String |
toString() |
addAllowedPaymentMethodConfigurationsItem, addLineItemsItem, allowedPaymentMethodConfigurations, appliedSpaceView, availableFrom, availableUntil, billingAddressHandlingMode, currency, getAllowedPaymentMethodConfigurations, getAppliedSpaceView, getAvailableFrom, getAvailableUntil, getBillingAddressHandlingMode, getCurrency, getLanguage, getLineItems, getMaximalNumberOfTransactions, getName, getShippingAddressHandlingMode, language, lineItems, maximalNumberOfTransactions, name, setAllowedPaymentMethodConfigurations, setAppliedSpaceView, setAvailableFrom, setAvailableUntil, setBillingAddressHandlingMode, setCurrency, setLanguage, setLineItems, setMaximalNumberOfTransactions, setName, setShippingAddressHandlingMode, shippingAddressHandlingModeprotected CreationEntityState state
protected String externalId
protected PaymentLinkProtectionMode protectionMode
public PaymentLinkCreate state(CreationEntityState state)
public CreationEntityState getState()
public void setState(CreationEntityState state)
public PaymentLinkCreate externalId(String externalId)
public String getExternalId()
public void setExternalId(String externalId)
public PaymentLinkCreate protectionMode(PaymentLinkProtectionMode protectionMode)
public PaymentLinkProtectionMode getProtectionMode()
public void setProtectionMode(PaymentLinkProtectionMode protectionMode)
public boolean equals(Object o)
equals in class AbstractPaymentLinkUpdatepublic int hashCode()
hashCode in class AbstractPaymentLinkUpdatepublic String toString()
toString in class AbstractPaymentLinkUpdateCopyright © 2021. All rights reserved.