public static final class PassiveTypes.RedeploySpec.Builder
extends java.lang.Object
PassiveTypes.RedeploySpec
.Constructor and Description |
---|
Builder(PlacementSpec placement)
Constructor with parameters for the required properties of
PassiveTypes.RedeploySpec . |
Modifier and Type | Method and Description |
---|---|
PassiveTypes.RedeploySpec |
build() |
PassiveTypes.RedeploySpec.Builder |
setFailoverIp(IpSpec failoverIp)
Failover IP address that this node must assume after the failover to serve
client requests.
|
PassiveTypes.RedeploySpec.Builder |
setHaIp(IpSpec haIp)
Contains the VCHA HA network configuration of the node.
|
PassiveTypes.RedeploySpec.Builder |
setVcSpec(CredentialsSpec vcSpec)
Contains the active node's management vCenter server credentials.
|
public Builder(PlacementSpec placement)
PassiveTypes.RedeploySpec
.public PassiveTypes.RedeploySpec.Builder setVcSpec(CredentialsSpec vcSpec)
null
, then the active vCenter Server instance is assumed to be either
self-managed or else in enhanced linked mode and managed by a linked vCenter
Server instance.vcSpec
- New value for the property.public PassiveTypes.RedeploySpec.Builder setHaIp(IpSpec haIp)
null
, then the stored network configuration for the VCHA HA network
for the passive node will be used.haIp
- New value for the property.public PassiveTypes.RedeploySpec.Builder setFailoverIp(IpSpec failoverIp)
null
, then the public IP address of the Active vCenter Server is
assumed.failoverIp
- New value for the property.public PassiveTypes.RedeploySpec build()