/AWS1/CL_SFNVLDTSTATEMACHINE01¶
ValidateStateMachineDefinitionOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_result TYPE /AWS1/SFNVLDTSTATEMACHINEDEF00 /AWS1/SFNVLDTSTATEMACHINEDEF00¶
The result value will be
OKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.
it_diagnostics TYPE /AWS1/CL_SFNVLDTSTATEMACHINE02=>TT_VLDTSTATEMACHINEDEFDIAGNO00 TT_VLDTSTATEMACHINEDEFDIAGNO00¶
An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could be
OKeven when warning diagnostics are present in the response.
Optional arguments:¶
iv_truncated TYPE /AWS1/SFNVLDTSTATEMACHINEDEF06 /AWS1/SFNVLDTSTATEMACHINEDEF06¶
The result value will be
trueif the number of diagnostics found in the workflow definition exceedsmaxResults. When all diagnostics results are returned, the value will befalse.
Queryable Attributes¶
result¶
The result value will be
OKwhen no syntax errors are found, orFAILif the workflow definition does not pass verification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESULT() |
Getter for RESULT, with configurable default |
ASK_RESULT() |
Getter for RESULT w/ exceptions if field has no value |
HAS_RESULT() |
Determine if RESULT has a value |
diagnostics¶
An array of diagnostic errors and warnings found during validation of the state machine definition. Since warnings do not prevent deploying your workflow definition, the result value could be
OKeven when warning diagnostics are present in the response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIAGNOSTICS() |
Getter for DIAGNOSTICS, with configurable default |
ASK_DIAGNOSTICS() |
Getter for DIAGNOSTICS w/ exceptions if field has no value |
HAS_DIAGNOSTICS() |
Determine if DIAGNOSTICS has a value |
truncated¶
The result value will be
trueif the number of diagnostics found in the workflow definition exceedsmaxResults. When all diagnostics results are returned, the value will befalse.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUNCATED() |
Getter for TRUNCATED, with configurable default |
ASK_TRUNCATED() |
Getter for TRUNCATED w/ exceptions if field has no value |
HAS_TRUNCATED() |
Determine if TRUNCATED has a value |