/AWS1/CL_CUSGETUPLOADJOBRSP¶
GetUploadJobResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_jobid TYPE /AWS1/CUSUUID /AWS1/CUSUUID¶
The unique identifier of the upload job.
iv_displayname TYPE /AWS1/CUSSTRING1TO255 /AWS1/CUSSTRING1TO255¶
The unique name of the upload job. Could be a file name to identify the upload job.
iv_status TYPE /AWS1/CUSUPLOADJOBSTATUS /AWS1/CUSUPLOADJOBSTATUS¶
The status describing the status for the upload job. The following are Valid Values:
CREATED: The upload job has been created, but has not started processing yet.
IN_PROGRESS: The upload job is currently in progress, ingesting and processing the profile data.
PARTIALLY_SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data.
SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data.
FAILED: The upload job has failed to complete.
STOPPED: The upload job has been manually stopped or terminated before completion.
iv_statusreason TYPE /AWS1/CUSSTATUSREASON /AWS1/CUSSTATUSREASON¶
The reason for the current status of the upload job. Possible reasons:
VALIDATION_FAILURE: The upload job has encountered an error or issue and was unable to complete the profile data ingestion.
INTERNAL_FAILURE: Failure caused from service side
iv_createdat TYPE /AWS1/CUSTIMESTAMP /AWS1/CUSTIMESTAMP¶
The timestamp when the upload job was created.
iv_completedat TYPE /AWS1/CUSTIMESTAMP /AWS1/CUSTIMESTAMP¶
The timestamp when the upload job was completed.
it_fields TYPE /AWS1/CL_CUSOBJECTTYPEFIELD=>TT_FIELDMAP TT_FIELDMAP¶
The mapping between CSV Columns and Profile Object attributes for the upload job.
iv_uniquekey TYPE /AWS1/CUSTEXT /AWS1/CUSTEXT¶
The unique key columns used for de-duping the keys in the upload job.
io_resultssummary TYPE REF TO /AWS1/CL_CUSRESULTSSUMMARY /AWS1/CL_CUSRESULTSSUMMARY¶
The summary of results for the upload job, including the number of updated, created, and failed records.
iv_dataexpiry TYPE /AWS1/CUSEXPIRATIONDAYSINTEGER /AWS1/CUSEXPIRATIONDAYSINTEGER¶
The expiry duration for the profiles ingested with the upload job.
Queryable Attributes¶
JobId¶
The unique identifier of the upload job.
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 | 
DisplayName¶
The unique name of the upload job. Could be a file name to identify the upload job.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_DISPLAYNAME() | 
Getter for DISPLAYNAME, with configurable default | 
ASK_DISPLAYNAME() | 
Getter for DISPLAYNAME w/ exceptions if field has no value | 
HAS_DISPLAYNAME() | 
Determine if DISPLAYNAME has a value | 
Status¶
The status describing the status for the upload job. The following are Valid Values:
CREATED: The upload job has been created, but has not started processing yet.
IN_PROGRESS: The upload job is currently in progress, ingesting and processing the profile data.
PARTIALLY_SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data.
SUCCEEDED: The upload job has successfully completed the ingestion and processing of all profile data.
FAILED: The upload job has failed to complete.
STOPPED: The upload job has been manually stopped or terminated before completion.
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 | 
StatusReason¶
The reason for the current status of the upload job. Possible reasons:
VALIDATION_FAILURE: The upload job has encountered an error or issue and was unable to complete the profile data ingestion.
INTERNAL_FAILURE: Failure caused from service side
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_STATUSREASON() | 
Getter for STATUSREASON, with configurable default | 
ASK_STATUSREASON() | 
Getter for STATUSREASON w/ exceptions if field has no value | 
HAS_STATUSREASON() | 
Determine if STATUSREASON has a value | 
CreatedAt¶
The timestamp when the upload job 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 | 
CompletedAt¶
The timestamp when the upload job was completed.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_COMPLETEDAT() | 
Getter for COMPLETEDAT, with configurable default | 
ASK_COMPLETEDAT() | 
Getter for COMPLETEDAT w/ exceptions if field has no value | 
HAS_COMPLETEDAT() | 
Determine if COMPLETEDAT has a value | 
Fields¶
The mapping between CSV Columns and Profile Object attributes for the upload job.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_FIELDS() | 
Getter for FIELDS, with configurable default | 
ASK_FIELDS() | 
Getter for FIELDS w/ exceptions if field has no value | 
HAS_FIELDS() | 
Determine if FIELDS has a value | 
UniqueKey¶
The unique key columns used for de-duping the keys in the upload job.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_UNIQUEKEY() | 
Getter for UNIQUEKEY, with configurable default | 
ASK_UNIQUEKEY() | 
Getter for UNIQUEKEY w/ exceptions if field has no value | 
HAS_UNIQUEKEY() | 
Determine if UNIQUEKEY has a value | 
ResultsSummary¶
The summary of results for the upload job, including the number of updated, created, and failed records.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_RESULTSSUMMARY() | 
Getter for RESULTSSUMMARY | 
DataExpiry¶
The expiry duration for the profiles ingested with the upload job.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_DATAEXPIRY() | 
Getter for DATAEXPIRY, with configurable default | 
ASK_DATAEXPIRY() | 
Getter for DATAEXPIRY w/ exceptions if field has no value | 
HAS_DATAEXPIRY() | 
Determine if DATAEXPIRY has a value |