Skip to content

/AWS1/CL_EMRSTEPSUMMARY

The summary of the cluster step.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_id TYPE /AWS1/EMRSTEPID /AWS1/EMRSTEPID

The identifier of the cluster step.

iv_name TYPE /AWS1/EMRSTRING /AWS1/EMRSTRING

The name of the cluster step.

io_config TYPE REF TO /AWS1/CL_EMRHADOOPSTEPCONFIG /AWS1/CL_EMRHADOOPSTEPCONFIG

The Hadoop job configuration of the cluster step.

iv_actiononfailure TYPE /AWS1/EMRACTIONONFAILURE /AWS1/EMRACTIONONFAILURE

The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.

io_status TYPE REF TO /AWS1/CL_EMRSTEPSTATUS /AWS1/CL_EMRSTEPSTATUS

The current execution status details of the cluster step.

iv_loguri TYPE /AWS1/EMRSTRING /AWS1/EMRSTRING

The Amazon S3 destination URI for log publishing.

iv_encryptionkeyarn TYPE /AWS1/EMRSTRING /AWS1/EMRSTRING

The KMS key ARN to encrypt the logs published to the given Amazon S3 destination.


Queryable Attributes

Id

The identifier of the cluster step.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

Name

The name of the cluster step.

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

Config

The Hadoop job configuration of the cluster step.

Accessible with the following methods

Method Description
GET_CONFIG() Getter for CONFIG

ActionOnFailure

The action to take when the cluster step fails. Possible values are TERMINATE_CLUSTER, CANCEL_AND_WAIT, and CONTINUE. TERMINATE_JOB_FLOW is available for backward compatibility.

Accessible with the following methods

Method Description
GET_ACTIONONFAILURE() Getter for ACTIONONFAILURE, with configurable default
ASK_ACTIONONFAILURE() Getter for ACTIONONFAILURE w/ exceptions if field has no val
HAS_ACTIONONFAILURE() Determine if ACTIONONFAILURE has a value

Status

The current execution status details of the cluster step.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS

LogUri

The Amazon S3 destination URI for log publishing.

Accessible with the following methods

Method Description
GET_LOGURI() Getter for LOGURI, with configurable default
ASK_LOGURI() Getter for LOGURI w/ exceptions if field has no value
HAS_LOGURI() Determine if LOGURI has a value

EncryptionKeyArn

The KMS key ARN to encrypt the logs published to the given Amazon S3 destination.

Accessible with the following methods

Method Description
GET_ENCRYPTIONKEYARN() Getter for ENCRYPTIONKEYARN, with configurable default
ASK_ENCRYPTIONKEYARN() Getter for ENCRYPTIONKEYARN w/ exceptions if field has no va
HAS_ENCRYPTIONKEYARN() Determine if ENCRYPTIONKEYARN 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_STEPSUMMARYLIST

TYPES TT_STEPSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EMRSTEPSUMMARY WITH DEFAULT KEY
.