Skip to content

/AWS1/CL_REVASSESSMENTSUMMARY

Contains summary information about a failure mode assessment.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_assessmentid TYPE /AWS1/REVUUID /AWS1/REVUUID

The unique identifier of the assessment.

iv_servicearn TYPE /AWS1/REVARN /AWS1/REVARN

ARN identifier.

Optional arguments:

iv_assessmentstatus TYPE /AWS1/REVASSESSMENTSTATUS /AWS1/REVASSESSMENTSTATUS

The current status of the assessment.

iv_assessmentstep TYPE /AWS1/REVASSESSMENTSTEP /AWS1/REVASSESSMENTSTEP

The current step of the assessment process.

iv_totalfindings TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER

The total number of findings generated by the assessment.

iv_startedat TYPE /AWS1/REVTIMESTAMP /AWS1/REVTIMESTAMP

The timestamp when the assessment started.

iv_endedat TYPE /AWS1/REVTIMESTAMP /AWS1/REVTIMESTAMP

The timestamp when the assessment ended.

iv_errormessage TYPE /AWS1/REVSTRING /AWS1/REVSTRING

A message describing the error if the assessment failed.

iv_errorcode TYPE /AWS1/REVASSESSMENTERRORCODE /AWS1/REVASSESSMENTERRORCODE

The error code if the assessment failed.

io_assessmentcost TYPE REF TO /AWS1/CL_REVASSESSMENTCOST /AWS1/CL_REVASSESSMENTCOST

The cost of the assessment.

iv_billableassmntunitcount TYPE /AWS1/REVINTEGER /AWS1/REVINTEGER

The number of billable assessment units consumed by the assessment.

io_achievability TYPE REF TO /AWS1/CL_REVACHIEVABILITY /AWS1/CL_REVACHIEVABILITY

The achievability results from the assessment.


Queryable Attributes

assessmentId

The unique identifier of the assessment.

Accessible with the following methods

Method Description
GET_ASSESSMENTID() Getter for ASSESSMENTID, with configurable default
ASK_ASSESSMENTID() Getter for ASSESSMENTID w/ exceptions if field has no value
HAS_ASSESSMENTID() Determine if ASSESSMENTID has a value

serviceArn

ARN identifier.

Accessible with the following methods

Method Description
GET_SERVICEARN() Getter for SERVICEARN, with configurable default
ASK_SERVICEARN() Getter for SERVICEARN w/ exceptions if field has no value
HAS_SERVICEARN() Determine if SERVICEARN has a value

assessmentStatus

The current status of the assessment.

Accessible with the following methods

Method Description
GET_ASSESSMENTSTATUS() Getter for ASSESSMENTSTATUS, with configurable default
ASK_ASSESSMENTSTATUS() Getter for ASSESSMENTSTATUS w/ exceptions if field has no va
HAS_ASSESSMENTSTATUS() Determine if ASSESSMENTSTATUS has a value

assessmentStep

The current step of the assessment process.

Accessible with the following methods

Method Description
GET_ASSESSMENTSTEP() Getter for ASSESSMENTSTEP, with configurable default
ASK_ASSESSMENTSTEP() Getter for ASSESSMENTSTEP w/ exceptions if field has no valu
HAS_ASSESSMENTSTEP() Determine if ASSESSMENTSTEP has a value

totalFindings

The total number of findings generated by the assessment.

Accessible with the following methods

Method Description
GET_TOTALFINDINGS() Getter for TOTALFINDINGS, with configurable default
ASK_TOTALFINDINGS() Getter for TOTALFINDINGS w/ exceptions if field has no value
HAS_TOTALFINDINGS() Determine if TOTALFINDINGS has a value

startedAt

The timestamp when the assessment 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 assessment 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

errorMessage

A message describing the error if the assessment failed.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value

errorCode

The error code if the assessment failed.

Accessible with the following methods

Method Description
GET_ERRORCODE() Getter for ERRORCODE, with configurable default
ASK_ERRORCODE() Getter for ERRORCODE w/ exceptions if field has no value
HAS_ERRORCODE() Determine if ERRORCODE has a value

assessmentCost

The cost of the assessment.

Accessible with the following methods

Method Description
GET_ASSESSMENTCOST() Getter for ASSESSMENTCOST

billableAssessmentUnitCount

The number of billable assessment units consumed by the assessment.

Accessible with the following methods

Method Description
GET_BILLABLEASSMNTUNITCOUNT() Getter for BILLABLEASSESSMENTUNITCOUNT, with configurable de
ASK_BILLABLEASSMNTUNITCOUNT() Getter for BILLABLEASSESSMENTUNITCOUNT w/ exceptions if fiel
HAS_BILLABLEASSMNTUNITCOUNT() Determine if BILLABLEASSESSMENTUNITCOUNT has a value

achievability

The achievability results from the assessment.

Accessible with the following methods

Method Description
GET_ACHIEVABILITY() Getter for ACHIEVABILITY

Public Local Types In This Class

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

TT_ASSESSMENTSUMMARYLIST

TYPES TT_ASSESSMENTSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REVASSESSMENTSUMMARY WITH DEFAULT KEY
.