/AWS1/CL_MD2CREHARVESTJOBRSP¶
The response object returned after creating a harvest job.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_CHANNELGROUPNAME
TYPE /AWS1/MD2RESOURCENAME
/AWS1/MD2RESOURCENAME
¶
The name of the channel group containing the channel from which content is being harvested.
IV_CHANNELNAME
TYPE /AWS1/MD2RESOURCENAME
/AWS1/MD2RESOURCENAME
¶
The name of the channel from which content is being harvested.
IV_ORIGINENDPOINTNAME
TYPE /AWS1/MD2RESOURCENAME
/AWS1/MD2RESOURCENAME
¶
The name of the origin endpoint from which content is being harvested.
IO_DESTINATION
TYPE REF TO /AWS1/CL_MD2DESTINATION
/AWS1/CL_MD2DESTINATION
¶
The S3 destination where the harvested content will be placed.
IV_HARVESTJOBNAME
TYPE /AWS1/MD2RESOURCENAME
/AWS1/MD2RESOURCENAME
¶
The name of the created harvest job.
IO_HARVESTEDMANIFESTS
TYPE REF TO /AWS1/CL_MD2HARVESTEDMANIFESTS
/AWS1/CL_MD2HARVESTEDMANIFESTS
¶
A list of manifests that will be harvested.
IO_SCHEDULECONFIGURATION
TYPE REF TO /AWS1/CL_MD2HARVESTERSCHDCONF
/AWS1/CL_MD2HARVESTERSCHDCONF
¶
The configuration for when the harvest job will run, including start and end times.
IV_ARN
TYPE /AWS1/MD2STRING
/AWS1/MD2STRING
¶
The Amazon Resource Name (ARN) of the created harvest job.
IV_CREATEDAT
TYPE /AWS1/MD2TIMESTAMP
/AWS1/MD2TIMESTAMP
¶
The date and time the harvest job was created.
IV_MODIFIEDAT
TYPE /AWS1/MD2TIMESTAMP
/AWS1/MD2TIMESTAMP
¶
The date and time the harvest job was last modified.
IV_STATUS
TYPE /AWS1/MD2HARVESTJOBSTATUS
/AWS1/MD2HARVESTJOBSTATUS
¶
The current status of the harvest job (e.g., CREATED, IN_PROGRESS, ABORTED, COMPLETED, FAILED).
Optional arguments:¶
IV_DESCRIPTION
TYPE /AWS1/MD2RESOURCEDESCRIPTION
/AWS1/MD2RESOURCEDESCRIPTION
¶
The description of the harvest job, if provided.
IV_ERRORMESSAGE
TYPE /AWS1/MD2STRING
/AWS1/MD2STRING
¶
An error message if the harvest job creation failed.
IV_ETAG
TYPE /AWS1/MD2ENTITYTAG
/AWS1/MD2ENTITYTAG
¶
The current version of the harvest job. Used for concurrency control.
IT_TAGS
TYPE /AWS1/CL_MD2TAGMAP_W=>TT_TAGMAP
TT_TAGMAP
¶
A collection of tags associated with the harvest job.
Queryable Attributes¶
ChannelGroupName¶
The name of the channel group containing the channel from which content is being harvested.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELGROUPNAME() |
Getter for CHANNELGROUPNAME, with configurable default |
ASK_CHANNELGROUPNAME() |
Getter for CHANNELGROUPNAME w/ exceptions if field has no va |
HAS_CHANNELGROUPNAME() |
Determine if CHANNELGROUPNAME has a value |
ChannelName¶
The name of the channel from which content is being harvested.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELNAME() |
Getter for CHANNELNAME, with configurable default |
ASK_CHANNELNAME() |
Getter for CHANNELNAME w/ exceptions if field has no value |
HAS_CHANNELNAME() |
Determine if CHANNELNAME has a value |
OriginEndpointName¶
The name of the origin endpoint from which content is being harvested.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ORIGINENDPOINTNAME() |
Getter for ORIGINENDPOINTNAME, with configurable default |
ASK_ORIGINENDPOINTNAME() |
Getter for ORIGINENDPOINTNAME w/ exceptions if field has no |
HAS_ORIGINENDPOINTNAME() |
Determine if ORIGINENDPOINTNAME has a value |
Destination¶
The S3 destination where the harvested content will be placed.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESTINATION() |
Getter for DESTINATION |
HarvestJobName¶
The name of the created harvest job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HARVESTJOBNAME() |
Getter for HARVESTJOBNAME, with configurable default |
ASK_HARVESTJOBNAME() |
Getter for HARVESTJOBNAME w/ exceptions if field has no valu |
HAS_HARVESTJOBNAME() |
Determine if HARVESTJOBNAME has a value |
HarvestedManifests¶
A list of manifests that will be harvested.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HARVESTEDMANIFESTS() |
Getter for HARVESTEDMANIFESTS |
Description¶
The description of the harvest job, if provided.
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 |
ScheduleConfiguration¶
The configuration for when the harvest job will run, including start and end times.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULECONFIGURATION() |
Getter for SCHEDULECONFIGURATION |
Arn¶
The Amazon Resource Name (ARN) of the created harvest job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
CreatedAt¶
The date and time the harvest 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 |
ModifiedAt¶
The date and time the harvest job was last modified.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MODIFIEDAT() |
Getter for MODIFIEDAT, with configurable default |
ASK_MODIFIEDAT() |
Getter for MODIFIEDAT w/ exceptions if field has no value |
HAS_MODIFIEDAT() |
Determine if MODIFIEDAT has a value |
Status¶
The current status of the harvest job (e.g., CREATED, IN_PROGRESS, ABORTED, COMPLETED, FAILED).
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 |
ErrorMessage¶
An error message if the harvest job creation 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 |
ETag¶
The current version of the harvest job. Used for concurrency control.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ETAG() |
Getter for ETAG, with configurable default |
ASK_ETAG() |
Getter for ETAG w/ exceptions if field has no value |
HAS_ETAG() |
Determine if ETAG has a value |
Tags¶
A collection of tags associated with the harvest job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |