Package com.seeq.model
Class RemoteAgentStatusInputV1
java.lang.Object
com.seeq.model.RemoteAgentStatusInputV1
RemoteAgentStatusInputV1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The current stage of 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 agentThe 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 remote agent.The 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.True if remote agent has the remote update feature enabledint
hashCode()
pendingProgress
(Double pendingProgress) pendingStatus
(RemoteAgentStatusInputV1.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
setPendingProgress
(Double pendingProgress) void
setPendingStatus
(RemoteAgentStatusInputV1.PendingStatusEnum pendingStatus) void
setPendingVersion
(String pendingVersion) void
setPlatform
(String platform) void
setPlatformArchitecture
(String platformArchitecture) void
setPlatformVersion
(String platformVersion) void
void
setUpdatesEnabled
(Boolean updatesEnabled) toString()
updatesEnabled
(Boolean updatesEnabled)
-
Constructor Details
-
RemoteAgentStatusInputV1
public RemoteAgentStatusInputV1()
-
-
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
-
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 RemoteAgentStatusInputV1 pendingStatus(RemoteAgentStatusInputV1.PendingStatusEnum pendingStatus) -
getPendingStatus
The current stage of a remote agent. Possible values: 1. NONE - No update needed since current version of remote agent is same as directives received. 2. DOWNLOADING - Remote agent is downloading the installer. 3. EXTRACTING - Remote agent is extracting installer into installation folder. 4. SUCCESS - Installer is staged. 5. RESTART - Remote agent is ready to switch to new version and it will restart soon. 6. ERROR - An error has occurred.- 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
-
updatesEnabled
-
getUpdatesEnabled
True if remote agent has the remote update feature enabled- Returns:
- updatesEnabled
-
setUpdatesEnabled
-
equals
-
hashCode
public int hashCode() -
toString
-