Package com.seeq.model
Class RemoteAgentStatusOutputV1
java.lang.Object
com.seeq.model.RemoteAgentStatusOutputV1
RemoteAgentStatusOutputV1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The current stage of a pending downloading and extracting on a remote agent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAvailableVersionsItem
(String availableVersionsItem) availableVersions
(List<String> availableVersions) baseVersion
(String baseVersion) currentVersion
(String currentVersion) boolean
freeDiskSpace
(Long freeDiskSpace) All versions that have been unpacked on the remote agentThe version installed by executing the installer, usually to a admin protected location.The version currently running on the remote agentAmount of free space in bytes on the drive containing the data folder of the remote agentgetName()
Name of the remote agent; composed of the hostname and the installation suffixThe progress of downloading and extracting the pending version; A number between 0 and 1 inclusive where 0 indicates 0% complete and 1 indicates 100% completeThe current stage of a pending downloading and extracting on a remote agentThe version currently downloading and/or extracting on the remote agentOperating system of the remote agent; linux or windowsArchitecture of platform; 32bits or 64bitsVersion and distribution of platform; Ubuntu 20.04, Windows Server 2019, etcFree form text description of the current stage of the remote agent.Time when the status was last receivedTrue if remote agent has the remote update feature enabledint
hashCode()
pendingProgress
(Double pendingProgress) pendingStatus
(RemoteAgentStatusOutputV1.PendingStatusEnum pendingStatus) pendingVersion
(String pendingVersion) platformArchitecture
(String platformArchitecture) platformVersion
(String platformVersion) void
setAvailableVersions
(List<String> availableVersions) void
setBaseVersion
(String baseVersion) void
setCurrentVersion
(String currentVersion) void
setFreeDiskSpace
(Long freeDiskSpace) void
void
setPendingProgress
(Double pendingProgress) void
setPendingStatus
(RemoteAgentStatusOutputV1.PendingStatusEnum pendingStatus) void
setPendingVersion
(String pendingVersion) void
setPlatform
(String platform) void
setPlatformArchitecture
(String platformArchitecture) void
setPlatformVersion
(String platformVersion) void
void
setStatusReceivedTime
(Long statusReceivedTime) void
setUpdatesEnabled
(Boolean updatesEnabled) statusReceivedTime
(Long statusReceivedTime) toString()
updatesEnabled
(Boolean updatesEnabled)
-
Constructor Details
-
RemoteAgentStatusOutputV1
public RemoteAgentStatusOutputV1()
-
-
Method Details
-
availableVersions
-
addAvailableVersionsItem
-
getAvailableVersions
All versions that have been unpacked on the remote agent- Returns:
- availableVersions
-
setAvailableVersions
-
baseVersion
-
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
-
currentVersion
-
getCurrentVersion
The version currently running on the remote agent- Returns:
- currentVersion
-
setCurrentVersion
-
freeDiskSpace
-
getFreeDiskSpace
Amount of free space in bytes on the drive containing the data folder of the remote agent- Returns:
- freeDiskSpace
-
setFreeDiskSpace
-
name
-
getName
Name of the remote agent; composed of the hostname and the installation suffix- Returns:
- name
-
setName
-
pendingProgress
-
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
-
pendingStatus
public RemoteAgentStatusOutputV1 pendingStatus(RemoteAgentStatusOutputV1.PendingStatusEnum pendingStatus) -
getPendingStatus
The current stage of a pending downloading and extracting on a remote agent- Returns:
- pendingStatus
-
setPendingStatus
-
pendingVersion
-
getPendingVersion
The version currently downloading and/or extracting on the remote agent- Returns:
- pendingVersion
-
setPendingVersion
-
platform
-
getPlatform
Operating system of the remote agent; linux or windows- Returns:
- platform
-
setPlatform
-
platformArchitecture
-
getPlatformArchitecture
Architecture of platform; 32bits or 64bits- Returns:
- platformArchitecture
-
setPlatformArchitecture
-
platformVersion
-
getPlatformVersion
Version and distribution of platform; Ubuntu 20.04, Windows Server 2019, etc- Returns:
- platformVersion
-
setPlatformVersion
-
status
-
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
-
statusReceivedTime
-
getStatusReceivedTime
Time when the status was last received- Returns:
- statusReceivedTime
-
setStatusReceivedTime
-
updatesEnabled
-
getUpdatesEnabled
True if remote agent has the remote update feature enabled- Returns:
- updatesEnabled
-
setUpdatesEnabled
-
equals
-
hashCode
public int hashCode() -
toString
-