Package com.oracle.bmc.opensearch.model
Class UpdateClusterSpecsDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.opensearch.model.UpdateClusterSpecsDetails.Builder
 
- 
- Enclosing class:
- UpdateClusterSpecsDetails
 
 public static class UpdateClusterSpecsDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateClusterSpecsDetailsbuild()UpdateClusterSpecsDetails.BuilderclusterId(String clusterId)OCID of the Opensearch Cluster.UpdateClusterSpecsDetails.BuilderclusterPrivateEndpoint(String clusterPrivateEndpoint)Updated Private endpoint of cluster.UpdateClusterSpecsDetails.Buildercopy(UpdateClusterSpecsDetails model)UpdateClusterSpecsDetails.BuilderdashboardSoftwareVersion(String dashboardSoftwareVersion)Updated version of the dashboard software the cluster is currently running.UpdateClusterSpecsDetails.BuilderdataNodeHostMemoryGB(Integer dataNodeHostMemoryGB)Updated value of memory for data nodes in the cluster (in GB).UpdateClusterSpecsDetails.BuilderdataNodeHostOcpuCount(Integer dataNodeHostOcpuCount)Updated value of OCPU’s configured for data nodes of the cluster.UpdateClusterSpecsDetails.BuilderdataNodeHostShape(String dataNodeHostShape)The node shape for the cluster’s data nodes.UpdateClusterSpecsDetails.BuildermasterNodeHostMemoryGB(Integer masterNodeHostMemoryGB)Updated value of memory for master nodes in the cluster (in GB).UpdateClusterSpecsDetails.BuildermasterNodeHostOcpuCount(Integer masterNodeHostOcpuCount)Updated value of OCPU’s configured for master nodes of the cluster.UpdateClusterSpecsDetails.BuildermasterNodeHostShape(String masterNodeHostShape)The node shape for the cluster’s master nodes.UpdateClusterSpecsDetails.BuilderopendashboardNodeHostShape(String opendashboardNodeHostShape)The shape node for the cluster’s OpenSearch Dashboard nodes.UpdateClusterSpecsDetails.BuildersearchNodeHostMemoryGB(Integer searchNodeHostMemoryGB)The amount of memory in GB, for the cluster’s search nodes.UpdateClusterSpecsDetails.BuildersearchNodeHostOcpuCount(Integer searchNodeHostOcpuCount)The number of OCPUs configured for the cluster’s search nodes.UpdateClusterSpecsDetails.BuildersearchNodeHostShape(String searchNodeHostShape)The node shape for the cluster’s search nodes.UpdateClusterSpecsDetails.BuildersoftwareVersion(String softwareVersion)Updated version of the software the cluster is currently running.
 
- 
- 
- 
Method Detail- 
clusterIdpublic UpdateClusterSpecsDetails.Builder clusterId(String clusterId) OCID of the Opensearch Cluster.- Parameters:
- clusterId- the value to set
- Returns:
- this builder
 
 - 
masterNodeHostOcpuCountpublic UpdateClusterSpecsDetails.Builder masterNodeHostOcpuCount(Integer masterNodeHostOcpuCount) Updated value of OCPU’s configured for master nodes of the cluster.- Parameters:
- masterNodeHostOcpuCount- the value to set
- Returns:
- this builder
 
 - 
masterNodeHostMemoryGBpublic UpdateClusterSpecsDetails.Builder masterNodeHostMemoryGB(Integer masterNodeHostMemoryGB) Updated value of memory for master nodes in the cluster (in GB).- Parameters:
- masterNodeHostMemoryGB- the value to set
- Returns:
- this builder
 
 - 
masterNodeHostShapepublic UpdateClusterSpecsDetails.Builder masterNodeHostShape(String masterNodeHostShape) The node shape for the cluster’s master nodes.- Parameters:
- masterNodeHostShape- the value to set
- Returns:
- this builder
 
 - 
dataNodeHostOcpuCountpublic UpdateClusterSpecsDetails.Builder dataNodeHostOcpuCount(Integer dataNodeHostOcpuCount) Updated value of OCPU’s configured for data nodes of the cluster.- Parameters:
- dataNodeHostOcpuCount- the value to set
- Returns:
- this builder
 
 - 
dataNodeHostMemoryGBpublic UpdateClusterSpecsDetails.Builder dataNodeHostMemoryGB(Integer dataNodeHostMemoryGB) Updated value of memory for data nodes in the cluster (in GB).- Parameters:
- dataNodeHostMemoryGB- the value to set
- Returns:
- this builder
 
 - 
dataNodeHostShapepublic UpdateClusterSpecsDetails.Builder dataNodeHostShape(String dataNodeHostShape) The node shape for the cluster’s data nodes.- Parameters:
- dataNodeHostShape- the value to set
- Returns:
- this builder
 
 - 
searchNodeHostShapepublic UpdateClusterSpecsDetails.Builder searchNodeHostShape(String searchNodeHostShape) The node shape for the cluster’s search nodes.- Parameters:
- searchNodeHostShape- the value to set
- Returns:
- this builder
 
 - 
searchNodeHostOcpuCountpublic UpdateClusterSpecsDetails.Builder searchNodeHostOcpuCount(Integer searchNodeHostOcpuCount) The number of OCPUs configured for the cluster’s search nodes.- Parameters:
- searchNodeHostOcpuCount- the value to set
- Returns:
- this builder
 
 - 
searchNodeHostMemoryGBpublic UpdateClusterSpecsDetails.Builder searchNodeHostMemoryGB(Integer searchNodeHostMemoryGB) The amount of memory in GB, for the cluster’s search nodes.- Parameters:
- searchNodeHostMemoryGB- the value to set
- Returns:
- this builder
 
 - 
softwareVersionpublic UpdateClusterSpecsDetails.Builder softwareVersion(String softwareVersion) Updated version of the software the cluster is currently running.- Parameters:
- softwareVersion- the value to set
- Returns:
- this builder
 
 - 
dashboardSoftwareVersionpublic UpdateClusterSpecsDetails.Builder dashboardSoftwareVersion(String dashboardSoftwareVersion) Updated version of the dashboard software the cluster is currently running.- Parameters:
- dashboardSoftwareVersion- the value to set
- Returns:
- this builder
 
 - 
opendashboardNodeHostShapepublic UpdateClusterSpecsDetails.Builder opendashboardNodeHostShape(String opendashboardNodeHostShape) The shape node for the cluster’s OpenSearch Dashboard nodes.- Parameters:
- opendashboardNodeHostShape- the value to set
- Returns:
- this builder
 
 - 
clusterPrivateEndpointpublic UpdateClusterSpecsDetails.Builder clusterPrivateEndpoint(String clusterPrivateEndpoint) Updated Private endpoint of cluster.- Parameters:
- clusterPrivateEndpoint- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateClusterSpecsDetails build() 
 - 
copypublic UpdateClusterSpecsDetails.Builder copy(UpdateClusterSpecsDetails model) 
 
- 
 
-