Package com.oracle.bmc.datascience.model
Class ManagedComputeClusterFixedSizeScalingPolicy
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datascience.model.ManagedComputeClusterScalingPolicy
-
- com.oracle.bmc.datascience.model.ManagedComputeClusterFixedSizeScalingPolicy
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public final class ManagedComputeClusterFixedSizeScalingPolicy extends ManagedComputeClusterScalingPolicyThe fixed size scaling policy.
Note: Objects should always be created or deserialized using theManagedComputeClusterFixedSizeScalingPolicy.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 theManagedComputeClusterFixedSizeScalingPolicy.Builder, which maintain a set of all explicitly set fields calledManagedComputeClusterFixedSizeScalingPolicy.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 classManagedComputeClusterFixedSizeScalingPolicy.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.datascience.model.ManagedComputeClusterScalingPolicy
ManagedComputeClusterScalingPolicy.PolicyType
-
-
Constructor Summary
Constructors Constructor Description ManagedComputeClusterFixedSizeScalingPolicy(Integer instanceCount)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagedComputeClusterFixedSizeScalingPolicy.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetInstanceCount()The number of instances for the managed compute cluster type compute target.inthashCode()ManagedComputeClusterFixedSizeScalingPolicy.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ManagedComputeClusterFixedSizeScalingPolicy
@Deprecated public ManagedComputeClusterFixedSizeScalingPolicy(Integer instanceCount)
Deprecated.
-
-
Method Detail
-
builder
public static ManagedComputeClusterFixedSizeScalingPolicy.Builder builder()
Create a new builder.
-
toBuilder
public ManagedComputeClusterFixedSizeScalingPolicy.Builder toBuilder()
-
getInstanceCount
public Integer getInstanceCount()
The number of instances for the managed compute cluster type compute target.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classManagedComputeClusterScalingPolicy
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classManagedComputeClusterScalingPolicy- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classManagedComputeClusterScalingPolicy
-
hashCode
public int hashCode()
- Overrides:
hashCodein classManagedComputeClusterScalingPolicy
-
-