Package com.oracle.bmc.opensearch.model
Class UpdateClusterSpecsDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.opensearch.model.UpdateClusterSpecsDetails
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20180828") public final class UpdateClusterSpecsDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelupdate cluster specs in Kiev.
 Note: Objects should always be created or deserialized using theUpdateClusterSpecsDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theUpdateClusterSpecsDetails.Builder, which maintain a set of all explicitly set fields calledUpdateClusterSpecsDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUpdateClusterSpecsDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description UpdateClusterSpecsDetails(String clusterId, Integer masterNodeHostOcpuCount, Integer masterNodeHostMemoryGB, String masterNodeHostShape, Integer dataNodeHostOcpuCount, Integer dataNodeHostMemoryGB, String dataNodeHostShape, String searchNodeHostShape, Integer searchNodeHostOcpuCount, Integer searchNodeHostMemoryGB, String softwareVersion, String dashboardSoftwareVersion, String opendashboardNodeHostShape, String clusterPrivateEndpoint)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateClusterSpecsDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetClusterId()OCID of the Opensearch Cluster.StringgetClusterPrivateEndpoint()Updated Private endpoint of cluster.StringgetDashboardSoftwareVersion()Updated version of the dashboard software the cluster is currently running.IntegergetDataNodeHostMemoryGB()Updated value of memory for data nodes in the cluster (in GB).IntegergetDataNodeHostOcpuCount()Updated value of OCPU’s configured for data nodes of the cluster.StringgetDataNodeHostShape()The node shape for the cluster’s data nodes.IntegergetMasterNodeHostMemoryGB()Updated value of memory for master nodes in the cluster (in GB).IntegergetMasterNodeHostOcpuCount()Updated value of OCPU’s configured for master nodes of the cluster.StringgetMasterNodeHostShape()The node shape for the cluster’s master nodes.StringgetOpendashboardNodeHostShape()The shape node for the cluster’s OpenSearch Dashboard nodes.IntegergetSearchNodeHostMemoryGB()The amount of memory in GB, for the cluster’s search nodes.IntegergetSearchNodeHostOcpuCount()The number of OCPUs configured for the cluster’s search nodes.StringgetSearchNodeHostShape()The node shape for the cluster’s search nodes.StringgetSoftwareVersion()Updated version of the software the cluster is currently running.inthashCode()UpdateClusterSpecsDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
UpdateClusterSpecsDetails@Deprecated @ConstructorProperties({"clusterId","masterNodeHostOcpuCount","masterNodeHostMemoryGB","masterNodeHostShape","dataNodeHostOcpuCount","dataNodeHostMemoryGB","dataNodeHostShape","searchNodeHostShape","searchNodeHostOcpuCount","searchNodeHostMemoryGB","softwareVersion","dashboardSoftwareVersion","opendashboardNodeHostShape","clusterPrivateEndpoint"}) public UpdateClusterSpecsDetails(String clusterId, Integer masterNodeHostOcpuCount, Integer masterNodeHostMemoryGB, String masterNodeHostShape, Integer dataNodeHostOcpuCount, Integer dataNodeHostMemoryGB, String dataNodeHostShape, String searchNodeHostShape, Integer searchNodeHostOcpuCount, Integer searchNodeHostMemoryGB, String softwareVersion, String dashboardSoftwareVersion, String opendashboardNodeHostShape, String clusterPrivateEndpoint) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static UpdateClusterSpecsDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic UpdateClusterSpecsDetails.Builder toBuilder() 
 - 
getClusterIdpublic String getClusterId() OCID of the Opensearch Cluster.- Returns:
- the value
 
 - 
getMasterNodeHostOcpuCountpublic Integer getMasterNodeHostOcpuCount() Updated value of OCPU’s configured for master nodes of the cluster.- Returns:
- the value
 
 - 
getMasterNodeHostMemoryGBpublic Integer getMasterNodeHostMemoryGB() Updated value of memory for master nodes in the cluster (in GB).- Returns:
- the value
 
 - 
getMasterNodeHostShapepublic String getMasterNodeHostShape() The node shape for the cluster’s master nodes.- Returns:
- the value
 
 - 
getDataNodeHostOcpuCountpublic Integer getDataNodeHostOcpuCount() Updated value of OCPU’s configured for data nodes of the cluster.- Returns:
- the value
 
 - 
getDataNodeHostMemoryGBpublic Integer getDataNodeHostMemoryGB() Updated value of memory for data nodes in the cluster (in GB).- Returns:
- the value
 
 - 
getDataNodeHostShapepublic String getDataNodeHostShape() The node shape for the cluster’s data nodes.- Returns:
- the value
 
 - 
getSearchNodeHostShapepublic String getSearchNodeHostShape() The node shape for the cluster’s search nodes.- Returns:
- the value
 
 - 
getSearchNodeHostOcpuCountpublic Integer getSearchNodeHostOcpuCount() The number of OCPUs configured for the cluster’s search nodes.- Returns:
- the value
 
 - 
getSearchNodeHostMemoryGBpublic Integer getSearchNodeHostMemoryGB() The amount of memory in GB, for the cluster’s search nodes.- Returns:
- the value
 
 - 
getSoftwareVersionpublic String getSoftwareVersion() Updated version of the software the cluster is currently running.- Returns:
- the value
 
 - 
getDashboardSoftwareVersionpublic String getDashboardSoftwareVersion() Updated version of the dashboard software the cluster is currently running.- Returns:
- the value
 
 - 
getOpendashboardNodeHostShapepublic String getOpendashboardNodeHostShape() The shape node for the cluster’s OpenSearch Dashboard nodes.- Returns:
- the value
 
 - 
getClusterPrivateEndpointpublic String getClusterPrivateEndpoint() Updated Private endpoint of cluster.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-