Package com.oracle.bmc.jms.model
Class ClusterDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.ClusterDetails.Builder
-
- Enclosing class:
- ClusterDetails
public static class ClusterDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterDetails
build()
ClusterDetails.Builder
clusterType(ClusterDetails.ClusterType clusterType)
The type of the cluster.ClusterDetails.Builder
containerCount(Integer containerCount)
Number of containers as reported in the last cluster scanClusterDetails.Builder
copy(ClusterDetails model)
ClusterDetails.Builder
nodeCount(Integer nodeCount)
Number of nodes as reported in the last cluster scanClusterDetails.Builder
podCount(Integer podCount)
Number of pods as reported in the last cluster scan
-
-
-
Method Detail
-
clusterType
public ClusterDetails.Builder clusterType(ClusterDetails.ClusterType clusterType)
The type of the cluster.- Parameters:
clusterType
- the value to set- Returns:
- this builder
-
nodeCount
public ClusterDetails.Builder nodeCount(Integer nodeCount)
Number of nodes as reported in the last cluster scan- Parameters:
nodeCount
- the value to set- Returns:
- this builder
-
podCount
public ClusterDetails.Builder podCount(Integer podCount)
Number of pods as reported in the last cluster scan- Parameters:
podCount
- the value to set- Returns:
- this builder
-
containerCount
public ClusterDetails.Builder containerCount(Integer containerCount)
Number of containers as reported in the last cluster scan- Parameters:
containerCount
- the value to set- Returns:
- this builder
-
build
public ClusterDetails build()
-
copy
public ClusterDetails.Builder copy(ClusterDetails model)
-
-