public class PaymentTerminalConfigurationVersion extends Object
| Modifier and Type | Field and Description |
|---|---|
protected PaymentTerminalConfiguration |
_configuration |
protected List<Long> |
connectorConfigurations |
protected Long |
createdBy |
protected OffsetDateTime |
createdOn |
protected String |
defaultCurrency |
protected Long |
id |
protected Long |
linkedSpaceId |
protected String |
maintenanceWindowDuration |
protected String |
maintenanceWindowStart |
protected OffsetDateTime |
plannedPurgeDate |
protected PaymentTerminalConfigurationVersionState |
state |
protected String |
timeZone |
protected Integer |
version |
protected Boolean |
versionAppliedImmediately |
| Constructor and Description |
|---|
PaymentTerminalConfigurationVersion() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
PaymentTerminalConfiguration |
getConfiguration()
The payment terminal configuration that the version belongs to.
|
List<Long> |
getConnectorConfigurations()
The payment connector configurations that are available on the payment terminal.
|
Long |
getCreatedBy()
The ID of the user the payment terminal configuration version was created by.
|
OffsetDateTime |
getCreatedOn()
The date and time when the object was created.
|
String |
getDefaultCurrency()
The default currency that is used if none is set on the payment terminal itself.
|
Long |
getId()
A unique identifier for the object.
|
Long |
getLinkedSpaceId()
The ID of the space this object belongs to.
|
String |
getMaintenanceWindowDuration()
The permitted duration of the terminal's maintenance window.
|
String |
getMaintenanceWindowStart()
The start time of the terminal's maintenance window.
|
OffsetDateTime |
getPlannedPurgeDate()
The date and time when the object is planned to be permanently removed.
|
PaymentTerminalConfigurationVersionState |
getState()
The object's current state.
|
String |
getTimeZone()
The time zone of the payment terminal used to determine the maintenance window.
|
Integer |
getVersion()
The version is used for optimistic locking and incremented whenever the object is updated.
|
int |
hashCode() |
Boolean |
isVersionAppliedImmediately()
Whether payment terminals are immediately updated to this configuration version.
|
String |
toString() |
protected PaymentTerminalConfiguration _configuration
protected Long createdBy
protected OffsetDateTime createdOn
protected String defaultCurrency
protected Long id
protected Long linkedSpaceId
protected String maintenanceWindowDuration
protected String maintenanceWindowStart
protected OffsetDateTime plannedPurgeDate
protected PaymentTerminalConfigurationVersionState state
protected String timeZone
protected Integer version
protected Boolean versionAppliedImmediately
public PaymentTerminalConfiguration getConfiguration()
public List<Long> getConnectorConfigurations()
public Long getCreatedBy()
public OffsetDateTime getCreatedOn()
public String getDefaultCurrency()
public Long getId()
public Long getLinkedSpaceId()
public String getMaintenanceWindowDuration()
public String getMaintenanceWindowStart()
public OffsetDateTime getPlannedPurgeDate()
public PaymentTerminalConfigurationVersionState getState()
public String getTimeZone()
public Integer getVersion()
public Boolean isVersionAppliedImmediately()
Copyright © 2024. All rights reserved.