Skip to content

/AWS1/CL_TBDBATCHGETJOBITEM

The details of a job returned in a batch get operation.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_farmid TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID

The farm ID of the job.

iv_queueid TYPE /AWS1/TBDQUEUEID /AWS1/TBDQUEUEID

The queue ID of the job.

iv_jobid TYPE /AWS1/TBDJOBID /AWS1/TBDJOBID

The job ID.

iv_name TYPE /AWS1/TBDJOBNAME /AWS1/TBDJOBNAME

The name of the job.

iv_lifecyclestatus TYPE /AWS1/TBDJOBLIFECYCLESTATUS /AWS1/TBDJOBLIFECYCLESTATUS

The life cycle status of the job.

iv_lifecyclestatusmessage TYPE /AWS1/TBDSTRING /AWS1/TBDSTRING

A message that communicates the status of the life cycle.

iv_priority TYPE /AWS1/TBDJOBPRIORITY /AWS1/TBDJOBPRIORITY

The job priority.

iv_createdat TYPE /AWS1/TBDCREATEDAT /AWS1/TBDCREATEDAT

The date and time the resource was created.

iv_createdby TYPE /AWS1/TBDCREATEDBY /AWS1/TBDCREATEDBY

The user or system that created this resource.

Optional arguments:

iv_updatedat TYPE /AWS1/TBDUPDATEDAT /AWS1/TBDUPDATEDAT

The date and time the resource was updated.

iv_updatedby TYPE /AWS1/TBDUPDATEDBY /AWS1/TBDUPDATEDBY

The user or system that updated this resource.

iv_startedat TYPE /AWS1/TBDSTARTEDAT /AWS1/TBDSTARTEDAT

The date and time the resource started running.

iv_endedat TYPE /AWS1/TBDENDEDAT /AWS1/TBDENDEDAT

The date and time the resource ended running.

iv_taskrunstatus TYPE /AWS1/TBDTASKRUNSTATUS /AWS1/TBDTASKRUNSTATUS

The task run status for the job.

iv_targettaskrunstatus TYPE /AWS1/TBDJOBTGTTASKRUNSTATUS /AWS1/TBDJOBTGTTASKRUNSTATUS

The task status to start with on the job.

it_taskrunstatuscounts TYPE /AWS1/CL_TBDTASKRUNSTATCNTS_W=>TT_TASKRUNSTATUSCOUNTS TT_TASKRUNSTATUSCOUNTS

The number of tasks for each run status for the job.

iv_taskfailureretrycount TYPE /AWS1/TBDTASKFAILURERETRYCOUNT /AWS1/TBDTASKFAILURERETRYCOUNT

The number of times that tasks failed and were retried.

iv_storageprofileid TYPE /AWS1/TBDSTORAGEPROFILEID /AWS1/TBDSTORAGEPROFILEID

The storage profile ID associated with the job.

iv_maxfailedtaskscount TYPE /AWS1/TBDMAXFAILEDTASKSCOUNT /AWS1/TBDMAXFAILEDTASKSCOUNT

The number of task failures before the job stops running and is marked as FAILED.

iv_maxretriespertask TYPE /AWS1/TBDMAXRETRIESPERTASK /AWS1/TBDMAXRETRIESPERTASK

The maximum number of retries per failed tasks.

it_parameters TYPE /AWS1/CL_TBDJOBPARAMETER=>TT_JOBPARAMETERS TT_JOBPARAMETERS

The parameters for the job.

io_attachments TYPE REF TO /AWS1/CL_TBDATTACHMENTS /AWS1/CL_TBDATTACHMENTS

The attachments for the job.

iv_description TYPE /AWS1/TBDJOBDESCRIPTION /AWS1/TBDJOBDESCRIPTION

The description of the job.

iv_maxworkercount TYPE /AWS1/TBDMAXWORKERCOUNT /AWS1/TBDMAXWORKERCOUNT

The maximum number of worker hosts that can concurrently process a job.

iv_sourcejobid TYPE /AWS1/TBDJOBID /AWS1/TBDJOBID

The job ID for the source job.


Queryable Attributes

farmId

The farm ID of the job.

Accessible with the following methods

Method Description
GET_FARMID() Getter for FARMID, with configurable default
ASK_FARMID() Getter for FARMID w/ exceptions if field has no value
HAS_FARMID() Determine if FARMID has a value

queueId

The queue ID of the job.

Accessible with the following methods

Method Description
GET_QUEUEID() Getter for QUEUEID, with configurable default
ASK_QUEUEID() Getter for QUEUEID w/ exceptions if field has no value
HAS_QUEUEID() Determine if QUEUEID has a value

jobId

The job ID.

Accessible with the following methods

Method Description
GET_JOBID() Getter for JOBID, with configurable default
ASK_JOBID() Getter for JOBID w/ exceptions if field has no value
HAS_JOBID() Determine if JOBID has a value

name

The name of the job.

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

lifecycleStatus

The life cycle status of the job.

Accessible with the following methods

Method Description
GET_LIFECYCLESTATUS() Getter for LIFECYCLESTATUS, with configurable default
ASK_LIFECYCLESTATUS() Getter for LIFECYCLESTATUS w/ exceptions if field has no val
HAS_LIFECYCLESTATUS() Determine if LIFECYCLESTATUS has a value

lifecycleStatusMessage

A message that communicates the status of the life cycle.

Accessible with the following methods

