Skip to content

/AWS1/CL_MGNNETMIGCODEGENSEG

A segment of generated code representing a logical grouping of infrastructure resources.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_jobid TYPE /AWS1/MGNNETWORKMIGRATIONJOBID /AWS1/MGNNETWORKMIGRATIONJOBID

The unique identifier of the code generation job.

iv_networkmigrationexecid TYPE /AWS1/MGNNETWORKMIGREXECID /AWS1/MGNNETWORKMIGREXECID

The unique identifier of the network migration execution.

iv_networkmigrationdefnid TYPE /AWS1/MGNNETWORKMIGRDEFNID /AWS1/MGNNETWORKMIGRDEFNID

The unique identifier of the network migration definition.

iv_segmentid TYPE /AWS1/MGNSEGMENTID /AWS1/MGNSEGMENTID

The unique identifier of the segment.

iv_segmenttype TYPE /AWS1/MGNNETMIGCODEGENSEGTYPE /AWS1/MGNNETMIGCODEGENSEGTYPE

The type of the segment.

iv_logicalid TYPE /AWS1/MGNLOGICALID /AWS1/MGNLOGICALID

The logical identifier for the segment.

iv_mappersegmentid TYPE /AWS1/MGNSEGMENTID /AWS1/MGNSEGMENTID

The ID of the mapper segment that this code generation segment was created from.

it_artifacts TYPE /AWS1/CL_MGNNETMIGCODEGENARTF=>TT_NETWORKMIGRCODEGENERARTFCTS TT_NETWORKMIGRCODEGENERARTFCTS

A list of artifacts generated for this segment.

iv_createdat TYPE /AWS1/MGNTIMESTAMP /AWS1/MGNTIMESTAMP

The timestamp when the segment was created.


Queryable Attributes

jobID

The unique identifier of the code generation job.

Accessible with the following methods

Method Description
GET_JOBID() Getter for JOBID, with configurable default
ASK_JOBID() Getter for JOBID w/ exceptions if field has no value
HAS_JOBID() Determine if JOBID has a value

networkMigrationExecutionID

The unique identifier of the network migration execution.

Accessible with the following methods

Method Description
GET_NETWORKMIGRATIONEXECID() Getter for NETWORKMIGRATIONEXECUTIONID, with configurable de
ASK_NETWORKMIGRATIONEXECID() Getter for NETWORKMIGRATIONEXECUTIONID w/ exceptions if fiel
HAS_NETWORKMIGRATIONEXECID() Determine if NETWORKMIGRATIONEXECUTIONID has a value

networkMigrationDefinitionID

The unique identifier of the network migration definition.

Accessible with the following methods

Method Description
GET_NETWORKMIGRATIONDEFNID() Getter for NETWORKMIGRATIONDEFINITIONID, with configurable d
ASK_NETWORKMIGRATIONDEFNID() Getter for NETWORKMIGRATIONDEFINITIONID w/ exceptions if fie
HAS_NETWORKMIGRATIONDEFNID() Determine if NETWORKMIGRATIONDEFINITIONID has a value

segmentID

The unique identifier of the segment.

Accessible with the following methods

Method Description
GET_SEGMENTID() Getter for SEGMENTID, with configurable default
ASK_SEGMENTID() Getter for SEGMENTID w/ exceptions if field has no value
HAS_SEGMENTID() Determine if SEGMENTID has a value

segmentType

The type of the segment.

Accessible with the following methods

Method Description
GET_SEGMENTTYPE() Getter for SEGMENTTYPE, with configurable default
ASK_SEGMENTTYPE() Getter for SEGMENTTYPE w/ exceptions if field has no value
HAS_SEGMENTTYPE() Determine if SEGMENTTYPE has a value

logicalID

The logical identifier for the segment.

Accessible with the following methods

Method Description
GET_LOGICALID() Getter for LOGICALID, with configurable default
ASK_LOGICALID() Getter for LOGICALID w/ exceptions if field has no value
HAS_LOGICALID() Determine if LOGICALID has a value

mapperSegmentID

The ID of the mapper segment that this code generation segment was created from.

Accessible with the following methods

Method Description
GET_MAPPERSEGMENTID() Getter for MAPPERSEGMENTID, with configurable default
ASK_MAPPERSEGMENTID() Getter for MAPPERSEGMENTID w/ exceptions if field has no val
HAS_MAPPERSEGMENTID() Determine if MAPPERSEGMENTID has a value

artifacts

A list of artifacts generated for this segment.

Accessible with the following methods

Method Description
GET_ARTIFACTS() Getter for ARTIFACTS, with configurable default
ASK_ARTIFACTS() Getter for ARTIFACTS w/ exceptions if field has no value
HAS_ARTIFACTS() Determine if ARTIFACTS has a value

createdAt

The timestamp when the segment 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_NETMIGRCODEGENRTNSEGSLIST

TYPES TT_NETMIGRCODEGENRTNSEGSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MGNNETMIGCODEGENSEG WITH DEFAULT KEY
.