@Generated(value="OracleSDKGenerator", comments="API Version: 20181231") public final class CreateLimitItemDetails extends CreateItemDetails
Details about the service limit increase request. Avoid entering confidential information.
Note: Objects should always be created or deserialized using the CreateLimitItemDetails.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 CreateLimitItemDetails.Builder
, which maintain a
set of all explicitly set fields called CreateLimitItemDetails.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
CreateLimitItemDetails.Builder |
static class |
CreateLimitItemDetails.LimitStatus
The current status of the request.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
CreateLimitItemDetails(CreateCategoryDetails category,
CreateSubCategoryDetails subCategory,
CreateIssueTypeDetails issueType,
String name,
Integer currentLimit,
Integer currentUsage,
Integer requestedLimit,
CreateLimitItemDetails.LimitStatus limitStatus)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static CreateLimitItemDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Integer |
getCurrentLimit()
The limit of the resource currently available.
|
Integer |
getCurrentUsage()
The current usage of the resource.
|
CreateLimitItemDetails.LimitStatus |
getLimitStatus()
The current status of the request.
|
Integer |
getRequestedLimit()
The new service limit being requested.
|
int |
hashCode() |
CreateLimitItemDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
getCategory, getIssueType, getName, getSubCategory
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public CreateLimitItemDetails(CreateCategoryDetails category, CreateSubCategoryDetails subCategory, CreateIssueTypeDetails issueType, String name, Integer currentLimit, Integer currentUsage, Integer requestedLimit, CreateLimitItemDetails.LimitStatus limitStatus)
public static CreateLimitItemDetails.Builder builder()
Create a new builder.
public CreateLimitItemDetails.Builder toBuilder()
public Integer getCurrentLimit()
The limit of the resource currently available.
public Integer getCurrentUsage()
The current usage of the resource.
public Integer getRequestedLimit()
The new service limit being requested.
public CreateLimitItemDetails.LimitStatus getLimitStatus()
The current status of the request.
public String toString()
toString
in class CreateItemDetails
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class CreateItemDetails
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class CreateItemDetails
public int hashCode()
hashCode
in class CreateItemDetails
Copyright © 2016–2024. All rights reserved.