Package com.oracle.bmc.bds.model
Class ChangeShapeNodes
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.bds.model.ChangeShapeNodes
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190531") public final class ChangeShapeNodes extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelIndividual worker nodes groups details.
Note: Objects should always be created or deserialized using theChangeShapeNodes.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 theChangeShapeNodes.Builder, which maintain a set of all explicitly set fields calledChangeShapeNodes.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 classChangeShapeNodes.Builder
-
Constructor Summary
Constructors Constructor Description ChangeShapeNodes(String worker, ShapeConfigDetails workerShapeConfig, String computeOnlyWorker, ShapeConfigDetails computeOnlyWorkerShapeConfig, String master, ShapeConfigDetails masterShapeConfig, String utility, ShapeConfigDetails utilityShapeConfig, String cloudsql, ShapeConfigDetails cloudsqlShapeConfig, String edge, ShapeConfigDetails edgeShapeConfig, String kafkaBroker, ShapeConfigDetails kafkaBrokerShapeConfig)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ChangeShapeNodes.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCloudsql()Change shape of the Cloud SQL node to the desired target shape.ShapeConfigDetailsgetCloudsqlShapeConfig()StringgetComputeOnlyWorker()Change shape of compute only worker nodes to the desired target shape.ShapeConfigDetailsgetComputeOnlyWorkerShapeConfig()StringgetEdge()Change shape of edge nodes to the desired target shape.ShapeConfigDetailsgetEdgeShapeConfig()StringgetKafkaBroker()Change shape of Kafka Broker nodes to the desired target shape.ShapeConfigDetailsgetKafkaBrokerShapeConfig()StringgetMaster()Change shape of master nodes to the desired target shape.ShapeConfigDetailsgetMasterShapeConfig()StringgetUtility()Change shape of utility nodes to the desired target shape.ShapeConfigDetailsgetUtilityShapeConfig()StringgetWorker()Change shape of worker nodes to the desired target shape.ShapeConfigDetailsgetWorkerShapeConfig()inthashCode()ChangeShapeNodes.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ChangeShapeNodes
@Deprecated @ConstructorProperties({"worker","workerShapeConfig","computeOnlyWorker","computeOnlyWorkerShapeConfig","master","masterShapeConfig","utility","utilityShapeConfig","cloudsql","cloudsqlShapeConfig","edge","edgeShapeConfig","kafkaBroker","kafkaBrokerShapeConfig"}) public ChangeShapeNodes(String worker, ShapeConfigDetails workerShapeConfig, String computeOnlyWorker, ShapeConfigDetails computeOnlyWorkerShapeConfig, String master, ShapeConfigDetails masterShapeConfig, String utility, ShapeConfigDetails utilityShapeConfig, String cloudsql, ShapeConfigDetails cloudsqlShapeConfig, String edge, ShapeConfigDetails edgeShapeConfig, String kafkaBroker, ShapeConfigDetails kafkaBrokerShapeConfig)
Deprecated.
-
-
Method Detail
-
builder
public static ChangeShapeNodes.Builder builder()
Create a new builder.
-
toBuilder
public ChangeShapeNodes.Builder toBuilder()
-
getWorker
public String getWorker()
Change shape of worker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getWorkerShapeConfig
public ShapeConfigDetails getWorkerShapeConfig()
-
getComputeOnlyWorker
public String getComputeOnlyWorker()
Change shape of compute only worker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getComputeOnlyWorkerShapeConfig
public ShapeConfigDetails getComputeOnlyWorkerShapeConfig()
-
getMaster
public String getMaster()
Change shape of master nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getMasterShapeConfig
public ShapeConfigDetails getMasterShapeConfig()
-
getUtility
public String getUtility()
Change shape of utility nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getUtilityShapeConfig
public ShapeConfigDetails getUtilityShapeConfig()
-
getCloudsql
public String getCloudsql()
Change shape of the Cloud SQL node to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getCloudsqlShapeConfig
public ShapeConfigDetails getCloudsqlShapeConfig()
-
getEdge
public String getEdge()
Change shape of edge nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getEdgeShapeConfig
public ShapeConfigDetails getEdgeShapeConfig()
-
getKafkaBroker
public String getKafkaBroker()
Change shape of Kafka Broker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here.
- Returns:
- the value
-
getKafkaBrokerShapeConfig
public ShapeConfigDetails getKafkaBrokerShapeConfig()
-
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
-
-