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 Summary
Nested Classes Modifier and Type Class Description static classUpdateClusterSpecsDetails.Builder
-
Constructor Summary
Constructors 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 Summary
All 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
-
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
-
getMasterNodeHostShape
public String getMasterNodeHostShape()
The node shape for the cluster’s master nodes.- 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
-
getDataNodeHostShape
public String getDataNodeHostShape()
The node shape for the cluster’s data nodes.- Returns:
- the value
-
getSearchNodeHostShape
public String getSearchNodeHostShape()
The node shape for the cluster’s search nodes.- Returns:
- the value
-
getSearchNodeHostOcpuCount
public Integer getSearchNodeHostOcpuCount()
The number of OCPUs configured for the cluster’s search nodes.- Returns:
- the value
-
getSearchNodeHostMemoryGB
public Integer getSearchNodeHostMemoryGB()
The amount of memory in GB, for the cluster’s search nodes.- 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
-
getOpendashboardNodeHostShape
public String getOpendashboardNodeHostShape()
The shape node for the cluster’s OpenSearch Dashboard nodes.- Returns:
- the value
-
getClusterPrivateEndpoint
public String getClusterPrivateEndpoint()
Updated Private endpoint of cluster.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-