Skip to content

/AWS1/CL_SQTQUOTAUTILINFO

Information about a quota's utilization, including the quota code, service information, current usage, and applied limits.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_quotacode TYPE /AWS1/SQTQUOTACODE /AWS1/SQTQUOTACODE

The quota identifier.

iv_servicecode TYPE /AWS1/SQTSERVICECODE /AWS1/SQTSERVICECODE

The service identifier.

iv_quotaname TYPE /AWS1/SQTQUOTANAME /AWS1/SQTQUOTANAME

The quota name.

iv_namespace TYPE /AWS1/SQTQUOTAMETRICNAMESPACE /AWS1/SQTQUOTAMETRICNAMESPACE

The namespace of the metric used to track quota usage.

iv_utilization TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The utilization percentage of the quota, calculated as (current usage / applied value) × 100. Values range from 0.0 to 100.0 or higher if usage exceeds the quota limit.

iv_defaultvalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The default value of the quota.

iv_appliedvalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.

iv_servicename TYPE /AWS1/SQTSERVICENAME /AWS1/SQTSERVICENAME

The service name.

iv_adjustable TYPE /AWS1/SQTQUOTAADJUSTABLE /AWS1/SQTQUOTAADJUSTABLE

Indicates whether the quota value can be increased.


Queryable Attributes

QuotaCode

The quota identifier.

Accessible with the following methods

Method Description
GET_QUOTACODE() Getter for QUOTACODE, with configurable default
ASK_QUOTACODE() Getter for QUOTACODE w/ exceptions if field has no value
HAS_QUOTACODE() Determine if QUOTACODE has a value

ServiceCode

The service identifier.

Accessible with the following methods

Method Description
GET_SERVICECODE() Getter for SERVICECODE, with configurable default
ASK_SERVICECODE() Getter for SERVICECODE w/ exceptions if field has no value
HAS_SERVICECODE() Determine if SERVICECODE has a value

QuotaName

The quota name.

Accessible with the following methods

Method Description
GET_QUOTANAME() Getter for QUOTANAME, with configurable default
ASK_QUOTANAME() Getter for QUOTANAME w/ exceptions if field has no value
HAS_QUOTANAME() Determine if QUOTANAME has a value

Namespace

The namespace of the metric used to track quota usage.

Accessible with the following methods

Method Description
GET_NAMESPACE() Getter for NAMESPACE, with configurable default
ASK_NAMESPACE() Getter for NAMESPACE w/ exceptions if field has no value
HAS_NAMESPACE() Determine if NAMESPACE has a value

Utilization

The utilization percentage of the quota, calculated as (current usage / applied value) × 100. Values range from 0.0 to 100.0 or higher if usage exceeds the quota limit.

Accessible with the following methods

Method Description
GET_UTILIZATION() Getter for UTILIZATION, with configurable default
ASK_UTILIZATION() Getter for UTILIZATION w/ exceptions if field has no value
STR_UTILIZATION() String format for UTILIZATION, with configurable default
HAS_UTILIZATION() Determine if UTILIZATION has a value

DefaultValue

The default value of the quota.

Accessible with the following methods

Method Description
GET_DEFAULTVALUE() Getter for DEFAULTVALUE, with configurable default
ASK_DEFAULTVALUE() Getter for DEFAULTVALUE w/ exceptions if field has no value
STR_DEFAULTVALUE() String format for DEFAULTVALUE, with configurable default
HAS_DEFAULTVALUE() Determine if DEFAULTVALUE has a value

AppliedValue

The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.

Accessible with the following methods

Method Description
GET_APPLIEDVALUE() Getter for APPLIEDVALUE, with configurable default
ASK_APPLIEDVALUE() Getter for APPLIEDVALUE w/ exceptions if field has no value
STR_APPLIEDVALUE() String format for APPLIEDVALUE, with configurable default
HAS_APPLIEDVALUE() Determine if APPLIEDVALUE has a value

ServiceName

The service name.

Accessible with the following methods

Method Description
GET_SERVICENAME() Getter for SERVICENAME, with configurable default
ASK_SERVICENAME() Getter for SERVICENAME w/ exceptions if field has no value
HAS_SERVICENAME() Determine if SERVICENAME has a value

Adjustable

Indicates whether the quota value can be increased.

Accessible with the following methods

Method Description
GET_ADJUSTABLE() Getter for ADJUSTABLE

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_QUOTAUTILIZATIONINFOLIST

TYPES TT_QUOTAUTILIZATIONINFOLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SQTQUOTAUTILINFO WITH DEFAULT KEY
.