/AWS1/CL_PPUJOB¶
Information about an async job tracked by the service. GetJob returns
the full Job, which may grow detail-only fields that are not part of
the JobSummary list view.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_jobid TYPE /AWS1/PPUJOBID /AWS1/PPUJOBID¶
The unique identifier of the asynchronous job. Use the GetJob operation to check the status of the job and to retrieve its results.
iv_status TYPE /AWS1/PPUJOBSTATUS /AWS1/PPUJOBSTATUS¶
The current lifecycle status of the job.
iv_operationtype TYPE /AWS1/PPUJOBOPERATIONTYPE /AWS1/PPUJOBOPERATIONTYPE¶
The type of mutating operation that created the job.
iv_createdat TYPE /AWS1/PPUTIMESTAMP /AWS1/PPUTIMESTAMP¶
The time when the resource was created, in Unix epoch time.
iv_updatedat TYPE /AWS1/PPUTIMESTAMP /AWS1/PPUTIMESTAMP¶
The time when the resource was last updated, in Unix epoch time.
Optional arguments:¶
iv_brandprofileid TYPE /AWS1/PPUBRANDPROFILEIDORARN /AWS1/PPUBRANDPROFILEIDORARN¶
The brand profile that the job operates on. This value is absent for operations that create a brand profile.
iv_errorcode TYPE /AWS1/PPUJOBERRORCODE /AWS1/PPUJOBERRORCODE¶
A machine-readable code that identifies why the job failed. This value is present only when the job status is FAILED.
iv_errormessage TYPE /AWS1/PPUJOBERRORMESSAGE /AWS1/PPUJOBERRORMESSAGE¶
A human-readable description of why the job failed. This value is present only when the job status is FAILED.
it_resources TYPE /AWS1/CL_PPUJOBRESOURCE=>TT_JOBRESOURCELIST TT_JOBRESOURCELIST¶
The resources that were created or updated by the job.
Queryable Attributes¶
jobId¶
The unique identifier of the asynchronous job. Use the GetJob operation to check the status of the job and to retrieve its results.
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 |
status¶
The current lifecycle status of the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
operationType¶
The type of mutating operation that created the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATIONTYPE() |
Getter for OPERATIONTYPE, with configurable default |
ASK_OPERATIONTYPE() |
Getter for OPERATIONTYPE w/ exceptions if field has no value |
HAS_OPERATIONTYPE() |
Determine if OPERATIONTYPE has a value |
createdAt¶
The time when the resource was created, in Unix epoch time.
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 |
updatedAt¶
The time when the resource was last updated, in Unix epoch time.
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 |
brandProfileId¶
The brand profile that the job operates on. This value is absent for operations that create a brand profile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BRANDPROFILEID() |
Getter for BRANDPROFILEID, with configurable default |
ASK_BRANDPROFILEID() |
Getter for BRANDPROFILEID w/ exceptions if field has no valu |
HAS_BRANDPROFILEID() |
Determine if BRANDPROFILEID has a value |
errorCode¶
A machine-readable code that identifies why the job failed. This value is present only when the job status is 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 |
errorMessage¶
A human-readable description of why the job failed. This value is present only when the job status is 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 |
resources¶
The resources that were created or updated by the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCES() |
Getter for RESOURCES, with configurable default |
ASK_RESOURCES() |
Getter for RESOURCES w/ exceptions if field has no value |
HAS_RESOURCES() |
Determine if RESOURCES has a value |