Skip to content

/AWS1/CL_CGSGETBULKPUBDETSRSP

The output for the GetBulkPublishDetails operation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_identitypoolid TYPE /AWS1/CGSIDENTITYPOOLID /AWS1/CGSIDENTITYPOOLID

A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

iv_bulkpublishstarttime TYPE /AWS1/CGSDATE /AWS1/CGSDATE

The date/time at which the last bulk publish was initiated.

iv_bulkpublishcompletetime TYPE /AWS1/CGSDATE /AWS1/CGSDATE

If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.

iv_bulkpublishstatus TYPE /AWS1/CGSBULKPUBLISHSTATUS /AWS1/CGSBULKPUBLISHSTATUS

Status of the last bulk publish operation, valid values are:

NOT_STARTED - No bulk publish has been requested for this identity pool

IN_PROGRESS - Data is being published to the configured stream

SUCCEEDED - All data for the identity pool has been published to the configured stream

FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.

iv_failuremessage TYPE /AWS1/CGSSTRING /AWS1/CGSSTRING

If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.


Queryable Attributes

IdentityPoolId

A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.

Accessible with the following methods

Method Description
GET_IDENTITYPOOLID() Getter for IDENTITYPOOLID, with configurable default
ASK_IDENTITYPOOLID() Getter for IDENTITYPOOLID w/ exceptions if field has no valu
HAS_IDENTITYPOOLID() Determine if IDENTITYPOOLID has a value

BulkPublishStartTime

The date/time at which the last bulk publish was initiated.

Accessible with the following methods

Method Description
GET_BULKPUBLISHSTARTTIME() Getter for BULKPUBLISHSTARTTIME, with configurable default
ASK_BULKPUBLISHSTARTTIME() Getter for BULKPUBLISHSTARTTIME w/ exceptions if field has n
HAS_BULKPUBLISHSTARTTIME() Determine if BULKPUBLISHSTARTTIME has a value

BulkPublishCompleteTime

If BulkPublishStatus is SUCCEEDED, the time the last bulk publish operation completed.

Accessible with the following methods

Method Description
GET_BULKPUBLISHCOMPLETETIME() Getter for BULKPUBLISHCOMPLETETIME, with configurable defaul
ASK_BULKPUBLISHCOMPLETETIME() Getter for BULKPUBLISHCOMPLETETIME w/ exceptions if field ha
HAS_BULKPUBLISHCOMPLETETIME() Determine if BULKPUBLISHCOMPLETETIME has a value

BulkPublishStatus

Status of the last bulk publish operation, valid values are:

NOT_STARTED - No bulk publish has been requested for this identity pool

IN_PROGRESS - Data is being published to the configured stream

SUCCEEDED - All data for the identity pool has been published to the configured stream

FAILED - Some portion of the data has failed to publish, check FailureMessage for the cause.

Accessible with the following methods

Method Description
GET_BULKPUBLISHSTATUS() Getter for BULKPUBLISHSTATUS, with configurable default
ASK_BULKPUBLISHSTATUS() Getter for BULKPUBLISHSTATUS w/ exceptions if field has no v
HAS_BULKPUBLISHSTATUS() Determine if BULKPUBLISHSTATUS has a value

FailureMessage

If BulkPublishStatus is FAILED this field will contain the error message that caused the bulk publish to fail.

Accessible with the following methods

Method Description
GET_FAILUREMESSAGE() Getter for FAILUREMESSAGE, with configurable default
ASK_FAILUREMESSAGE() Getter for FAILUREMESSAGE w/ exceptions if field has no valu
HAS_FAILUREMESSAGE() Determine if FAILUREMESSAGE has a value