Class OlvmMigrationOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.OlvmMigrationOptions.Builder
-
- Enclosing class:
- OlvmMigrationOptions
public static class OlvmMigrationOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OlvmMigrationOptions.BuilderautoConverge(OlvmMigrationOptions.AutoConverge autoConverge)Enum representing the boolean value that can be either set, or inherited from a higher level.OlvmMigrationOptions.Builderbandwidth(MigrationBandwidth bandwidth)OlvmMigrationOptionsbuild()OlvmMigrationOptions.Buildercompressed(OlvmMigrationOptions.Compressed compressed)Enum representing the boolean value that can be either set, or inherited from a higher level.OlvmMigrationOptions.Buildercopy(OlvmMigrationOptions model)OlvmMigrationOptions.BuildercustomParallelMigrations(Integer customParallelMigrations)Specifies how many parallel migration connections to use.OlvmMigrationOptions.Builderencrypted(OlvmMigrationOptions.Encrypted encrypted)Enum representing the boolean value that can be either set, or inherited from a higher level.OlvmMigrationOptions.BuilderparallelMigrationsPolicy(OlvmMigrationOptions.ParallelMigrationsPolicy parallelMigrationsPolicy)Type representing parallel migration connections policy.
-
-
-
Method Detail
-
autoConverge
public OlvmMigrationOptions.Builder autoConverge(OlvmMigrationOptions.AutoConverge autoConverge)
Enum representing the boolean value that can be either set, or inherited from a higher level.The inheritance order is virtual machine ??? cluster ??? engine-config.
- Parameters:
autoConverge- the value to set- Returns:
- this builder
-
bandwidth
public OlvmMigrationOptions.Builder bandwidth(MigrationBandwidth bandwidth)
-
compressed
public OlvmMigrationOptions.Builder compressed(OlvmMigrationOptions.Compressed compressed)
Enum representing the boolean value that can be either set, or inherited from a higher level.The inheritance order is virtual machine ??? cluster ??? engine-config.
- Parameters:
compressed- the value to set- Returns:
- this builder
-
customParallelMigrations
public OlvmMigrationOptions.Builder customParallelMigrations(Integer customParallelMigrations)
Specifies how many parallel migration connections to use.- Parameters:
customParallelMigrations- the value to set- Returns:
- this builder
-
encrypted
public OlvmMigrationOptions.Builder encrypted(OlvmMigrationOptions.Encrypted encrypted)
Enum representing the boolean value that can be either set, or inherited from a higher level.The inheritance order is virtual machine ??? cluster ??? engine-config.
- Parameters:
encrypted- the value to set- Returns:
- this builder
-
parallelMigrationsPolicy
public OlvmMigrationOptions.Builder parallelMigrationsPolicy(OlvmMigrationOptions.ParallelMigrationsPolicy parallelMigrationsPolicy)
Type representing parallel migration connections policy.- Parameters:
parallelMigrationsPolicy- the value to set- Returns:
- this builder
-
build
public OlvmMigrationOptions build()
-
copy
public OlvmMigrationOptions.Builder copy(OlvmMigrationOptions model)
-
-