public final class SessionRequest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionRequest.SessionRequestBuilder |
| Constructor and Description |
|---|
SessionRequest() |
SessionRequest(SessionSource source,
java.lang.Long amount,
Currency currency,
java.lang.String processingChannelId,
SessionMarketplaceData marketplace,
AuthenticationType authenticationType,
Category authenticationCategory,
CardholderAccountInfo cardholderAccountInfo,
ChallengeIndicator challengeIndicator,
SessionsBillingDescriptor billingDescriptor,
java.lang.String reference,
MerchantRiskInfo merchantRiskInfo,
java.lang.String priorTransactionReference,
TransactionType transactionType,
SessionAddress shippingAddress,
java.lang.Boolean shippingAddressMatchesBilling,
CompletionInfo completion,
ChannelData channelData,
Recurring recurring,
Installment installment) |
public SessionRequest(SessionSource source, java.lang.Long amount, Currency currency, java.lang.String processingChannelId, SessionMarketplaceData marketplace, AuthenticationType authenticationType, Category authenticationCategory, CardholderAccountInfo cardholderAccountInfo, ChallengeIndicator challengeIndicator, SessionsBillingDescriptor billingDescriptor, java.lang.String reference, MerchantRiskInfo merchantRiskInfo, java.lang.String priorTransactionReference, TransactionType transactionType, SessionAddress shippingAddress, java.lang.Boolean shippingAddressMatchesBilling, CompletionInfo completion, ChannelData channelData, Recurring recurring, Installment installment)
public SessionRequest()
public static SessionRequest.SessionRequestBuilder builder()
public SessionSource getSource()
public java.lang.Long getAmount()
public Currency getCurrency()
public java.lang.String getProcessingChannelId()
public SessionMarketplaceData getMarketplace()
public AuthenticationType getAuthenticationType()
public Category getAuthenticationCategory()
public CardholderAccountInfo getCardholderAccountInfo()
public ChallengeIndicator getChallengeIndicator()
public SessionsBillingDescriptor getBillingDescriptor()
public java.lang.String getReference()
public MerchantRiskInfo getMerchantRiskInfo()
public java.lang.String getPriorTransactionReference()
public TransactionType getTransactionType()
public SessionAddress getShippingAddress()
public java.lang.Boolean getShippingAddressMatchesBilling()
public CompletionInfo getCompletion()
public ChannelData getChannelData()
public Recurring getRecurring()
public Installment getInstallment()
public void setSource(SessionSource source)
public void setAmount(java.lang.Long amount)
public void setCurrency(Currency currency)
public void setProcessingChannelId(java.lang.String processingChannelId)
public void setMarketplace(SessionMarketplaceData marketplace)
public void setAuthenticationType(AuthenticationType authenticationType)
public void setAuthenticationCategory(Category authenticationCategory)
public void setCardholderAccountInfo(CardholderAccountInfo cardholderAccountInfo)
public void setChallengeIndicator(ChallengeIndicator challengeIndicator)
public void setBillingDescriptor(SessionsBillingDescriptor billingDescriptor)
public void setReference(java.lang.String reference)
public void setMerchantRiskInfo(MerchantRiskInfo merchantRiskInfo)
public void setPriorTransactionReference(java.lang.String priorTransactionReference)
public void setTransactionType(TransactionType transactionType)
public void setShippingAddress(SessionAddress shippingAddress)
public void setShippingAddressMatchesBilling(java.lang.Boolean shippingAddressMatchesBilling)
public void setCompletion(CompletionInfo completion)
public void setChannelData(ChannelData channelData)
public void setRecurring(Recurring recurring)
public void setInstallment(Installment installment)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object