public static final class SiteRecovery.Builder
extends java.lang.Object
SiteRecovery.| Constructor and Description |
|---|
Builder(java.lang.String id,
long version,
java.util.Calendar created,
java.lang.String userId,
java.lang.String userName,
java.util.Calendar updated,
java.lang.String updatedByUserId,
java.lang.String updatedByUserName)
Constructor with parameters for the required properties of
SiteRecovery. |
| Modifier and Type | Method and Description |
|---|---|
SiteRecovery |
build() |
SiteRecovery.Builder |
setDraasH5Url(java.lang.String draasH5Url) |
SiteRecovery.Builder |
setSddcId(java.lang.String sddcId) |
SiteRecovery.Builder |
setSiteRecoveryState(java.lang.String siteRecoveryState)
Possible values are:
SiteRecovery.SITE_RECOVERY_STATE_ACTIVATING
SiteRecovery.SITE_RECOVERY_STATE_ACTIVATED
SiteRecovery.SITE_RECOVERY_STATE_DEACTIVATING
SiteRecovery.SITE_RECOVERY_STATE_DEACTIVATED
SiteRecovery.SITE_RECOVERY_STATE_FAILED
SiteRecovery.SITE_RECOVERY_STATE_CANCELED
SiteRecovery.SITE_RECOVERY_STATE_DELETED
|
SiteRecovery.Builder |
setSrmNodes(java.util.List<SrmNode> srmNodes) |
SiteRecovery.Builder |
setVrNode(SiteRecoveryNode vrNode) |
SiteRecovery.Builder |
setVrsNodes(java.util.List<SiteRecoveryNode> vrsNodes) |
public Builder(java.lang.String id,
long version,
java.util.Calendar created,
java.lang.String userId,
java.lang.String userName,
java.util.Calendar updated,
java.lang.String updatedByUserId,
java.lang.String updatedByUserName)
SiteRecovery.public SiteRecovery.Builder setSddcId(java.lang.String sddcId)
sddcId - New value for the property.public SiteRecovery.Builder setSiteRecoveryState(java.lang.String siteRecoveryState)
SiteRecovery.SITE_RECOVERY_STATE_ACTIVATINGSiteRecovery.SITE_RECOVERY_STATE_ACTIVATEDSiteRecovery.SITE_RECOVERY_STATE_DEACTIVATINGSiteRecovery.SITE_RECOVERY_STATE_DEACTIVATEDSiteRecovery.SITE_RECOVERY_STATE_FAILEDSiteRecovery.SITE_RECOVERY_STATE_CANCELEDSiteRecovery.SITE_RECOVERY_STATE_DELETEDsiteRecoveryState - New value for the property.public SiteRecovery.Builder setDraasH5Url(java.lang.String draasH5Url)
draasH5Url - New value for the property.public SiteRecovery.Builder setVrNode(SiteRecoveryNode vrNode)
vrNode - New value for the property.public SiteRecovery.Builder setSrmNodes(java.util.List<SrmNode> srmNodes)
srmNodes - New value for the property.public SiteRecovery.Builder setVrsNodes(java.util.List<SiteRecoveryNode> vrsNodes)
vrsNodes - New value for the property.public SiteRecovery build()