Class TerminalProfile

java.lang.Object
com.blockchyp.client.dto.TerminalProfile

public class TerminalProfile extends Object
Details about a merchant board platform configuration.
  • Constructor Details

    • TerminalProfile

      public TerminalProfile()
  • Method Details

    • setId

      public void setId(String value)
      Sets primary identifier for a given terminal.
      Parameters:
      value - primary identifier for a given terminal.
    • getId

      public String getId()
      Gets primary identifier for a given terminal.
      Returns:
      primary identifier for a given terminal.
    • setIpAddress

      public void setIpAddress(String value)
      Sets the terminal's local IP address.
      Parameters:
      value - the terminal's local IP address.
    • getIpAddress

      public String getIpAddress()
      Gets the terminal's local IP address.
      Returns:
      the terminal's local IP address.
    • setTerminalName

      public void setTerminalName(String value)
      Sets the name assigned to the terminal during activation.
      Parameters:
      value - the name assigned to the terminal during activation.
    • getTerminalName

      public String getTerminalName()
      Gets the name assigned to the terminal during activation.
      Returns:
      the name assigned to the terminal during activation.
    • setTerminalType

      public void setTerminalType(String value)
      Sets the terminal type.
      Parameters:
      value - the terminal type.
    • getTerminalType

      public String getTerminalType()
      Gets the terminal type.
      Returns:
      the terminal type.
    • setTerminalTypeDisplayString

      public void setTerminalTypeDisplayString(String value)
      Sets the terminal type display string.
      Parameters:
      value - the terminal type display string.
    • getTerminalTypeDisplayString

      public String getTerminalTypeDisplayString()
      Gets the terminal type display string.
      Returns:
      the terminal type display string.
    • setBlockChypFirmwareVersion

      public void setBlockChypFirmwareVersion(String value)
      Sets the current firmware version deployed on the terminal.
      Parameters:
      value - the current firmware version deployed on the terminal.
    • getBlockChypFirmwareVersion

      public String 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

      public void setPublicKey(String value)
      Sets the terminal's elliptic curve public key.
      Parameters:
      value - the terminal's elliptic curve public key.
    • getPublicKey

      public String getPublicKey()
      Gets the terminal's elliptic curve public key.
      Returns:
      the terminal's elliptic curve public key.
    • setSerialNumber

      public void setSerialNumber(String value)
      Sets the manufacturer's serial number.
      Parameters:
      value - the manufacturer's serial number.
    • getSerialNumber

      public String 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

      public void setSince(String value)
      Sets the date and time the terminal was first brought online.
      Parameters:
      value - the date and time the terminal was first brought online.
    • getSince

      public String 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

      public void setBrandingPreview(String value)
      Sets the branding asset currently displayed on the terminal.
      Parameters:
      value - the branding asset currently displayed on the terminal.
    • getBrandingPreview

      public String getBrandingPreview()
      Gets the branding asset currently displayed on the terminal.
      Returns:
      the branding asset currently displayed on the terminal.
    • setGroupId

      public void setGroupId(String value)
      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

      public String 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

      public void setGroupName(String value)
      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

      public String 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.