Skip to content

/AWS1/CL_KN2CUSTOMARTIFACTCONF

Specifies dependency JARs, as well as JAR files that contain user-defined functions (UDF).

CONSTRUCTOR

IMPORTING

Required arguments:

iv_artifacttype TYPE /AWS1/KN2ARTIFACTTYPE /AWS1/KN2ARTIFACTTYPE

UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

Optional arguments:

io_s3contentlocation TYPE REF TO /AWS1/CL_KN2S3CONTENTLOCATION /AWS1/CL_KN2S3CONTENTLOCATION

For a Managed Service for Apache Flink application provides a description of an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

io_mavenreference TYPE REF TO /AWS1/CL_KN2MAVENREFERENCE /AWS1/CL_KN2MAVENREFERENCE

The parameters required to fully specify a Maven reference.


Queryable Attributes

ArtifactType

UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

Accessible with the following methods

Method Description
GET_ARTIFACTTYPE() Getter for ARTIFACTTYPE, with configurable default
ASK_ARTIFACTTYPE() Getter for ARTIFACTTYPE w/ exceptions if field has no value
HAS_ARTIFACTTYPE() Determine if ARTIFACTTYPE has a value

S3ContentLocation

For a Managed Service for Apache Flink application provides a description of an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

Accessible with the following methods

Method Description
GET_S3CONTENTLOCATION() Getter for S3CONTENTLOCATION

MavenReference

The parameters required to fully specify a Maven reference.

Accessible with the following methods

Method Description
GET_MAVENREFERENCE() Getter for MAVENREFERENCE

Public Local Types In This Class

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

TT_CUSTOMARTIFACTSCONFLIST

TYPES TT_CUSTOMARTIFACTSCONFLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KN2CUSTOMARTIFACTCONF WITH DEFAULT KEY
.