public class TipSettings extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TipSettings.Builder
Class to build instances of
TipSettings. |
| Modifier | Constructor and Description |
|---|---|
|
TipSettings(Boolean allowTipping,
Boolean separateTipScreen,
Boolean customTipField,
List<Integer> tipPercentages,
Boolean smartTipping)
Initialization constructor.
|
protected |
TipSettings(io.apimatic.core.types.OptionalNullable<Boolean> allowTipping,
io.apimatic.core.types.OptionalNullable<Boolean> separateTipScreen,
io.apimatic.core.types.OptionalNullable<Boolean> customTipField,
io.apimatic.core.types.OptionalNullable<List<Integer>> tipPercentages,
io.apimatic.core.types.OptionalNullable<Boolean> smartTipping)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getAllowTipping()
Getter for AllowTipping.
|
Boolean |
getCustomTipField()
Getter for CustomTipField.
|
Boolean |
getSeparateTipScreen()
Getter for SeparateTipScreen.
|
Boolean |
getSmartTipping()
Getter for SmartTipping.
|
List<Integer> |
getTipPercentages()
Getter for TipPercentages.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetAllowTipping()
Internal Getter for AllowTipping.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetCustomTipField()
Internal Getter for CustomTipField.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetSeparateTipScreen()
Internal Getter for SeparateTipScreen.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetSmartTipping()
Internal Getter for SmartTipping.
|
protected io.apimatic.core.types.OptionalNullable<List<Integer>> |
internalGetTipPercentages()
Internal Getter for TipPercentages.
|
TipSettings.Builder |
toBuilder()
Builds a new
TipSettings.Builder object. |
String |
toString()
Converts this TipSettings into string format.
|
public TipSettings(Boolean allowTipping, Boolean separateTipScreen, Boolean customTipField, List<Integer> tipPercentages, Boolean smartTipping)
allowTipping - Boolean value for allowTipping.separateTipScreen - Boolean value for separateTipScreen.customTipField - Boolean value for customTipField.tipPercentages - List of Integer value for tipPercentages.smartTipping - Boolean value for smartTipping.protected TipSettings(io.apimatic.core.types.OptionalNullable<Boolean> allowTipping, io.apimatic.core.types.OptionalNullable<Boolean> separateTipScreen, io.apimatic.core.types.OptionalNullable<Boolean> customTipField, io.apimatic.core.types.OptionalNullable<List<Integer>> tipPercentages, io.apimatic.core.types.OptionalNullable<Boolean> smartTipping)
allowTipping - Boolean value for allowTipping.separateTipScreen - Boolean value for separateTipScreen.customTipField - Boolean value for customTipField.tipPercentages - List of Integer value for tipPercentages.smartTipping - Boolean value for smartTipping.protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetAllowTipping()
public Boolean getAllowTipping()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetSeparateTipScreen()
public Boolean getSeparateTipScreen()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetCustomTipField()
public Boolean getCustomTipField()
protected io.apimatic.core.types.OptionalNullable<List<Integer>> internalGetTipPercentages()
public List<Integer> getTipPercentages()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetSmartTipping()
public Boolean getSmartTipping()
public String toString()
public TipSettings.Builder toBuilder()
TipSettings.Builder object.
Creates the instance with the state of the current model.TipSettings.Builder objectCopyright © 2024. All rights reserved.