Skip to content

/AWS1/CL_EMSSESSIONSUMMARY

The summary of attributes associated with a session.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_applicationid TYPE /AWS1/EMSAPPLICATIONID /AWS1/EMSAPPLICATIONID

The ID of the application that the session belongs to.

iv_sessionid TYPE /AWS1/EMSSESSIONID /AWS1/EMSSESSIONID

The ID of the session.

iv_arn TYPE /AWS1/EMSSESSIONARN /AWS1/EMSSESSIONARN

The Amazon Resource Name (ARN) of the session.

iv_state TYPE /AWS1/EMSSESSIONSTATE /AWS1/EMSSESSIONSTATE

The state of the session.

iv_statedetails TYPE /AWS1/EMSSTRING1024 /AWS1/EMSSTRING1024

Additional details about the current state of the session.

iv_releaselabel TYPE /AWS1/EMSRELEASELABEL /AWS1/EMSRELEASELABEL

The Amazon EMR release label associated with the session.

iv_executionrolearn TYPE /AWS1/EMSIAMROLEARN /AWS1/EMSIAMROLEARN

The Amazon Resource Name (ARN) of the execution role for the session.

iv_createdby TYPE /AWS1/EMSREQUESTIDUSERARN /AWS1/EMSREQUESTIDUSERARN

The IAM principal that created the session.

iv_createdat TYPE /AWS1/EMSDATE /AWS1/EMSDATE

The date and time that the session was created.

iv_updatedat TYPE /AWS1/EMSDATE /AWS1/EMSDATE

The date and time that the session was last updated.

Optional arguments:

iv_name TYPE /AWS1/EMSSTRING256 /AWS1/EMSSTRING256

The optional name of the session.


Queryable Attributes

applicationId

The ID of the application that the session belongs to.

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

sessionId

The ID of the session.

Accessible with the following methods

Method Description
GET_SESSIONID() Getter for SESSIONID, with configurable default
ASK_SESSIONID() Getter for SESSIONID w/ exceptions if field has no value
HAS_SESSIONID() Determine if SESSIONID has a value

arn

The Amazon Resource Name (ARN) of the session.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

name

The optional name of the session.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

state

The state of the session.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

stateDetails

Additional details about the current state of the session.

Accessible with the following methods

Method Description
GET_STATEDETAILS() Getter for STATEDETAILS, with configurable default
ASK_STATEDETAILS() Getter for STATEDETAILS w/ exceptions if field has no value
HAS_STATEDETAILS() Determine if STATEDETAILS has a value

releaseLabel

The Amazon EMR release label associated with the session.

Accessible with the following methods

Method Description
GET_RELEASELABEL() Getter for RELEASELABEL, with configurable default
ASK_RELEASELABEL() Getter for RELEASELABEL w/ exceptions if field has no value
HAS_RELEASELABEL() Determine if RELEASELABEL has a value

executionRoleArn

The Amazon Resource Name (ARN) of the execution role for the session.

Accessible with the following methods

Method Description
GET_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN, with configurable default
ASK_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN w/ exceptions if field has no va
HAS_EXECUTIONROLEARN() Determine if EXECUTIONROLEARN has a value

createdBy

The IAM principal that created the session.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

createdAt

The date and time that the session was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The date and time that the session was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT 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_SESSIONS

TYPES TT_SESSIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_EMSSESSIONSUMMARY WITH DEFAULT KEY
.