public class DeviceCheckoutOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceCheckoutOptions.Builder
Class to build instances of
DeviceCheckoutOptions. |
| Modifier | Constructor and Description |
|---|---|
|
DeviceCheckoutOptions(String deviceId,
Boolean skipReceiptScreen,
Boolean collectSignature,
TipSettings tipSettings,
Boolean showItemizedCart)
Initialization constructor.
|
protected |
DeviceCheckoutOptions(String deviceId,
io.apimatic.core.types.OptionalNullable<Boolean> skipReceiptScreen,
io.apimatic.core.types.OptionalNullable<Boolean> collectSignature,
TipSettings tipSettings,
io.apimatic.core.types.OptionalNullable<Boolean> showItemizedCart)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getCollectSignature()
Getter for CollectSignature.
|
String |
getDeviceId()
Getter for DeviceId.
|
Boolean |
getShowItemizedCart()
Getter for ShowItemizedCart.
|
Boolean |
getSkipReceiptScreen()
Getter for SkipReceiptScreen.
|
TipSettings |
getTipSettings()
Getter for TipSettings.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetCollectSignature()
Internal Getter for CollectSignature.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetShowItemizedCart()
Internal Getter for ShowItemizedCart.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetSkipReceiptScreen()
Internal Getter for SkipReceiptScreen.
|
DeviceCheckoutOptions.Builder |
toBuilder()
Builds a new
DeviceCheckoutOptions.Builder object. |
String |
toString()
Converts this DeviceCheckoutOptions into string format.
|
public DeviceCheckoutOptions(String deviceId, Boolean skipReceiptScreen, Boolean collectSignature, TipSettings tipSettings, Boolean showItemizedCart)
deviceId - String value for deviceId.skipReceiptScreen - Boolean value for skipReceiptScreen.collectSignature - Boolean value for collectSignature.tipSettings - TipSettings value for tipSettings.showItemizedCart - Boolean value for showItemizedCart.protected DeviceCheckoutOptions(String deviceId, io.apimatic.core.types.OptionalNullable<Boolean> skipReceiptScreen, io.apimatic.core.types.OptionalNullable<Boolean> collectSignature, TipSettings tipSettings, io.apimatic.core.types.OptionalNullable<Boolean> showItemizedCart)
deviceId - String value for deviceId.skipReceiptScreen - Boolean value for skipReceiptScreen.collectSignature - Boolean value for collectSignature.tipSettings - TipSettings value for tipSettings.showItemizedCart - Boolean value for showItemizedCart.public String getDeviceId()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetSkipReceiptScreen()
public Boolean getSkipReceiptScreen()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetCollectSignature()
public Boolean getCollectSignature()
public TipSettings getTipSettings()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetShowItemizedCart()
public Boolean getShowItemizedCart()
public String toString()
public DeviceCheckoutOptions.Builder toBuilder()
DeviceCheckoutOptions.Builder object.
Creates the instance with the state of the current model.DeviceCheckoutOptions.Builder objectCopyright © 2024. All rights reserved.