/AWS1/CL_CUSPUTSEGSUBSCRRSP¶
PutSegmentSubscriptionResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_status TYPE /AWS1/CUSSEGMENTSUBSCRTATUS /AWS1/CUSSEGMENTSUBSCRTATUS¶
The current lifecycle status of the subscription. The following are valid values:
STARTING: Initial snapshot is in progress.
RUNNING: Notifications are active and running.
STOPPED: Notifications have been stopped.
FAILED: Notifications failed (for example, the Amazon Kinesis data stream became inaccessible).
io_scheduleconfiguration TYPE REF TO /AWS1/CL_CUSSCHEDULECONF /AWS1/CL_CUSSCHEDULECONF¶
The schedule configuration for the subscription, if configured.
iv_startedat TYPE /AWS1/CUSTIMESTAMP /AWS1/CUSTIMESTAMP¶
The timestamp of when the subscription was started.
Queryable Attributes¶
Status¶
The current lifecycle status of the subscription. The following are valid values:
STARTING: Initial snapshot is in progress.
RUNNING: Notifications are active and running.
STOPPED: Notifications have been stopped.
FAILED: Notifications failed (for example, the Amazon Kinesis data stream became inaccessible).
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 |
ScheduleConfiguration¶
The schedule configuration for the subscription, if configured.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULECONFIGURATION() |
Getter for SCHEDULECONFIGURATION |
StartedAt¶
The timestamp of when the subscription was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |