public static class CreateVmTargetAssetDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateVmTargetAssetDetails.Builder |
blockVolumesPerformance(Integer blockVolumesPerformance)
Performance of the block volumes.
|
CreateVmTargetAssetDetails |
build() |
CreateVmTargetAssetDetails.Builder |
copy(CreateVmTargetAssetDetails model) |
CreateVmTargetAssetDetails.Builder |
isExcludedFromExecution(Boolean isExcludedFromExecution) |
CreateVmTargetAssetDetails.Builder |
migrationPlanId(String migrationPlanId) |
CreateVmTargetAssetDetails.Builder |
msLicense(String msLicense)
Microsoft license for the VM configuration.
|
CreateVmTargetAssetDetails.Builder |
preferredShapeType(VmTargetAsset.PreferredShapeType preferredShapeType)
Preferred VM shape type that you provide.
|
CreateVmTargetAssetDetails.Builder |
userSpec(LaunchInstanceDetails userSpec) |
public CreateVmTargetAssetDetails.Builder migrationPlanId(String migrationPlanId)
public CreateVmTargetAssetDetails.Builder isExcludedFromExecution(Boolean isExcludedFromExecution)
public CreateVmTargetAssetDetails.Builder preferredShapeType(VmTargetAsset.PreferredShapeType preferredShapeType)
Preferred VM shape type that you provide.
preferredShapeType
- the value to setpublic CreateVmTargetAssetDetails.Builder blockVolumesPerformance(Integer blockVolumesPerformance)
Performance of the block volumes.
blockVolumesPerformance
- the value to setpublic CreateVmTargetAssetDetails.Builder msLicense(String msLicense)
Microsoft license for the VM configuration.
msLicense
- the value to setpublic CreateVmTargetAssetDetails.Builder userSpec(LaunchInstanceDetails userSpec)
public CreateVmTargetAssetDetails build()
public CreateVmTargetAssetDetails.Builder copy(CreateVmTargetAssetDetails model)
Copyright © 2016–2024. All rights reserved.