/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¶
UDFstands for user-defined functions. This type of artifact must be in an S3 bucket. ADEPENDENCY_JARcan be in either Maven or an S3 bucket.
Optional arguments:¶
io_s3contentlocation TYPE REF TO /AWS1/CL_KN2S3CONTENTLOCATION /AWS1/CL_KN2S3CONTENTLOCATION¶
S3ContentLocation
io_mavenreference TYPE REF TO /AWS1/CL_KN2MAVENREFERENCE /AWS1/CL_KN2MAVENREFERENCE¶
The parameters required to fully specify a Maven reference.
Queryable Attributes¶
ArtifactType¶
UDFstands for user-defined functions. This type of artifact must be in an S3 bucket. ADEPENDENCY_JARcan 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¶
S3ContentLocation
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
.