Package com.oracle.bmc.cloudbridge.model
Class AwsEc2AssetDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudbridge.model.AwsEc2AssetDetails.Builder
-
- Enclosing class:
- AwsEc2AssetDetails
public static class AwsEc2AssetDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsEc2AssetDetails.BuilderattachedEbsVolumesCost(MonthlyCostSummary attachedEbsVolumesCost)AwsEc2AssetDetails.BuilderawsEc2(AwsEc2Properties awsEc2)AwsEc2AssetDetails.BuilderawsEc2Cost(MonthlyCostSummary awsEc2Cost)AwsEc2AssetDetailsbuild()AwsEc2AssetDetails.Buildercompute(ComputeProperties compute)AwsEc2AssetDetails.Buildercopy(AwsEc2AssetDetails model)AwsEc2AssetDetails.Buildervm(VmProperties vm)
-
-
-
Method Detail
-
compute
public AwsEc2AssetDetails.Builder compute(ComputeProperties compute)
-
vm
public AwsEc2AssetDetails.Builder vm(VmProperties vm)
-
awsEc2
public AwsEc2AssetDetails.Builder awsEc2(AwsEc2Properties awsEc2)
-
awsEc2Cost
public AwsEc2AssetDetails.Builder awsEc2Cost(MonthlyCostSummary awsEc2Cost)
-
attachedEbsVolumesCost
public AwsEc2AssetDetails.Builder attachedEbsVolumesCost(MonthlyCostSummary attachedEbsVolumesCost)
-
build
public AwsEc2AssetDetails build()
-
copy
public AwsEc2AssetDetails.Builder copy(AwsEc2AssetDetails model)
-
-