/AWS1/CL_BTCTSKCONTAINERDEPE00¶
A list of containers that this task depends on.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_containername
TYPE /AWS1/BTCSTRING
/AWS1/BTCSTRING
¶
A unique identifier for the container.
iv_condition
TYPE /AWS1/BTCSTRING
/AWS1/BTCSTRING
¶
The dependency condition of the container. The following are the available conditions and their behavior:
START
- This condition emulates the behavior of links and volumes today. It validates that a dependent container is started before permitting other containers to start.
COMPLETE
- This condition validates that a dependent container runs to completion (exits) before permitting other containers to start. This can be useful for nonessential containers that run a script and then exit. This condition can't be set on an essential container.
SUCCESS
- This condition is the same asCOMPLETE
, but it also requires that the container exits with a zero status. This condition can't be set on an essential container.
Queryable Attributes¶
containerName¶
A unique identifier for the container.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTAINERNAME() |
Getter for CONTAINERNAME, with configurable default |
ASK_CONTAINERNAME() |
Getter for CONTAINERNAME w/ exceptions if field has no value |
HAS_CONTAINERNAME() |
Determine if CONTAINERNAME has a value |
condition¶
The dependency condition of the container. The following are the available conditions and their behavior:
START
- This condition emulates the behavior of links and volumes today. It validates that a dependent container is started before permitting other containers to start.
COMPLETE
- This condition validates that a dependent container runs to completion (exits) before permitting other containers to start. This can be useful for nonessential containers that run a script and then exit. This condition can't be set on an essential container.
SUCCESS
- This condition is the same asCOMPLETE
, but it also requires that the container exits with a zero status. This condition can't be set on an essential container.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONDITION() |
Getter for CONDITION, with configurable default |
ASK_CONDITION() |
Getter for CONDITION w/ exceptions if field has no value |
HAS_CONDITION() |
Determine if CONDITION has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TASKCONTAINERDEPENDENCYLIST
¶
TYPES TT_TASKCONTAINERDEPENDENCYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCTSKCONTAINERDEPE00 WITH DEFAULT KEY
.