Skip to content

/AWS1/CL_SGMJOBSUMMARY

Provides summary information about a job, returned by the ListJobs operation. Use DescribeJob to get full details for a specific job.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_jobarn TYPE /AWS1/SGMJOBARN /AWS1/SGMJOBARN

The Amazon Resource Name (ARN) of the job.

iv_jobname TYPE /AWS1/SGMJOBNAME /AWS1/SGMJOBNAME

The name of the job.

iv_jobcategory TYPE /AWS1/SGMJOBCATEGORY /AWS1/SGMJOBCATEGORY

The category of the job.

iv_jobstatus TYPE /AWS1/SGMJOBSTATUS /AWS1/SGMJOBSTATUS

The current status of the job.

iv_jobsecondarystatus TYPE /AWS1/SGMJOBSECONDARYSTATUS /AWS1/SGMJOBSECONDARYSTATUS

The secondary status of the job, providing more granular information about the job's progress. Secondary statuses may change between releases.

iv_creationtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The date and time that the job was created.

iv_lastmodifiedtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The date and time that the job was last modified.

Optional arguments:

iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The date and time that the job ended.


Queryable Attributes

JobArn

The Amazon Resource Name (ARN) of the job.

Accessible with the following methods

Method Description
GET_JOBARN() Getter for JOBARN, with configurable default
ASK_JOBARN() Getter for JOBARN w/ exceptions if field has no value
HAS_JOBARN() Determine if JOBARN has a value

JobName

The name of the job.

Accessible with the following methods

Method Description
GET_JOBNAME() Getter for JOBNAME, with configurable default
ASK_JOBNAME() Getter for JOBNAME w/ exceptions if field has no value
HAS_JOBNAME() Determine if JOBNAME has a value

JobCategory

The category of the job.

Accessible with the following methods

Method Description
GET_JOBCATEGORY() Getter for JOBCATEGORY, with configurable default
ASK_JOBCATEGORY() Getter for JOBCATEGORY w/ exceptions if field has no value
HAS_JOBCATEGORY() Determine if JOBCATEGORY has a value

JobStatus

The current status of the job.

Accessible with the following methods

Method Description
GET_JOBSTATUS() Getter for JOBSTATUS, with configurable default
ASK_JOBSTATUS() Getter for JOBSTATUS w/ exceptions if field has no value
HAS_JOBSTATUS() Determine if JOBSTATUS has a value

JobSecondaryStatus

The secondary status of the job, providing more granular information about the job's progress. Secondary statuses may change between releases.

Accessible with the following methods

Method Description
GET_JOBSECONDARYSTATUS() Getter for JOBSECONDARYSTATUS, with configurable default
ASK_JOBSECONDARYSTATUS() Getter for JOBSECONDARYSTATUS w/ exceptions if field has no
HAS_JOBSECONDARYSTATUS() Determine if JOBSECONDARYSTATUS has a value

CreationTime

The date and time that the job was created.

Accessible with the following methods

Method Description
GET_CREATIONTIME() Getter for CREATIONTIME, with configurable default
ASK_CREATIONTIME() Getter for CREATIONTIME w/ exceptions if field has no value
HAS_CREATIONTIME() Determine if CREATIONTIME has a value

LastModifiedTime

The date and time that the job was last modified.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDTIME() Getter for LASTMODIFIEDTIME, with configurable default
ASK_LASTMODIFIEDTIME() Getter for LASTMODIFIEDTIME w/ exceptions if field has no va
HAS_LASTMODIFIEDTIME() Determine if LASTMODIFIEDTIME has a value

EndTime

The date and time that the job ended.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME 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_JOBSUMMARIES

TYPES TT_JOBSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGMJOBSUMMARY WITH DEFAULT KEY
.