/AWS1/CL_TBDBATCHUPDATEJOBITEM¶
The details of a job to update in a batch update operation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_farmid TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID¶
The farm ID of the job to update.
iv_queueid TYPE /AWS1/TBDQUEUEID /AWS1/TBDQUEUEID¶
The queue ID of the job to update.
iv_jobid TYPE /AWS1/TBDJOBID /AWS1/TBDJOBID¶
The job ID of the job to update.
Optional arguments:¶
iv_targettaskrunstatus TYPE /AWS1/TBDJOBTGTTASKRUNSTATUS /AWS1/TBDJOBTGTTASKRUNSTATUS¶
The task status to update the job's tasks to.
iv_priority TYPE /AWS1/TBDJOBPRIORITY /AWS1/TBDJOBPRIORITY¶
The job priority to update.
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.
iv_lifecyclestatus TYPE /AWS1/TBDUPDATEJOBLCSTATUS /AWS1/TBDUPDATEJOBLCSTATUS¶
The status of a job in its lifecycle. When you change the status of the job to
ARCHIVED, the job can't be scheduled or archived.An archived job and its steps and tasks are deleted after 120 days. The job can't be recovered.
iv_maxworkercount TYPE /AWS1/TBDMAXWORKERCOUNT /AWS1/TBDMAXWORKERCOUNT¶
The maximum number of worker hosts that can concurrently process a job.
iv_name TYPE /AWS1/TBDJOBNAME /AWS1/TBDJOBNAME¶
The name of the job to update.
iv_description TYPE /AWS1/TBDJOBDESCOVERRIDE /AWS1/TBDJOBDESCOVERRIDE¶
The description of the job to update.
Queryable Attributes¶
farmId¶
The farm ID of the job to update.
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 to update.
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 of the job to update.
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 |
targetTaskRunStatus¶
The task status to update the job's tasks to.
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 |
priority¶
The job priority to update.
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 |
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 |
lifecycleStatus¶
The status of a job in its lifecycle. When you change the status of the job to
ARCHIVED, the job can't be scheduled or archived.An archived job and its steps and tasks are deleted after 120 days. The job can't be recovered.
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 |
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 |
name¶
The name of the job to update.
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 |
description¶
The description of the job to update.
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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BATCHUPDATEJOBITEMS¶
TYPES TT_BATCHUPDATEJOBITEMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_TBDBATCHUPDATEJOBITEM WITH DEFAULT KEY
.