Package com.blockchyp.client.dto
Class TerminalProfile
java.lang.Object
com.blockchyp.client.dto.TerminalProfile
Details about a merchant board platform configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGets the available (unused) memory on the terminal.intGets the available (unused) storage on the terminal.Gets the current firmware version deployed on the terminal.Gets the branding asset currently displayed on the terminal.Gets the id of the terminal group to which the terminal belongs, if any.Gets the name of the terminal group to which the terminal belongs, if any.getId()Gets primary identifier for a given terminal.Gets the terminal's local IP address.Gets the terminal's elliptic curve public key.Gets the manufacturer's serial number.getSince()Gets the date and time the terminal was first brought online.Gets the name assigned to the terminal during activation.Gets the terminal type.Gets the terminal type display string.intGets the total memory on the terminal.intGets the storage on the terminal.intGets the memory currently in use on the terminal.intGets the storage currently in use on the terminal.booleanGets whether or not the terminal is configured for cloud relay.booleanisOnline()Gets whether or not the terminal is currently online.voidsetAvailableMemory(int value) Sets the available (unused) memory on the terminal.voidsetAvailableStorage(int value) Sets the available (unused) storage on the terminal.voidSets the current firmware version deployed on the terminal.voidsetBrandingPreview(String value) Sets the branding asset currently displayed on the terminal.voidsetCloudBased(boolean value) Sets whether or not the terminal is configured for cloud relay.voidsetGroupId(String value) Sets the id of the terminal group to which the terminal belongs, if any.voidsetGroupName(String value) Sets the name of the terminal group to which the terminal belongs, if any.voidSets primary identifier for a given terminal.voidsetIpAddress(String value) Sets the terminal's local IP address.voidsetOnline(boolean value) Sets whether or not the terminal is currently online.voidsetPublicKey(String value) Sets the terminal's elliptic curve public key.voidsetSerialNumber(String value) Sets the manufacturer's serial number.voidSets the date and time the terminal was first brought online.voidsetTerminalName(String value) Sets the name assigned to the terminal during activation.voidsetTerminalType(String value) Sets the terminal type.voidSets the terminal type display string.voidsetTotalMemory(int value) Sets the total memory on the terminal.voidsetTotalStorage(int value) Sets the storage on the terminal.voidsetUsedMemory(int value) Sets the memory currently in use on the terminal.voidsetUsedStorage(int value) Sets the storage currently in use on the terminal.
-
Constructor Details
-
TerminalProfile
public TerminalProfile()
-
-
Method Details
-
setId
Sets primary identifier for a given terminal.- Parameters:
value- primary identifier for a given terminal.
-
getId
Gets primary identifier for a given terminal.- Returns:
- primary identifier for a given terminal.
-
setIpAddress
Sets the terminal's local IP address.- Parameters:
value- the terminal's local IP address.
-
getIpAddress
Gets the terminal's local IP address.- Returns:
- the terminal's local IP address.
-
setTerminalName
Sets the name assigned to the terminal during activation.- Parameters:
value- the name assigned to the terminal during activation.
-
getTerminalName
Gets the name assigned to the terminal during activation.- Returns:
- the name assigned to the terminal during activation.
-
setTerminalType
Sets the terminal type.- Parameters:
value- the terminal type.
-
getTerminalType
Gets the terminal type.- Returns:
- the terminal type.
-
setTerminalTypeDisplayString
Sets the terminal type display string.- Parameters:
value- the terminal type display string.
-
getTerminalTypeDisplayString
Gets the terminal type display string.- Returns:
- the terminal type display string.
-
setBlockChypFirmwareVersion
Sets the current firmware version deployed on the terminal.- Parameters:
value- the current firmware version deployed on the terminal.
-
getBlockChypFirmwareVersion
Gets the current firmware version deployed on the terminal.- Returns:
- the current firmware version deployed on the terminal.
-
setCloudBased
public void setCloudBased(boolean value) Sets whether or not the terminal is configured for cloud relay.- Parameters:
value- whether or not the terminal is configured for cloud relay.
-
isCloudBased
public boolean isCloudBased()Gets whether or not the terminal is configured for cloud relay.- Returns:
- whether or not the terminal is configured for cloud relay.
-
setPublicKey
Sets the terminal's elliptic curve public key.- Parameters:
value- the terminal's elliptic curve public key.
-
getPublicKey
Gets the terminal's elliptic curve public key.- Returns:
- the terminal's elliptic curve public key.
-
setSerialNumber
Sets the manufacturer's serial number.- Parameters:
value- the manufacturer's serial number.
-
getSerialNumber
Gets the manufacturer's serial number.- Returns:
- the manufacturer's serial number.
-
setOnline
public void setOnline(boolean value) Sets whether or not the terminal is currently online.- Parameters:
value- whether or not the terminal is currently online.
-
isOnline
public boolean isOnline()Gets whether or not the terminal is currently online.- Returns:
- whether or not the terminal is currently online.
-
setSince
Sets the date and time the terminal was first brought online.- Parameters:
value- the date and time the terminal was first brought online.
-
getSince
Gets the date and time the terminal was first brought online.- Returns:
- the date and time the terminal was first brought online.
-
setTotalMemory
public void setTotalMemory(int value) Sets the total memory on the terminal.- Parameters:
value- the total memory on the terminal.
-
getTotalMemory
public int getTotalMemory()Gets the total memory on the terminal.- Returns:
- the total memory on the terminal.
-
setTotalStorage
public void setTotalStorage(int value) Sets the storage on the terminal.- Parameters:
value- the storage on the terminal.
-
getTotalStorage
public int getTotalStorage()Gets the storage on the terminal.- Returns:
- the storage on the terminal.
-
setAvailableMemory
public void setAvailableMemory(int value) Sets the available (unused) memory on the terminal.- Parameters:
value- the available (unused) memory on the terminal.
-
getAvailableMemory
public int getAvailableMemory()Gets the available (unused) memory on the terminal.- Returns:
- the available (unused) memory on the terminal.
-
setAvailableStorage
public void setAvailableStorage(int value) Sets the available (unused) storage on the terminal.- Parameters:
value- the available (unused) storage on the terminal.
-
getAvailableStorage
public int getAvailableStorage()Gets the available (unused) storage on the terminal.- Returns:
- the available (unused) storage on the terminal.
-
setUsedMemory
public void setUsedMemory(int value) Sets the memory currently in use on the terminal.- Parameters:
value- the memory currently in use on the terminal.
-
getUsedMemory
public int getUsedMemory()Gets the memory currently in use on the terminal.- Returns:
- the memory currently in use on the terminal.
-
setUsedStorage
public void setUsedStorage(int value) Sets the storage currently in use on the terminal.- Parameters:
value- the storage currently in use on the terminal.
-
getUsedStorage
public int getUsedStorage()Gets the storage currently in use on the terminal.- Returns:
- the storage currently in use on the terminal.
-
setBrandingPreview
Sets the branding asset currently displayed on the terminal.- Parameters:
value- the branding asset currently displayed on the terminal.
-
getBrandingPreview
Gets the branding asset currently displayed on the terminal.- Returns:
- the branding asset currently displayed on the terminal.
-
setGroupId
Sets the id of the terminal group to which the terminal belongs, if any.- Parameters:
value- the id of the terminal group to which the terminal belongs, if any.
-
getGroupId
Gets the id of the terminal group to which the terminal belongs, if any.- Returns:
- the id of the terminal group to which the terminal belongs, if any.
-
setGroupName
Sets the name of the terminal group to which the terminal belongs, if any.- Parameters:
value- the name of the terminal group to which the terminal belongs, if any.
-
getGroupName
Gets the name of the terminal group to which the terminal belongs, if any.- Returns:
- the name of the terminal group to which the terminal belongs, if any.
-