Class UpdateVmTargetAssetDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.UpdateVmTargetAssetDetails.Builder
-
- Enclosing class:
- UpdateVmTargetAssetDetails
public static class UpdateVmTargetAssetDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateVmTargetAssetDetails.Builder
blockVolumesPerformance(Integer blockVolumesPerformance)
Performance of the block volumes.UpdateVmTargetAssetDetails
build()
UpdateVmTargetAssetDetails.Builder
copy(UpdateVmTargetAssetDetails model)
UpdateVmTargetAssetDetails.Builder
isExcludedFromExecution(Boolean isExcludedFromExecution)
UpdateVmTargetAssetDetails.Builder
msLicense(String msLicense)
Microsoft license for VM configuration.UpdateVmTargetAssetDetails.Builder
preferredShapeType(VmTargetAsset.PreferredShapeType preferredShapeType)
Preferred VM shape type that you provided.UpdateVmTargetAssetDetails.Builder
userSpec(LaunchInstanceDetails userSpec)
-
-
-
Method Detail
-
isExcludedFromExecution
public UpdateVmTargetAssetDetails.Builder isExcludedFromExecution(Boolean isExcludedFromExecution)
-
preferredShapeType
public UpdateVmTargetAssetDetails.Builder preferredShapeType(VmTargetAsset.PreferredShapeType preferredShapeType)
Preferred VM shape type that you provided.- Parameters:
preferredShapeType
- the value to set- Returns:
- this builder
-
blockVolumesPerformance
public UpdateVmTargetAssetDetails.Builder blockVolumesPerformance(Integer blockVolumesPerformance)
Performance of the block volumes.- Parameters:
blockVolumesPerformance
- the value to set- Returns:
- this builder
-
msLicense
public UpdateVmTargetAssetDetails.Builder msLicense(String msLicense)
Microsoft license for VM configuration.- Parameters:
msLicense
- the value to set- Returns:
- this builder
-
userSpec
public UpdateVmTargetAssetDetails.Builder userSpec(LaunchInstanceDetails userSpec)
-
build
public UpdateVmTargetAssetDetails build()
-
copy
public UpdateVmTargetAssetDetails.Builder copy(UpdateVmTargetAssetDetails model)
-
-