Skip to content

/AWS1/CL_SGEDEPLOYMENTMODEL

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_modelhandle TYPE /AWS1/SGEENTITYNAME /AWS1/SGEENTITYNAME

The unique handle of the model.

iv_modelname TYPE /AWS1/SGEMODELNAME /AWS1/SGEMODELNAME

The name of the model.

iv_modelversion TYPE /AWS1/SGEVERSION /AWS1/SGEVERSION

The version of the model.

iv_desiredstate TYPE /AWS1/SGEMODELSTATE /AWS1/SGEMODELSTATE

The desired state of the model.

iv_state TYPE /AWS1/SGEMODELSTATE /AWS1/SGEMODELSTATE

Returns the current state of the model.

iv_status TYPE /AWS1/SGEDEPLOYMENTSTATUS /AWS1/SGEDEPLOYMENTSTATUS

Returns the deployment status of the model.

iv_statusreason TYPE /AWS1/SGESTRING /AWS1/SGESTRING

Returns the error message for the deployment status result.

iv_rollbackfailurereason TYPE /AWS1/SGESTRING /AWS1/SGESTRING

Returns the error message if there is a rollback.


Queryable Attributes

ModelHandle

The unique handle of the model.

Accessible with the following methods

Method Description
GET_MODELHANDLE() Getter for MODELHANDLE, with configurable default
ASK_MODELHANDLE() Getter for MODELHANDLE w/ exceptions if field has no value
HAS_MODELHANDLE() Determine if MODELHANDLE has a value

ModelName

The name of the model.

Accessible with the following methods

Method Description
GET_MODELNAME() Getter for MODELNAME, with configurable default
ASK_MODELNAME() Getter for MODELNAME w/ exceptions if field has no value
HAS_MODELNAME() Determine if MODELNAME has a value

ModelVersion

The version of the model.

Accessible with the following methods

Method Description
GET_MODELVERSION() Getter for MODELVERSION, with configurable default
ASK_MODELVERSION() Getter for MODELVERSION w/ exceptions if field has no value
HAS_MODELVERSION() Determine if MODELVERSION has a value

DesiredState

The desired state of the model.

Accessible with the following methods

Method Description
GET_DESIREDSTATE() Getter for DESIREDSTATE, with configurable default
ASK_DESIREDSTATE() Getter for DESIREDSTATE w/ exceptions if field has no value
HAS_DESIREDSTATE() Determine if DESIREDSTATE has a value

State

Returns the current state of the model.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

Status

Returns the deployment status of the model.

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

StatusReason

Returns the error message for the deployment status result.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

RollbackFailureReason

Returns the error message if there is a rollback.

Accessible with the following methods

Method Description
GET_ROLLBACKFAILUREREASON() Getter for ROLLBACKFAILUREREASON, with configurable default
ASK_ROLLBACKFAILUREREASON() Getter for ROLLBACKFAILUREREASON w/ exceptions if field has
HAS_ROLLBACKFAILUREREASON() Determine if ROLLBACKFAILUREREASON 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_DEPLOYMENTMODELS

TYPES TT_DEPLOYMENTMODELS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGEDEPLOYMENTMODEL WITH DEFAULT KEY
.