public static final class ImpactDetails.Builder
extends java.lang.Object
ImpactDetails.| Constructor and Description |
|---|
Builder(java.util.Map<java.lang.String,java.lang.String> solutionImpacts)
Constructor with parameters for the required properties of
ImpactDetails. |
| Modifier and Type | Method and Description |
|---|---|
ImpactDetails |
build() |
ImpactDetails.Builder |
setMemoryReservation(MemoryReservation memoryReservation)
Memory reservation that accompany the partial maintenance mode.
|
ImpactDetails.Builder |
setPartialMaintenanceModeName(java.lang.String partialMaintenanceModeName)
Flavor of the partial maintenance mode.
|
ImpactDetails.Builder |
setPartialMaintenanceModeUpgradeActions(java.util.List<java.lang.String> partialMaintenanceModeUpgradeActions)
Upgrade actions to be performed before exiting partial maintenance mode.
|
public Builder(java.util.Map<java.lang.String,java.lang.String> solutionImpacts)
ImpactDetails.public ImpactDetails.Builder setMemoryReservation(MemoryReservation memoryReservation)
null,
there is no elevated memory usage during and after the remediation. This
property was added in vSphere API 8.0.3.0.memoryReservation - New value for the property.public ImpactDetails.Builder setPartialMaintenanceModeName(java.lang.String partialMaintenanceModeName)
null, partial maintenance
mode doesn't apply. This property was added in vSphere API 8.0.3.0.partialMaintenanceModeName - New value for the property.public ImpactDetails.Builder setPartialMaintenanceModeUpgradeActions(java.util.List<java.lang.String> partialMaintenanceModeUpgradeActions)
null, no upgrade action is needed before exiting maintenance mode. This
property was added in vSphere API 8.0.3.0.partialMaintenanceModeUpgradeActions - New value for the property.public ImpactDetails build()