Class RemoteAgentStatusOutputV1

java.lang.Object
com.seeq.model.RemoteAgentStatusOutputV1

public class RemoteAgentStatusOutputV1 extends Object
RemoteAgentStatusOutputV1
  • Constructor Details

    • RemoteAgentStatusOutputV1

      public RemoteAgentStatusOutputV1()
  • Method Details

    • availableVersions

      public RemoteAgentStatusOutputV1 availableVersions(List<String> availableVersions)
    • addAvailableVersionsItem

      public RemoteAgentStatusOutputV1 addAvailableVersionsItem(String availableVersionsItem)
    • getAvailableVersions

      public List<String> getAvailableVersions()
      All versions that have been unpacked on the remote agent
      Returns:
      availableVersions
    • setAvailableVersions

      public void setAvailableVersions(List<String> availableVersions)
    • baseVersion

      public RemoteAgentStatusOutputV1 baseVersion(String baseVersion)
    • getBaseVersion

      public String getBaseVersion()
      The version installed by executing the installer, usually to a admin protected location. For example the installation located in C:\\Program Files\\ on Windows
      Returns:
      baseVersion
    • setBaseVersion

      public void setBaseVersion(String baseVersion)
    • currentVersion

      public RemoteAgentStatusOutputV1 currentVersion(String currentVersion)
    • getCurrentVersion

      public String getCurrentVersion()
      The version currently running on the remote agent
      Returns:
      currentVersion
    • setCurrentVersion

      public void setCurrentVersion(String currentVersion)
    • freeDiskSpace

      public RemoteAgentStatusOutputV1 freeDiskSpace(Long freeDiskSpace)
    • getFreeDiskSpace

      public Long getFreeDiskSpace()
      Amount of free space in bytes on the drive containing the data folder of the remote agent
      Returns:
      freeDiskSpace
    • setFreeDiskSpace

      public void setFreeDiskSpace(Long freeDiskSpace)
    • name

      public RemoteAgentStatusOutputV1 name(String name)
    • getName

      public String getName()
      Name of the remote agent; composed of the hostname and the installation suffix
      Returns:
      name
    • setName

      public void setName(String name)
    • pendingProgress

      public RemoteAgentStatusOutputV1 pendingProgress(Double pendingProgress)
    • getPendingProgress

      public Double getPendingProgress()
      The progress of downloading and extracting the pending version; A number between 0 and 1 inclusive where 0 indicates 0% complete and 1 indicates 100% complete
      Returns:
      pendingProgress
    • setPendingProgress

      public void setPendingProgress(Double pendingProgress)
    • pendingStatus

    • getPendingStatus

      The current stage of a pending downloading and extracting on a remote agent
      Returns:
      pendingStatus
    • setPendingStatus

      public void setPendingStatus(RemoteAgentStatusOutputV1.PendingStatusEnum pendingStatus)
    • pendingVersion

      public RemoteAgentStatusOutputV1 pendingVersion(String pendingVersion)
    • getPendingVersion

      public String getPendingVersion()
      The version currently downloading and/or extracting on the remote agent
      Returns:
      pendingVersion
    • setPendingVersion

      public void setPendingVersion(String pendingVersion)
    • platform

      public RemoteAgentStatusOutputV1 platform(String platform)
    • getPlatform

      public String getPlatform()
      Operating system of the remote agent; linux or windows
      Returns:
      platform
    • setPlatform

      public void setPlatform(String platform)
    • platformArchitecture

      public RemoteAgentStatusOutputV1 platformArchitecture(String platformArchitecture)
    • getPlatformArchitecture

      public String getPlatformArchitecture()
      Architecture of platform; 32bits or 64bits
      Returns:
      platformArchitecture
    • setPlatformArchitecture

      public void setPlatformArchitecture(String platformArchitecture)
    • platformVersion

      public RemoteAgentStatusOutputV1 platformVersion(String platformVersion)
    • getPlatformVersion

      public String getPlatformVersion()
      Version and distribution of platform; Ubuntu 20.04, Windows Server 2019, etc
      Returns:
      platformVersion
    • setPlatformVersion

      public void setPlatformVersion(String platformVersion)
    • status

      public RemoteAgentStatusOutputV1 status(String status)
    • getStatus

      public String getStatus()
      Free form text description of the current stage of the remote agent. If the pending version couldn't be downloaded or extracted then the status should include the error or reason that it couldn't be completed and if the operation will be retried
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • statusReceivedTime

      public RemoteAgentStatusOutputV1 statusReceivedTime(Long statusReceivedTime)
    • getStatusReceivedTime

      public Long getStatusReceivedTime()
      Time when the status was last received
      Returns:
      statusReceivedTime
    • setStatusReceivedTime

      public void setStatusReceivedTime(Long statusReceivedTime)
    • updatesEnabled

      public RemoteAgentStatusOutputV1 updatesEnabled(Boolean updatesEnabled)
    • getUpdatesEnabled

      public Boolean getUpdatesEnabled()
      True if remote agent has the remote update feature enabled
      Returns:
      updatesEnabled
    • setUpdatesEnabled

      public void setUpdatesEnabled(Boolean updatesEnabled)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object