Skip to content

/AWS1/CL_GLUDYNAMICTRANSFORM

Specifies the set of parameters needed to perform the dynamic transform.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/GLUENCLOSEDINSTRINGPRP /AWS1/GLUENCLOSEDINSTRINGPRP

Specifies the name of the dynamic transform.

iv_transformname TYPE /AWS1/GLUENCLOSEDINSTRINGPRP /AWS1/GLUENCLOSEDINSTRINGPRP

Specifies the name of the dynamic transform as it appears in the Glue Studio visual editor.

it_inputs TYPE /AWS1/CL_GLUONEINPUT_W=>TT_ONEINPUT TT_ONEINPUT

Specifies the inputs for the dynamic transform that are required.

iv_functionname TYPE /AWS1/GLUENCLOSEDINSTRINGPRP /AWS1/GLUENCLOSEDINSTRINGPRP

Specifies the name of the function of the dynamic transform.

iv_path TYPE /AWS1/GLUENCLOSEDINSTRINGPRP /AWS1/GLUENCLOSEDINSTRINGPRP

Specifies the path of the dynamic transform source and config files.

Optional arguments:

it_parameters TYPE /AWS1/CL_GLUTRANSFORMCFGPARAM=>TT_TRANSFORMCONFIGPARAMLIST TT_TRANSFORMCONFIGPARAMLIST

Specifies the parameters of the dynamic transform.

iv_version TYPE /AWS1/GLUENCLOSEDINSTRINGPRP /AWS1/GLUENCLOSEDINSTRINGPRP

This field is not used and will be deprecated in future release.

it_outputschemas TYPE /AWS1/CL_GLUGLUESCHEMA=>TT_GLUESCHEMAS TT_GLUESCHEMAS

Specifies the data schema for the dynamic transform.


Queryable Attributes

Name

Specifies the name of the dynamic transform.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

TransformName

Specifies the name of the dynamic transform as it appears in the Glue Studio visual editor.

Accessible with the following methods

Method Description
GET_TRANSFORMNAME() Getter for TRANSFORMNAME, with configurable default
ASK_TRANSFORMNAME() Getter for TRANSFORMNAME w/ exceptions if field has no value
HAS_TRANSFORMNAME() Determine if TRANSFORMNAME has a value

Inputs

Specifies the inputs for the dynamic transform that are required.

Accessible with the following methods

Method Description
GET_INPUTS() Getter for INPUTS, with configurable default
ASK_INPUTS() Getter for INPUTS w/ exceptions if field has no value
HAS_INPUTS() Determine if INPUTS has a value

Parameters

Specifies the parameters of the dynamic transform.

Accessible with the following methods

Method Description
GET_PARAMETERS() Getter for PARAMETERS, with configurable default
ASK_PARAMETERS() Getter for PARAMETERS w/ exceptions if field has no value
HAS_PARAMETERS() Determine if PARAMETERS has a value

FunctionName

Specifies the name of the function of the dynamic transform.

Accessible with the following methods

Method Description
GET_FUNCTIONNAME() Getter for FUNCTIONNAME, with configurable default
ASK_FUNCTIONNAME() Getter for FUNCTIONNAME w/ exceptions if field has no value
HAS_FUNCTIONNAME() Determine if FUNCTIONNAME has a value

Path

Specifies the path of the dynamic transform source and config files.

Accessible with the following methods

Method Description
GET_PATH() Getter for PATH, with configurable default
ASK_PATH() Getter for PATH w/ exceptions if field has no value
HAS_PATH() Determine if PATH has a value

Version

This field is not used and will be deprecated in future release.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

OutputSchemas

Specifies the data schema for the dynamic transform.

Accessible with the following methods

Method Description
GET_OUTPUTSCHEMAS() Getter for OUTPUTSCHEMAS, with configurable default
ASK_OUTPUTSCHEMAS() Getter for OUTPUTSCHEMAS w/ exceptions if field has no value
HAS_OUTPUTSCHEMAS() Determine if OUTPUTSCHEMAS has a value