Skip to content

/AWS1/CL_KNSMINTPBLLCOMMITME00

Represents the current status of minimum throughput billing commitment for an account.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_status TYPE /AWS1/KNSMINTPBLLCOMMITMENTO00 /AWS1/KNSMINTPBLLCOMMITMENTO00

The current status of the minimum throughput billing commitment.

Optional arguments:

iv_startedat TYPE /AWS1/KNSTIMESTAMP /AWS1/KNSTIMESTAMP

The timestamp when the commitment was started.

iv_endedat TYPE /AWS1/KNSTIMESTAMP /AWS1/KNSTIMESTAMP

The timestamp when the commitment was ended.

iv_earliestallowedendat TYPE /AWS1/KNSTIMESTAMP /AWS1/KNSTIMESTAMP

The earliest timestamp when the commitment can be ended.


Queryable Attributes

Status

The current status of the minimum throughput billing commitment.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

StartedAt

The timestamp when the commitment was started.

Accessible with the following methods

Method Description
GET_STARTEDAT() Getter for STARTEDAT, with configurable default
ASK_STARTEDAT() Getter for STARTEDAT w/ exceptions if field has no value
HAS_STARTEDAT() Determine if STARTEDAT has a value

EndedAt

The timestamp when the commitment was ended.

Accessible with the following methods

Method Description
GET_ENDEDAT() Getter for ENDEDAT, with configurable default
ASK_ENDEDAT() Getter for ENDEDAT w/ exceptions if field has no value
HAS_ENDEDAT() Determine if ENDEDAT has a value

EarliestAllowedEndAt

The earliest timestamp when the commitment can be ended.

Accessible with the following methods

Method Description
GET_EARLIESTALLOWEDENDAT() Getter for EARLIESTALLOWEDENDAT, with configurable default
ASK_EARLIESTALLOWEDENDAT() Getter for EARLIESTALLOWEDENDAT w/ exceptions if field has n
HAS_EARLIESTALLOWEDENDAT() Determine if EARLIESTALLOWEDENDAT has a value