QuotaTicketDetails Class
- java.
lang. Object - com.
azure. resourcemanager. support. models. QuotaTicketDetails
- com.
Implements
public final class QuotaTicketDetails
implements JsonSerializable<QuotaTicketDetails>
Additional set of information required for quota increase support ticket for certain quota types, e.g.: Virtual machine cores. Get complete details about Quota payload support request along with examples at [Support quota request](https://aka.ms/supportrpquotarequestpayload).
Constructor Summary
| Constructor | Description |
|---|---|
| QuotaTicketDetails() |
Creates an instance of Quota |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Quota |
fromJson(JsonReader jsonReader)
Reads an instance of Quota |
|
List<Quota |
quotaChangeRequests()
Get the quota |
| String |
quotaChangeRequestSubType()
Get the quota |
| String |
quotaChangeRequestVersion()
Get the quota |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Quota |
withQuotaChangeRequests(List<QuotaChangeRequest> quotaChangeRequests)
Set the quota |
|
Quota |
withQuotaChangeRequestSubType(String quotaChangeRequestSubType)
Set the quota |
|
Quota |
withQuotaChangeRequestVersion(String quotaChangeRequestVersion)
Set the quota |
Methods inherited from java.lang.Object
Constructor Details
QuotaTicketDetails
public QuotaTicketDetails()
Creates an instance of QuotaTicketDetails class.
Method Details
fromJson
public static QuotaTicketDetails fromJson(JsonReader jsonReader)
Reads an instance of QuotaTicketDetails from the JsonReader.
Parameters:
Returns:
Throws:
quotaChangeRequests
public List<QuotaChangeRequest> quotaChangeRequests()
Get the quotaChangeRequests property: This property is required for providing the region and new quota limits.
Returns:
quotaChangeRequestSubType
public String quotaChangeRequestSubType()
Get the quotaChangeRequestSubType property: Required for certain quota types when there is a sub type, such as Batch, for which you are requesting a quota increase.
Returns:
quotaChangeRequestVersion
public String quotaChangeRequestVersion()
Get the quotaChangeRequestVersion property: Quota change request version.
Returns:
toJson
validate
public void validate()
Validates the instance.
withQuotaChangeRequests
public QuotaTicketDetails withQuotaChangeRequests(List<QuotaChangeRequest> quotaChangeRequests)
Set the quotaChangeRequests property: This property is required for providing the region and new quota limits.
Parameters:
Returns:
withQuotaChangeRequestSubType
public QuotaTicketDetails withQuotaChangeRequestSubType(String quotaChangeRequestSubType)
Set the quotaChangeRequestSubType property: Required for certain quota types when there is a sub type, such as Batch, for which you are requesting a quota increase.
Parameters:
Returns:
withQuotaChangeRequestVersion
public QuotaTicketDetails withQuotaChangeRequestVersion(String quotaChangeRequestVersion)
Set the quotaChangeRequestVersion property: Quota change request version.
Parameters:
Returns: