Skip to content

/AWS1/CL_TBDSTEPPARAMCHUNKS

Defines how a step parameter range should be divided into chunks.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_defaulttaskcount TYPE /AWS1/TBDDEFAULTTASKCOUNT /AWS1/TBDDEFAULTTASKCOUNT

The number of tasks to combine into a single chunk by default.

iv_rangeconstraint TYPE /AWS1/TBDRANGECONSTRAINT /AWS1/TBDRANGECONSTRAINT

Specifies whether the chunked ranges must be contiguous or can have gaps between them.

Optional arguments:

iv_targetruntimeseconds TYPE /AWS1/TBDTARGETRUNTIMESECONDS /AWS1/TBDTARGETRUNTIMESECONDS

The number of seconds to aim for when forming chunks.


Queryable Attributes

defaultTaskCount

The number of tasks to combine into a single chunk by default.

Accessible with the following methods

Method Description
GET_DEFAULTTASKCOUNT() Getter for DEFAULTTASKCOUNT, with configurable default
ASK_DEFAULTTASKCOUNT() Getter for DEFAULTTASKCOUNT w/ exceptions if field has no va
HAS_DEFAULTTASKCOUNT() Determine if DEFAULTTASKCOUNT has a value

targetRuntimeSeconds

The number of seconds to aim for when forming chunks.

Accessible with the following methods

Method Description
GET_TARGETRUNTIMESECONDS() Getter for TARGETRUNTIMESECONDS, with configurable default
ASK_TARGETRUNTIMESECONDS() Getter for TARGETRUNTIMESECONDS w/ exceptions if field has n
HAS_TARGETRUNTIMESECONDS() Determine if TARGETRUNTIMESECONDS has a value

rangeConstraint

Specifies whether the chunked ranges must be contiguous or can have gaps between them.

Accessible with the following methods

Method Description
GET_RANGECONSTRAINT() Getter for RANGECONSTRAINT, with configurable default
ASK_RANGECONSTRAINT() Getter for RANGECONSTRAINT w/ exceptions if field has no val
HAS_RANGECONSTRAINT() Determine if RANGECONSTRAINT has a value