Package com.oracle.bmc.core.model
Class CapacityReportShapeAvailability.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.CapacityReportShapeAvailability.Builder
-
- Enclosing class:
- CapacityReportShapeAvailability
public static class CapacityReportShapeAvailability.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CapacityReportShapeAvailability.BuilderavailabilityStatus(CapacityReportShapeAvailability.AvailabilityStatus availabilityStatus)A flag denoting whether capacity is available.CapacityReportShapeAvailability.BuilderavailableCount(Long availableCount)The total number of new instances that can be created with the specified shape configuration.CapacityReportShapeAvailabilitybuild()CapacityReportShapeAvailability.Buildercopy(CapacityReportShapeAvailability model)CapacityReportShapeAvailability.BuilderfaultDomain(String faultDomain)The fault domain for the capacity report.CapacityReportShapeAvailability.BuilderinstanceShape(String instanceShape)The shape that the capacity report was requested for.CapacityReportShapeAvailability.BuilderinstanceShapeConfig(CapacityReportInstanceShapeConfig instanceShapeConfig)
-
-
-
Method Detail
-
faultDomain
public CapacityReportShapeAvailability.Builder faultDomain(String faultDomain)
The fault domain for the capacity report.If you do not specify the fault domain, the capacity report includes information about all fault domains.
- Parameters:
faultDomain- the value to set- Returns:
- this builder
-
instanceShape
public CapacityReportShapeAvailability.Builder instanceShape(String instanceShape)
The shape that the capacity report was requested for.- Parameters:
instanceShape- the value to set- Returns:
- this builder
-
instanceShapeConfig
public CapacityReportShapeAvailability.Builder instanceShapeConfig(CapacityReportInstanceShapeConfig instanceShapeConfig)
-
availableCount
public CapacityReportShapeAvailability.Builder availableCount(Long availableCount)
The total number of new instances that can be created with the specified shape configuration.- Parameters:
availableCount- the value to set- Returns:
- this builder
-
availabilityStatus
public CapacityReportShapeAvailability.Builder availabilityStatus(CapacityReportShapeAvailability.AvailabilityStatus availabilityStatus)
A flag denoting whether capacity is available.- Parameters:
availabilityStatus- the value to set- Returns:
- this builder
-
build
public CapacityReportShapeAvailability build()
-
copy
public CapacityReportShapeAvailability.Builder copy(CapacityReportShapeAvailability model)
-
-