public static final class ClusterPrecheckResult.Builder
extends java.lang.Object
ClusterPrecheckResult
.Constructor and Description |
---|
Builder(ClusterPrecheckResult.Status status,
java.lang.String softwareCommit,
java.util.Calendar endTime,
LocalizableMessage summary,
java.util.List<LocalizableMessage> remediationSummary,
java.util.List<LocalizableMessage> remediationNotes,
java.util.Map<java.lang.String,HostInfo> hostInfo,
java.util.Map<java.lang.String,HostPrecheckResult> hostPrecheck,
java.util.Set<java.lang.String> successfulHosts,
java.util.Set<java.lang.String> failedHosts,
java.util.Set<java.lang.String> skippedHosts)
Constructor with parameters for the required properties of
ClusterPrecheckResult . |
Modifier and Type | Method and Description |
---|---|
ClusterPrecheckResult |
build() |
ClusterPrecheckResult.Builder |
setCommit(java.lang.String commit)
This identifier refers to the commit action of importing the desired
configuration document.
|
ClusterPrecheckResult.Builder |
setPrecheckResult(StatusInfo precheckResult)
This field represents the precheck results on the cluster, if any one host in
the cluster needs to be put in maintenance mode or to be rebooted.
|
public Builder(ClusterPrecheckResult.Status status, java.lang.String softwareCommit, java.util.Calendar endTime, LocalizableMessage summary, java.util.List<LocalizableMessage> remediationSummary, java.util.List<LocalizableMessage> remediationNotes, java.util.Map<java.lang.String,HostInfo> hostInfo, java.util.Map<java.lang.String,HostPrecheckResult> hostPrecheck, java.util.Set<java.lang.String> successfulHosts, java.util.Set<java.lang.String> failedHosts, java.util.Set<java.lang.String> skippedHosts)
ClusterPrecheckResult
.public ClusterPrecheckResult.Builder setCommit(java.lang.String commit)
commit
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: com.vmware.esx.settings.commit
. When
methods return a value of this class as a return value, the property will be an
identifier for the resource type: com.vmware.esx.settings.commit
.public ClusterPrecheckResult.Builder setPrecheckResult(StatusInfo precheckResult)
precheckResult
- New value for the property.public ClusterPrecheckResult build()