/AWS1/CL_AMUCODEGENJOB¶
Describes the configuration for a code generation job that is associated with an Amplify app.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/AMUUUID /AWS1/AMUUUID¶
The unique ID for the code generation job.
iv_appid TYPE /AWS1/AMUAPPID /AWS1/AMUAPPID¶
The ID of the Amplify app associated with the code generation job.
iv_environmentname TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The name of the backend environment associated with the code generation job.
Optional arguments:¶
io_renderconfig TYPE REF TO /AWS1/CL_AMUCODEGENJOBRENDER00 /AWS1/CL_AMUCODEGENJOBRENDER00¶
renderConfig
io_genericdataschema TYPE REF TO /AWS1/CL_AMUCODEGENJOBGENERI00 /AWS1/CL_AMUCODEGENJOBGENERI00¶
genericDataSchema
iv_autogenerateforms TYPE /AWS1/AMUBOOLEAN /AWS1/AMUBOOLEAN¶
Specifies whether to autogenerate forms in the code generation job.
io_features TYPE REF TO /AWS1/CL_AMUCODEGENFEATFLAGS /AWS1/CL_AMUCODEGENFEATFLAGS¶
features
iv_status TYPE /AWS1/AMUCODEGENJOBSTATUS /AWS1/AMUCODEGENJOBSTATUS¶
The status of the code generation job.
iv_statusmessage TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The customized status message for the code generation job.
io_asset TYPE REF TO /AWS1/CL_AMUCODEGENJOBASSET /AWS1/CL_AMUCODEGENJOBASSET¶
The
CodegenJobAssetto use for the code generation job.
it_tags TYPE /AWS1/CL_AMUTAGS_W=>TT_TAGS TT_TAGS¶
One or more key-value pairs to use when tagging the code generation job.
iv_createdat TYPE /AWS1/AMUTIMESTAMP /AWS1/AMUTIMESTAMP¶
The time that the code generation job was created.
iv_modifiedat TYPE /AWS1/AMUTIMESTAMP /AWS1/AMUTIMESTAMP¶
The time that the code generation job was modified.
it_dependencies TYPE /AWS1/CL_AMUCODEGENDEPENDENCY=>TT_CODEGENDEPENDENCIES TT_CODEGENDEPENDENCIES¶
Lists the dependency packages that may be required for the project code to run.
Queryable Attributes¶
id¶
The unique ID for the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
appId¶
The ID of the Amplify app associated with the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPID() |
Getter for APPID, with configurable default |
ASK_APPID() |
Getter for APPID w/ exceptions if field has no value |
HAS_APPID() |
Determine if APPID has a value |
environmentName¶
The name of the backend environment associated with the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVIRONMENTNAME() |
Getter for ENVIRONMENTNAME, with configurable default |
ASK_ENVIRONMENTNAME() |
Getter for ENVIRONMENTNAME w/ exceptions if field has no val |
HAS_ENVIRONMENTNAME() |
Determine if ENVIRONMENTNAME has a value |
renderConfig¶
renderConfig
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RENDERCONFIG() |
Getter for RENDERCONFIG |
genericDataSchema¶
genericDataSchema
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GENERICDATASCHEMA() |
Getter for GENERICDATASCHEMA |
autoGenerateForms¶
Specifies whether to autogenerate forms in the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTOGENERATEFORMS() |
Getter for AUTOGENERATEFORMS, with configurable default |
ASK_AUTOGENERATEFORMS() |
Getter for AUTOGENERATEFORMS w/ exceptions if field has no v |
HAS_AUTOGENERATEFORMS() |
Determine if AUTOGENERATEFORMS has a value |
features¶
features
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FEATURES() |
Getter for FEATURES |
status¶
The status of the code generation job.
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 |
statusMessage¶
The customized status message for the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSMESSAGE() |
Getter for STATUSMESSAGE, with configurable default |
ASK_STATUSMESSAGE() |
Getter for STATUSMESSAGE w/ exceptions if field has no value |
HAS_STATUSMESSAGE() |
Determine if STATUSMESSAGE has a value |
asset¶
The
CodegenJobAssetto use for the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSET() |
Getter for ASSET |
tags¶
One or more key-value pairs to use when tagging the code generation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
createdAt¶
The time that the code generation job was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
modifiedAt¶
The time that the code generation job was modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODIFIEDAT() |
Getter for MODIFIEDAT, with configurable default |
ASK_MODIFIEDAT() |
Getter for MODIFIEDAT w/ exceptions if field has no value |
HAS_MODIFIEDAT() |
Determine if MODIFIEDAT has a value |
dependencies¶
Lists the dependency packages that may be required for the project code to run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPENDENCIES() |
Getter for DEPENDENCIES, with configurable default |
ASK_DEPENDENCIES() |
Getter for DEPENDENCIES w/ exceptions if field has no value |
HAS_DEPENDENCIES() |
Determine if DEPENDENCIES has a value |