public static class VmTargetAsset.Builder extends Object
Constructor and Description |
---|
Builder() |
public VmTargetAsset.Builder id(String id)
public VmTargetAsset.Builder displayName(String displayName)
public VmTargetAsset.Builder lifecycleState(TargetAsset.LifecycleState lifecycleState)
public VmTargetAsset.Builder lifecycleDetails(String lifecycleDetails)
public VmTargetAsset.Builder migrationPlanId(String migrationPlanId)
public VmTargetAsset.Builder compartmentId(String compartmentId)
public VmTargetAsset.Builder createdResourceId(String createdResourceId)
public VmTargetAsset.Builder isExcludedFromExecution(Boolean isExcludedFromExecution)
public VmTargetAsset.Builder compatibilityMessages(List<CompatibilityMessage> compatibilityMessages)
public VmTargetAsset.Builder estimatedCost(CostEstimation estimatedCost)
public VmTargetAsset.Builder timeCreated(Date timeCreated)
public VmTargetAsset.Builder timeUpdated(Date timeUpdated)
public VmTargetAsset.Builder timeAssessed(Date timeAssessed)
public VmTargetAsset.Builder migrationAsset(MigrationAsset migrationAsset)
public VmTargetAsset.Builder preferredShapeType(VmTargetAsset.PreferredShapeType preferredShapeType)
Preferred VM shape type that you provide.
preferredShapeType
- the value to setpublic VmTargetAsset.Builder testSpec(LaunchInstanceDetails testSpec)
public VmTargetAsset.Builder blockVolumesPerformance(Integer blockVolumesPerformance)
Performance of the block volumes.
blockVolumesPerformance
- the value to setpublic VmTargetAsset.Builder msLicense(String msLicense)
Microsoft license for VM configuration.
msLicense
- the value to setpublic VmTargetAsset.Builder userSpec(LaunchInstanceDetails userSpec)
public VmTargetAsset.Builder recommendedSpec(LaunchInstanceDetails recommendedSpec)
public VmTargetAsset build()
public VmTargetAsset.Builder copy(VmTargetAsset model)
Copyright © 2016–2024. All rights reserved.