ProcessServerResponse

data class ProcessServerResponse(val agentExpiryDate: String? = null, val agentVersion: String? = null, val agentVersionDetails: VersionDetailsResponse? = null, val availableMemoryInBytes: Double? = null, val availableSpaceInBytes: Double? = null, val cpuLoad: String? = null, val cpuLoadStatus: String? = null, val friendlyName: String? = null, val health: String, val healthErrors: List<HealthErrorResponse>? = null, val hostId: String? = null, val id: String? = null, val ipAddress: String? = null, val lastHeartbeat: String? = null, val machineCount: String? = null, val marsCommunicationStatus: String, val marsRegistrationStatus: String, val memoryUsageStatus: String? = null, val mobilityServiceUpdates: List<MobilityServiceUpdateResponse>? = null, val osType: String? = null, val osVersion: String? = null, val psServiceStatus: String? = null, val psStatsRefreshTime: String, val replicationPairCount: String? = null, val spaceUsageStatus: String? = null, val sslCertExpiryDate: String? = null, val sslCertExpiryRemainingDays: Int? = null, val systemLoad: String? = null, val systemLoadStatus: String? = null, val throughputInBytes: Double, val throughputInMBps: Double, val throughputStatus: String, val throughputUploadPendingDataInBytes: Double, val totalMemoryInBytes: Double? = null, val totalSpaceInBytes: Double? = null, val versionStatus: String? = null)

Details of the Process Server.

Constructors

Link copied to clipboard
constructor(agentExpiryDate: String? = null, agentVersion: String? = null, agentVersionDetails: VersionDetailsResponse? = null, availableMemoryInBytes: Double? = null, availableSpaceInBytes: Double? = null, cpuLoad: String? = null, cpuLoadStatus: String? = null, friendlyName: String? = null, health: String, healthErrors: List<HealthErrorResponse>? = null, hostId: String? = null, id: String? = null, ipAddress: String? = null, lastHeartbeat: String? = null, machineCount: String? = null, marsCommunicationStatus: String, marsRegistrationStatus: String, memoryUsageStatus: String? = null, mobilityServiceUpdates: List<MobilityServiceUpdateResponse>? = null, osType: String? = null, osVersion: String? = null, psServiceStatus: String? = null, psStatsRefreshTime: String, replicationPairCount: String? = null, spaceUsageStatus: String? = null, sslCertExpiryDate: String? = null, sslCertExpiryRemainingDays: Int? = null, systemLoad: String? = null, systemLoadStatus: String? = null, throughputInBytes: Double, throughputInMBps: Double, throughputStatus: String, throughputUploadPendingDataInBytes: Double, totalMemoryInBytes: Double? = null, totalSpaceInBytes: Double? = null, versionStatus: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val agentExpiryDate: String? = null

Agent expiry date.

Link copied to clipboard
val agentVersion: String? = null

The version of the scout component on the server.

Link copied to clipboard

The agent version details.

Link copied to clipboard

The available memory.

Link copied to clipboard

The available space.

Link copied to clipboard
val cpuLoad: String? = null

The percentage of the CPU load.

Link copied to clipboard
val cpuLoadStatus: String? = null

The CPU load status.

Link copied to clipboard
val friendlyName: String? = null

The Process Server's friendly name.

Link copied to clipboard

The health of Process Server.

Link copied to clipboard

Health errors.

Link copied to clipboard
val hostId: String? = null

The agent generated Id.

Link copied to clipboard
val id: String? = null

The Process Server Id.

Link copied to clipboard
val ipAddress: String? = null

The IP address of the server.

Link copied to clipboard
val lastHeartbeat: String? = null

The last heartbeat received from the server.

Link copied to clipboard
val machineCount: String? = null

The servers configured with this PS.

Link copied to clipboard

The MARS communication status.

Link copied to clipboard

The MARS registration status.

Link copied to clipboard

The memory usage status.

Link copied to clipboard

The list of the mobility service updates available on the Process Server.

Link copied to clipboard
val osType: String? = null

The OS type of the server.

Link copied to clipboard
val osVersion: String? = null

OS Version of the process server. Note: This will get populated if user has CS version greater than 9.12.0.0.

Link copied to clipboard
val psServiceStatus: String? = null

The PS service status.

Link copied to clipboard

The process server stats refresh time.

Link copied to clipboard

The number of replication pairs configured in this PS.

Link copied to clipboard

The space usage status.

Link copied to clipboard

The PS SSL cert expiry date.

Link copied to clipboard

CS SSL cert expiry date.

Link copied to clipboard
val systemLoad: String? = null

The percentage of the system load.

Link copied to clipboard

The system load status.

Link copied to clipboard

The throughput in bytes.

Link copied to clipboard

The throughput in MBps.

Link copied to clipboard

The throughput status.

Link copied to clipboard

The uploading pending data in bytes.

Link copied to clipboard

The total memory.

Link copied to clipboard

The total space.

Link copied to clipboard
val versionStatus: String? = null

Version status.