Class CreateMigrationAssetDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudmigrations.model.CreateMigrationAssetDetails.Builder
 
- 
- Enclosing class:
- CreateMigrationAssetDetails
 
 public static class CreateMigrationAssetDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic CreateMigrationAssetDetails.Builder displayName(String displayName) A user-friendly name.If empty, then source asset name will be used. Does not have to be unique, and it’s changeable. Avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
inventoryAssetIdpublic CreateMigrationAssetDetails.Builder inventoryAssetId(String inventoryAssetId) OCID of an asset for an inventory.- Parameters:
- inventoryAssetId- the value to set
- Returns:
- this builder
 
 - 
migrationIdpublic CreateMigrationAssetDetails.Builder migrationId(String migrationId) OCID of the associated migration.- Parameters:
- migrationId- the value to set
- Returns:
- this builder
 
 - 
replicationScheduleIdpublic CreateMigrationAssetDetails.Builder replicationScheduleId(String replicationScheduleId) Replication schedule identifier- Parameters:
- replicationScheduleId- the value to set
- Returns:
- this builder
 
 - 
availabilityDomainpublic CreateMigrationAssetDetails.Builder availabilityDomain(String availabilityDomain) Availability domain- Parameters:
- availabilityDomain- the value to set
- Returns:
- this builder
 
 - 
replicationCompartmentIdpublic CreateMigrationAssetDetails.Builder replicationCompartmentId(String replicationCompartmentId) Replication compartment identifier- Parameters:
- replicationCompartmentId- the value to set
- Returns:
- this builder
 
 - 
snapShotBucketNamepublic CreateMigrationAssetDetails.Builder snapShotBucketName(String snapShotBucketName) Name of snapshot bucket- Parameters:
- snapShotBucketName- the value to set
- Returns:
- this builder
 
 - 
dependsOnpublic CreateMigrationAssetDetails.Builder dependsOn(List<String> dependsOn) List of migration assets that depends on this asset.- Parameters:
- dependsOn- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateMigrationAssetDetails build() 
 - 
copypublic CreateMigrationAssetDetails.Builder copy(CreateMigrationAssetDetails model) 
 
- 
 
-