Package com.oracle.bmc.blockchain.model
Class ScaledPlatformMeteringPreview
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.blockchain.model.ScaledPlatformMeteringPreview
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20191010") public final class ScaledPlatformMeteringPreview extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Blockchain Platform Metering Preview after Scaling
Note: Objects should always be created or deserialized using theScaledPlatformMeteringPreview.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 the
ScaledPlatformMeteringPreview.Builder
, which maintain a set of all explicitly set fields calledScaledPlatformMeteringPreview.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
ScaledPlatformMeteringPreview.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScaledPlatformMeteringPreview.Builder
builder()
Create a new builder.boolean
equals(Object o)
Double
getExtraStorageMeteredUnits()
Extra Storage units required in TBsDouble
getStorageMeteredUnits()
Current Storage metered units in TBsDouble
getStorageMeteredUnitsPostScaling()
Total Post Scaling Storage metered units in TBsFloat
getTotalOcpuAllocation()
Number of total OCPU allocation for the blockchain platformFloat
getTotalOcpuAllocationPostScaling()
Number of total OCPU allocation for the blockchain platform after Scalingint
hashCode()
ScaledPlatformMeteringPreview.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
ScaledPlatformMeteringPreview
@Deprecated @ConstructorProperties({"totalOcpuAllocation","totalOcpuAllocationPostScaling","storageMeteredUnits","extraStorageMeteredUnits","storageMeteredUnitsPostScaling"}) public ScaledPlatformMeteringPreview(Float totalOcpuAllocation, Float totalOcpuAllocationPostScaling, Double storageMeteredUnits, Double extraStorageMeteredUnits, Double storageMeteredUnitsPostScaling)
Deprecated.
-
-
Method Detail
-
builder
public static ScaledPlatformMeteringPreview.Builder builder()
Create a new builder.
-
toBuilder
public ScaledPlatformMeteringPreview.Builder toBuilder()
-
getTotalOcpuAllocation
public Float getTotalOcpuAllocation()
Number of total OCPU allocation for the blockchain platform- Returns:
- the value
-
getTotalOcpuAllocationPostScaling
public Float getTotalOcpuAllocationPostScaling()
Number of total OCPU allocation for the blockchain platform after Scaling- Returns:
- the value
-
getStorageMeteredUnits
public Double getStorageMeteredUnits()
Current Storage metered units in TBs- Returns:
- the value
-
getExtraStorageMeteredUnits
public Double getExtraStorageMeteredUnits()
Extra Storage units required in TBs- Returns:
- the value
-
getStorageMeteredUnitsPostScaling
public Double getStorageMeteredUnitsPostScaling()
Total Post Scaling Storage metered units in TBs- 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
-
-