Skip to content

/AWS1/CL_BTCFAIRSHARECAPUTIL

The capacity utilization for a specific share in a fairshare scheduling job queue, including the share identifier and its current usage.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_shareidentifier TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING

The share identifier for the fairshare scheduling job queue.

it_capacityusage TYPE /AWS1/CL_BTCFAIRSHARECAPUSAGE=>TT_FAIRSHARECAPACITYUSAGELIST TT_FAIRSHARECAPACITYUSAGELIST

The capacity usage information for this share, including the unit of measure and quantity being used. This is VCPU for Amazon EC2 and cpu for Amazon EKS.


Queryable Attributes

shareIdentifier

The share identifier for the fairshare scheduling job queue.

Accessible with the following methods

Method Description
GET_SHAREIDENTIFIER() Getter for SHAREIDENTIFIER, with configurable default
ASK_SHAREIDENTIFIER() Getter for SHAREIDENTIFIER w/ exceptions if field has no val
HAS_SHAREIDENTIFIER() Determine if SHAREIDENTIFIER has a value

capacityUsage

The capacity usage information for this share, including the unit of measure and quantity being used. This is VCPU for Amazon EC2 and cpu for Amazon EKS.

Accessible with the following methods

Method Description
GET_CAPACITYUSAGE() Getter for CAPACITYUSAGE, with configurable default
ASK_CAPACITYUSAGE() Getter for CAPACITYUSAGE w/ exceptions if field has no value
HAS_CAPACITYUSAGE() Determine if CAPACITYUSAGE has a value

Public Local Types In This Class

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

TT_FAIRSHARECAPACITYUTILLIST

TYPES TT_FAIRSHARECAPACITYUTILLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCFAIRSHARECAPUTIL WITH DEFAULT KEY
.