Package com.checkout.sessions.channel
Class AppSession
- java.lang.Object
-
- com.checkout.sessions.channel.ChannelData
-
- com.checkout.sessions.channel.AppSession
-
public final class AppSession extends ChannelData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppSession.AppSessionBuilder
-
Field Summary
-
Fields inherited from class com.checkout.sessions.channel.ChannelData
channel
-
-
Constructor Summary
Constructors Constructor Description AppSession()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppSession.AppSessionBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetSdkAppId()java.lang.StringgetSdkEncryptedData()SdkEphemeralPublicKeygetSdkEphemeralPublicKey()SdkInterfaceTypegetSdkInterfaceType()java.lang.LonggetSdkMaxTimeout()java.lang.StringgetSdkReferenceNumber()java.lang.StringgetSdkTransactionId()java.util.List<UIElements>getSdkUIElements()inthashCode()voidsetSdkAppId(java.lang.String sdkAppId)voidsetSdkEncryptedData(java.lang.String sdkEncryptedData)voidsetSdkEphemeralPublicKey(SdkEphemeralPublicKey sdkEphemeralPublicKey)voidsetSdkInterfaceType(SdkInterfaceType sdkInterfaceType)voidsetSdkMaxTimeout(java.lang.Long sdkMaxTimeout)voidsetSdkReferenceNumber(java.lang.String sdkReferenceNumber)voidsetSdkTransactionId(java.lang.String sdkTransactionId)voidsetSdkUIElements(java.util.List<UIElements> sdkUIElements)java.lang.StringtoString()-
Methods inherited from class com.checkout.sessions.channel.ChannelData
getChannel, setChannel
-
-
-
-
Method Detail
-
builder
public static AppSession.AppSessionBuilder builder()
-
getSdkAppId
public java.lang.String getSdkAppId()
-
getSdkMaxTimeout
public java.lang.Long getSdkMaxTimeout()
-
getSdkEphemeralPublicKey
public SdkEphemeralPublicKey getSdkEphemeralPublicKey()
-
getSdkReferenceNumber
public java.lang.String getSdkReferenceNumber()
-
getSdkEncryptedData
public java.lang.String getSdkEncryptedData()
-
getSdkTransactionId
public java.lang.String getSdkTransactionId()
-
getSdkInterfaceType
public SdkInterfaceType getSdkInterfaceType()
-
getSdkUIElements
public java.util.List<UIElements> getSdkUIElements()
-
setSdkAppId
public void setSdkAppId(java.lang.String sdkAppId)
-
setSdkMaxTimeout
public void setSdkMaxTimeout(java.lang.Long sdkMaxTimeout)
-
setSdkEphemeralPublicKey
public void setSdkEphemeralPublicKey(SdkEphemeralPublicKey sdkEphemeralPublicKey)
-
setSdkReferenceNumber
public void setSdkReferenceNumber(java.lang.String sdkReferenceNumber)
-
setSdkEncryptedData
public void setSdkEncryptedData(java.lang.String sdkEncryptedData)
-
setSdkTransactionId
public void setSdkTransactionId(java.lang.String sdkTransactionId)
-
setSdkInterfaceType
public void setSdkInterfaceType(SdkInterfaceType sdkInterfaceType)
-
setSdkUIElements
public void setSdkUIElements(java.util.List<UIElements> sdkUIElements)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classChannelData
-
canEqual
protected boolean canEqual(java.lang.Object other)
- Overrides:
canEqualin classChannelData
-
hashCode
public int hashCode()
- Overrides:
hashCodein classChannelData
-
toString
public java.lang.String toString()
- Overrides:
toStringin classChannelData
-
-