public static class CreateMigrationAssetDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public 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.
displayName
- the value to setpublic CreateMigrationAssetDetails.Builder inventoryAssetId(String inventoryAssetId)
OCID of an asset for an inventory.
inventoryAssetId
- the value to setpublic CreateMigrationAssetDetails.Builder migrationId(String migrationId)
OCID of the associated migration.
migrationId
- the value to setpublic CreateMigrationAssetDetails.Builder replicationScheduleId(String replicationScheduleId)
Replication schedule identifier
replicationScheduleId
- the value to setpublic CreateMigrationAssetDetails.Builder availabilityDomain(String availabilityDomain)
Availability domain
availabilityDomain
- the value to setpublic CreateMigrationAssetDetails.Builder replicationCompartmentId(String replicationCompartmentId)
Replication compartment identifier
replicationCompartmentId
- the value to setpublic CreateMigrationAssetDetails.Builder snapShotBucketName(String snapShotBucketName)
Name of snapshot bucket
snapShotBucketName
- the value to setpublic CreateMigrationAssetDetails.Builder dependsOn(List<String> dependsOn)
List of migration assets that depends on this asset.
dependsOn
- the value to setpublic CreateMigrationAssetDetails build()
public CreateMigrationAssetDetails.Builder copy(CreateMigrationAssetDetails model)
Copyright © 2016–2024. All rights reserved.