@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class UsageStatusItem extends Object
UsageStatusItem
Note: Objects should always be created or deserialized using the UsageStatusItem.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 UsageStatusItem.Builder, which maintain a set of all explicitly set fields called
__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take
__explicitlySet__ into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null from unset null).
| Modifier and Type | Class and Description |
|---|---|
static class |
UsageStatusItem.Builder |
| Constructor and Description |
|---|
UsageStatusItem(String dataType,
Boolean isMultiValued,
Long currentUsage,
Integer maxAvailable)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static UsageStatusItem.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Long |
getCurrentUsage()
current usage
|
String |
getDataType()
data type
|
Boolean |
getIsMultiValued()
is the field multi valued
|
Integer |
getMaxAvailable()
maximum available
|
int |
hashCode() |
UsageStatusItem.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"dataType","isMultiValued","currentUsage","maxAvailable"}) @Deprecated public UsageStatusItem(String dataType, Boolean isMultiValued, Long currentUsage, Integer maxAvailable)
public static UsageStatusItem.Builder builder()
Create a new builder.
public UsageStatusItem.Builder toBuilder()
public String getDataType()
data type
public Boolean getIsMultiValued()
is the field multi valued
public Long getCurrentUsage()
current usage
public Integer getMaxAvailable()
maximum available
Copyright © 2016–2021. All rights reserved.