public static final class ComputeManagerStatus.Builder
extends java.lang.Object
ComputeManagerStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ComputeManagerStatus . |
Modifier and Type | Method and Description |
---|---|
ComputeManagerStatus |
build() |
ComputeManagerStatus.Builder |
setConnectionErrors(java.util.List<ErrorInfo> connectionErrors)
Errors when connecting with compute manager
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ComputeManagerStatus.Builder |
setConnectionStatus(java.lang.String connectionStatus)
Possible values are:
ComputeManagerStatus.CONNECTION_STATUS_UP ComputeManagerStatus.CONNECTION_STATUS_DOWN
ComputeManagerStatus.CONNECTION_STATUS_CONNECTING
Status of connection with the compute manager
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
ComputeManagerStatus.Builder |
setConnectionStatusDetails(java.lang.String connectionStatusDetails)
Details about connection status
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ComputeManagerStatus.Builder |
setLastSyncTime(java.lang.Long lastSyncTime)
Timestamp of the last successful update of Inventory, in epoch milliseconds.
|
ComputeManagerStatus.Builder |
setOidcEndPointId(java.lang.String oidcEndPointId)
If Compute manager is trusted as authorization server, then this Id will be Id
of corresponding oidc end point.
|
ComputeManagerStatus.Builder |
setRegistrationErrors(java.util.List<ErrorInfo> registrationErrors)
Errors when registering with compute manager
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ComputeManagerStatus.Builder |
setRegistrationStatus(java.lang.String registrationStatus)
Possible values are:
ComputeManagerStatus.REGISTRATION_STATUS_REGISTERED
ComputeManagerStatus.REGISTRATION_STATUS_UNREGISTERED
ComputeManagerStatus.REGISTRATION_STATUS_REGISTERING
ComputeManagerStatus.REGISTRATION_STATUS_REGISTERED_WITH_ERRORS
Registration status of compute manager
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
ComputeManagerStatus.Builder |
setVersion(java.lang.String version)
Version of the compute manager
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
ComputeManagerStatus
.public ComputeManagerStatus.Builder setConnectionErrors(java.util.List<ErrorInfo> connectionErrors)
connectionErrors
- New value for the property.public ComputeManagerStatus.Builder setConnectionStatus(java.lang.String connectionStatus)
connectionStatus
- New value for the property.public ComputeManagerStatus.Builder setConnectionStatusDetails(java.lang.String connectionStatusDetails)
connectionStatusDetails
- New value for the property.public ComputeManagerStatus.Builder setLastSyncTime(java.lang.Long lastSyncTime)
lastSyncTime
- New value for the property.public ComputeManagerStatus.Builder setOidcEndPointId(java.lang.String oidcEndPointId)
oidcEndPointId
- New value for the property.public ComputeManagerStatus.Builder setRegistrationErrors(java.util.List<ErrorInfo> registrationErrors)
registrationErrors
- New value for the property.public ComputeManagerStatus.Builder setRegistrationStatus(java.lang.String registrationStatus)
registrationStatus
- New value for the property.public ComputeManagerStatus.Builder setVersion(java.lang.String version)
version
- New value for the property.public ComputeManagerStatus build()