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.ExplicitlySetBmcModel
update 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 Summary
Nested Classes Modifier and Type Class Description static class
UpdateClusterSpecsDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdateClusterSpecsDetails(String clusterId, Integer masterNodeHostOcpuCount, Integer masterNodeHostMemoryGB, Integer dataNodeHostOcpuCount, Integer dataNodeHostMemoryGB, String softwareVersion, String dashboardSoftwareVersion, String clusterPrivateEndpoint)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateClusterSpecsDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getClusterId()
OCID of the Opensearch Cluster.String
getClusterPrivateEndpoint()
Updated Private endpoint of cluster.String
getDashboardSoftwareVersion()
Updated version of the dashboard software the cluster is currently running.Integer
getDataNodeHostMemoryGB()
Updated value of memory for data nodes in the cluster (in GB).Integer
getDataNodeHostOcpuCount()
Updated value of OCPU’s configured for data nodes of the cluster.Integer
getMasterNodeHostMemoryGB()
Updated value of memory for master nodes in the cluster (in GB).Integer
getMasterNodeHostOcpuCount()
Updated value of OCPU’s configured for master nodes of the cluster.String
getSoftwareVersion()
Updated version of the software the cluster is currently running.int
hashCode()
UpdateClusterSpecsDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
UpdateClusterSpecsDetails
@Deprecated @ConstructorProperties({"clusterId","masterNodeHostOcpuCount","masterNodeHostMemoryGB","dataNodeHostOcpuCount","dataNodeHostMemoryGB","softwareVersion","dashboardSoftwareVersion","clusterPrivateEndpoint"}) public UpdateClusterSpecsDetails(String clusterId, Integer masterNodeHostOcpuCount, Integer masterNodeHostMemoryGB, Integer dataNodeHostOcpuCount, Integer dataNodeHostMemoryGB, String softwareVersion, String dashboardSoftwareVersion, String clusterPrivateEndpoint)
Deprecated.
-
-
Method Detail
-
builder
public static UpdateClusterSpecsDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdateClusterSpecsDetails.Builder toBuilder()
-
getClusterId
public String getClusterId()
OCID of the Opensearch Cluster.- Returns:
- the value
-
getMasterNodeHostOcpuCount
public Integer getMasterNodeHostOcpuCount()
Updated value of OCPU’s configured for master nodes of the cluster.- Returns:
- the value
-
getMasterNodeHostMemoryGB
public Integer getMasterNodeHostMemoryGB()
Updated value of memory for master nodes in the cluster (in GB).- Returns:
- the value
-
getDataNodeHostOcpuCount
public Integer getDataNodeHostOcpuCount()
Updated value of OCPU’s configured for data nodes of the cluster.- Returns:
- the value
-
getDataNodeHostMemoryGB
public Integer getDataNodeHostMemoryGB()
Updated value of memory for data nodes in the cluster (in GB).- Returns:
- the value
-
getSoftwareVersion
public String getSoftwareVersion()
Updated version of the software the cluster is currently running.- Returns:
- the value
-
getDashboardSoftwareVersion
public String getDashboardSoftwareVersion()
Updated version of the dashboard software the cluster is currently running.- Returns:
- the value
-
getClusterPrivateEndpoint
public String getClusterPrivateEndpoint()
Updated Private endpoint of cluster.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-