public static final class MigrationSetupInfo.Builder
extends java.lang.Object
MigrationSetupInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
MigrationSetupInfo . |
public Builder()
MigrationSetupInfo
.public MigrationSetupInfo.Builder setAviLbEndpoint(AviEndPoint aviLbEndpoint)
aviLbEndpoint
- New value for the property.public MigrationSetupInfo.Builder setCreateSegmentPorts(java.lang.Boolean createSegmentPorts)
createSegmentPorts
- New value for the property.public MigrationSetupInfo.Builder setDestinationNsx(DestinationNsxApiEndpoint destinationNsx)
destinationNsx
- New value for the property.public MigrationSetupInfo.Builder setEsgToRouterMappingOption(java.lang.String esgToRouterMappingOption)
esgToRouterMappingOption
- New value for the property.public MigrationSetupInfo.Builder setMigrationMode(java.lang.String migrationMode)
MigrationSetupInfo.MIGRATION_MODE_VMC_V2T
MigrationSetupInfo.MIGRATION_MODE_ONPREMISE_VSPHERE2T
MigrationSetupInfo.MIGRATION_MODE_ONPREMISE_V2T
MigrationSetupInfo.MIGRATION_MODE_CMP_VRA
MigrationSetupInfo.MIGRATION_MODE_FULL_MIGRATION_WITH_BYOT
MigrationSetupInfo.MIGRATION_MODE_FULL_MIGRATION_WITH_BYOT_ON_FEDERATION
MigrationSetupInfo.MIGRATION_MODE_FULL_MIGRATION_WITH_BYOT_AND_VRA
MigrationSetupInfo.MIGRATION_MODE_FULL_MIGRATION_WITH_BYOT_AND_VRA_ON_FEDERATION
MigrationSetupInfo.MIGRATION_MODE_CONFIG_MIGRATION_ONLY_WITH_BYOT
MigrationSetupInfo.MIGRATION_MODE_CONFIG_AND_EDGE_MIGRATION_WITH_BYOT
MigrationSetupInfo.MIGRATION_MODE_CONFIG_MIGRATION_ONLY_WITH_BYOT_ON_FEDERATION
MigrationSetupInfo.MIGRATION_MODE_CONFIG_AND_EDGE_MIGRATION_WITH_BYOT_ON_FEDERATION
MigrationSetupInfo.MIGRATION_MODE_EDGE_CUTOVER
MigrationSetupInfo.MIGRATION_MODE_DFW_ONLY
MigrationSetupInfo.MIGRATION_MODE_DFW_WITH_BRIDGED_SEG
MigrationSetupInfo.MIGRATION_MODE_DFW_AND_HOST_AND_WORKLOAD
MigrationSetupInfo.MIGRATION_MODE_DFW_AND_HOST_AND_WORKLOAD_WITH_BRIDGED_SEG
migrationMode
- New value for the property.public MigrationSetupInfo.Builder setNsxtSiteToAviMappings(java.util.List<NsxtSiteToAviMapping> nsxtSiteToAviMappings)
nsxtSiteToAviMappings
- New value for the property.public MigrationSetupInfo.Builder setNsxtSites(java.util.List<NsxtSite> nsxtSites)
nsxtSites
- New value for the property.public MigrationSetupInfo.Builder setNsxvSites(java.util.List<SourceNsxApiEndpoint> nsxvSites)
nsxvSites
- New value for the property.public MigrationSetupInfo.Builder setSourceNsx(java.util.List<SourceNsxApiEndpoint> sourceNsx)
sourceNsx
- New value for the property.public MigrationSetupInfo.Builder setV2tSiteMappings(java.util.List<V2tSiteMapping> v2tSiteMappings)
v2tSiteMappings
- New value for the property.public MigrationSetupInfo build()