Skip to content

/AWS1/CL_QSTTOPICREFRESHSCHD

A structure that represents a topic refresh schedule.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_ISENABLED TYPE /AWS1/QSTNULLABLEBOOLEAN /AWS1/QSTNULLABLEBOOLEAN

A Boolean value that controls whether to schedule is enabled.

IV_BASEDONSPICESCHEDULE TYPE /AWS1/QSTBOOLEAN /AWS1/QSTBOOLEAN

A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

Optional arguments:

IV_STARTINGAT TYPE /AWS1/QSTTIMESTAMP /AWS1/QSTTIMESTAMP

The starting date and time for the refresh schedule.

IV_TIMEZONE TYPE /AWS1/QSTLIMITEDSTRING /AWS1/QSTLIMITEDSTRING

The timezone that you want the refresh schedule to use.

IV_REPEATAT TYPE /AWS1/QSTLIMITEDSTRING /AWS1/QSTLIMITEDSTRING

The time of day when the refresh should run, for example, Monday-Sunday.

IV_TOPICSCHEDULETYPE TYPE /AWS1/QSTTOPICSCHEDULETYPE /AWS1/QSTTOPICSCHEDULETYPE

The type of refresh schedule. Valid values for this structure are HOURLY, DAILY, WEEKLY, and MONTHLY.


Queryable Attributes

IsEnabled

A Boolean value that controls whether to schedule is enabled.

Accessible with the following methods

Method Description
GET_ISENABLED() Getter for ISENABLED, with configurable default
ASK_ISENABLED() Getter for ISENABLED w/ exceptions if field has no value
HAS_ISENABLED() Determine if ISENABLED has a value

BasedOnSpiceSchedule

A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

Accessible with the following methods

Method Description
GET_BASEDONSPICESCHEDULE() Getter for BASEDONSPICESCHEDULE

StartingAt

The starting date and time for the refresh schedule.

Accessible with the following methods

Method Description
GET_STARTINGAT() Getter for STARTINGAT, with configurable default
ASK_STARTINGAT() Getter for STARTINGAT w/ exceptions if field has no value
HAS_STARTINGAT() Determine if STARTINGAT has a value

Timezone

The timezone that you want the refresh schedule to use.

Accessible with the following methods

Method Description
GET_TIMEZONE() Getter for TIMEZONE, with configurable default
ASK_TIMEZONE() Getter for TIMEZONE w/ exceptions if field has no value
HAS_TIMEZONE() Determine if TIMEZONE has a value

RepeatAt

The time of day when the refresh should run, for example, Monday-Sunday.

Accessible with the following methods

Method Description
GET_REPEATAT() Getter for REPEATAT, with configurable default
ASK_REPEATAT() Getter for REPEATAT w/ exceptions if field has no value
HAS_REPEATAT() Determine if REPEATAT has a value

TopicScheduleType

The type of refresh schedule. Valid values for this structure are HOURLY, DAILY, WEEKLY, and MONTHLY.

Accessible with the following methods

Method Description
GET_TOPICSCHEDULETYPE() Getter for TOPICSCHEDULETYPE, with configurable default
ASK_TOPICSCHEDULETYPE() Getter for TOPICSCHEDULETYPE w/ exceptions if field has no v
HAS_TOPICSCHEDULETYPE() Determine if TOPICSCHEDULETYPE has a value