Class FetchShardableCloudAutonomousVmClustersDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.globallydistributeddatabase.model.FetchShardableCloudAutonomousVmClustersDetails.Builder
 
- 
- Enclosing class:
- FetchShardableCloudAutonomousVmClustersDetails
 
 public static class FetchShardableCloudAutonomousVmClustersDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
compartmentIdpublic FetchShardableCloudAutonomousVmClustersDetails.Builder compartmentId(String compartmentId) Compartment id of cloud autonomous vm clusters.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic FetchShardableCloudAutonomousVmClustersDetails.Builder lifecycleState(FetchShardableCloudAutonomousVmClustersDetails.LifecycleState lifecycleState) Lifecycle states for shardable Cloud autonomous vm cluster.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleStateDetailspublic FetchShardableCloudAutonomousVmClustersDetails.Builder lifecycleStateDetails(String lifecycleStateDetails) Detailed message for the lifecycle state.- Parameters:
- lifecycleStateDetails- the value to set
- Returns:
- this builder
 
 - 
minimumAvailableCdbCountpublic FetchShardableCloudAutonomousVmClustersDetails.Builder minimumAvailableCdbCount(Integer minimumAvailableCdbCount) List only clusters for which atleast given minimum CDB count is available.- Parameters:
- minimumAvailableCdbCount- the value to set
- Returns:
- this builder
 
 - 
areDepletedClustersIncludedpublic FetchShardableCloudAutonomousVmClustersDetails.Builder areDepletedClustersIncluded(Boolean areDepletedClustersIncluded) Flag to indicate of response shall also include clusters for which no more capacity is left to create new resources.- Parameters:
- areDepletedClustersIncluded- the value to set
- Returns:
- this builder
 
 - 
regionspublic FetchShardableCloudAutonomousVmClustersDetails.Builder regions(List<String> regions) Region code of regions for which sharded cloud autonomous vm clusters need to be fetched.- Parameters:
- regions- the value to set
- Returns:
- this builder
 
 - 
buildpublic FetchShardableCloudAutonomousVmClustersDetails build() 
 - 
copypublic FetchShardableCloudAutonomousVmClustersDetails.Builder copy(FetchShardableCloudAutonomousVmClustersDetails model) 
 
- 
 
-