Method Description
GET_LIFECYCLESTATUSMESSAGE() Getter for LIFECYCLESTATUSMESSAGE, with configurable default
ASK_LIFECYCLESTATUSMESSAGE() Getter for LIFECYCLESTATUSMESSAGE w/ exceptions if field has
HAS_LIFECYCLESTATUSMESSAGE() Determine if LIFECYCLESTATUSMESSAGE has a value

priority

The job priority.

Accessible with the following methods

Method Description
GET_PRIORITY() Getter for PRIORITY, with configurable default
ASK_PRIORITY() Getter for PRIORITY w/ exceptions if field has no value
HAS_PRIORITY() Determine if PRIORITY has a value

createdAt

The date and time the resource 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

createdBy

The user or system that created this resource.

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

updatedAt

The date and time the resource was 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

updatedBy

The user or system that updated this resource.

Accessible with the following methods

Method Description
GET_UPDATEDBY() Getter for UPDATEDBY, with configurable default
ASK_UPDATEDBY() Getter for UPDATEDBY w/ exceptions if field has no value
HAS_UPDATEDBY() Determine if UPDATEDBY has a value

startedAt

The date and time the resource started running.

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 date and time the resource ended running.

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

taskRunStatus

The task run status for the job.

Accessible with the following methods

Method Description
GET_TASKRUNSTATUS() Getter for TASKRUNSTATUS, with configurable default
ASK_TASKRUNSTATUS() Getter for TASKRUNSTATUS w/ exceptions if field has no value
HAS_TASKRUNSTATUS() Determine if TASKRUNSTATUS has a value

targetTaskRunStatus

The task status to start with on the job.

Accessible with the following methods

Method Description
GET_TARGETTASKRUNSTATUS() Getter for TARGETTASKRUNSTATUS, with configurable default
ASK_TARGETTASKRUNSTATUS() Getter for TARGETTASKRUNSTATUS w/ exceptions if field has no
HAS_TARGETTASKRUNSTATUS() Determine if TARGETTASKRUNSTATUS has a value

taskRunStatusCounts

The number of tasks for each run status for the job.

Accessible with the following methods

Method Description
GET_TASKRUNSTATUSCOUNTS() Getter for TASKRUNSTATUSCOUNTS, with configurable default
ASK_TASKRUNSTATUSCOUNTS() Getter for TASKRUNSTATUSCOUNTS w/ exceptions if field has no
HAS_TASKRUNSTATUSCOUNTS() Determine if TASKRUNSTATUSCOUNTS has a value

taskFailureRetryCount

The number of times that tasks failed and were retried.

Accessible with the following methods

Method Description
GET_TASKFAILURERETRYCOUNT() Getter for TASKFAILURERETRYCOUNT, with configurable default
ASK_TASKFAILURERETRYCOUNT() Getter for TASKFAILURERETRYCOUNT w/ exceptions if field has
HAS_TASKFAILURERETRYCOUNT() Determine if TASKFAILURERETRYCOUNT has a value

storageProfileId

The storage profile ID associated with the job.

Accessible with the following methods

Method Description
GET_STORAGEPROFILEID() Getter for STORAGEPROFILEID, with configurable default
ASK_STORAGEPROFILEID() Getter for STORAGEPROFILEID w/ exceptions if field has no va
HAS_STORAGEPROFILEID() Determine if STORAGEPROFILEID has a value

maxFailedTasksCount

The number of task failures before the job stops running and is marked as FAILED.

Accessible with the following methods

Method Description
GET_MAXFAILEDTASKSCOUNT() Getter for MAXFAILEDTASKSCOUNT, with configurable default
ASK_MAXFAILEDTASKSCOUNT() Getter for MAXFAILEDTASKSCOUNT w/ exceptions if field has no
HAS_MAXFAILEDTASKSCOUNT() Determine if MAXFAILEDTASKSCOUNT has a value

maxRetriesPerTask

The maximum number of retries per failed tasks.

Accessible with the following methods

Method Description
GET_MAXRETRIESPERTASK() Getter for MAXRETRIESPERTASK, with configurable default
ASK_MAXRETRIESPERTASK() Getter for MAXRETRIESPERTASK w/ exceptions if field has no v
HAS_MAXRETRIESPERTASK() Determine if MAXRETRIESPERTASK has a value

parameters

The parameters for the job.

Accessible with the following methods

Method Description
GET_PARAMETERS() Getter for PARAMETERS, with configurable default
ASK_PARAMETERS() Getter for PARAMETERS w/ exceptions if field has no value
HAS_PARAMETERS() Determine if PARAMETERS has a value

attachments

The attachments for the job.

Accessible with the following methods

Method Description
GET_ATTACHMENTS() Getter for ATTACHMENTS

description

The description of the job.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

maxWorkerCount

The maximum number of worker hosts that can concurrently process a job.

Accessible with the following methods

Method Description
GET_MAXWORKERCOUNT() Getter for MAXWORKERCOUNT, with configurable default
ASK_MAXWORKERCOUNT() Getter for MAXWORKERCOUNT w/ exceptions if field has no valu
HAS_MAXWORKERCOUNT() Determine if MAXWORKERCOUNT has a value

sourceJobId

The job ID for the source job.

Accessible with the following methods

Method Description
GET_SOURCEJOBID() Getter for SOURCEJOBID, with configurable default
ASK_SOURCEJOBID() Getter for SOURCEJOBID w/ exceptions if field has no value
HAS_SOURCEJOBID() Determine if SOURCEJOBID 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_BATCHGETJOBITEMS

TYPES TT_BATCHGETJOBITEMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_TBDBATCHGETJOBITEM WITH DEFAULT KEY
.