/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 |