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