QuotaTicketDetails Class

  • java.lang.Object
    • com.azure.resourcemanager.support.models.QuotaTicketDetails

public final class 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 QuotaTicketDetails class.

Method Summary

Modifier and Type Method and Description
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.

String quotaChangeRequestVersion()

Get the quotaChangeRequestVersion property: Quota change request version.

List<QuotaChangeRequest> quotaChangeRequests()

Get the quotaChangeRequests property: This property is required for providing the region and new quota limits.

void validate()

Validates the instance.

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.

QuotaTicketDetails withQuotaChangeRequestVersion(String quotaChangeRequestVersion)

Set the quotaChangeRequestVersion property: Quota change request version.

QuotaTicketDetails withQuotaChangeRequests(List<QuotaChangeRequest> quotaChangeRequests)

Set the quotaChangeRequests property: This property is required for providing the region and new quota limits.

Methods inherited from java.lang.Object

Constructor Details

QuotaTicketDetails

public QuotaTicketDetails()

Creates an instance of QuotaTicketDetails class.

Method Details

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:

the quotaChangeRequestSubType value.

quotaChangeRequestVersion

public String quotaChangeRequestVersion()

Get the quotaChangeRequestVersion property: Quota change request version.

Returns:

the quotaChangeRequestVersion value.

quotaChangeRequests

public List quotaChangeRequests()

Get the quotaChangeRequests property: This property is required for providing the region and new quota limits.

Returns:

the quotaChangeRequests value.

validate

public void validate()

Validates the instance.

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:

quotaChangeRequestSubType - the quotaChangeRequestSubType value to set.

Returns:

the QuotaTicketDetails object itself.

withQuotaChangeRequestVersion

public QuotaTicketDetails withQuotaChangeRequestVersion(String quotaChangeRequestVersion)

Set the quotaChangeRequestVersion property: Quota change request version.

Parameters:

quotaChangeRequestVersion - the quotaChangeRequestVersion value to set.

Returns:

the QuotaTicketDetails object itself.

withQuotaChangeRequests

public QuotaTicketDetails withQuotaChangeRequests(List quotaChangeRequests)

Set the quotaChangeRequests property: This property is required for providing the region and new quota limits.

Parameters:

quotaChangeRequests - the quotaChangeRequests value to set.

Returns:

the QuotaTicketDetails object itself.

Applies to