/AWS1/CL_IOMSOURCECONF¶
The source configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_type TYPE /AWS1/IOMSOURCETYPE /AWS1/IOMSOURCETYPE¶
The source configuration type.
Optional arguments:¶
io_s3configuration TYPE REF TO /AWS1/CL_IOMS3SOURCECONF /AWS1/CL_IOMS3SOURCECONF¶
The source configuration S3 configuration.
io_iotsitewiseconfiguration TYPE REF TO /AWS1/CL_IOMIOTSITEWISESRCCONF /AWS1/CL_IOMIOTSITEWISESRCCONF¶
The source configuration IoT SiteWise configuration.
io_iottwinmakerconfiguration TYPE REF TO /AWS1/CL_IOMIOTTWINMAKERSRCC00 /AWS1/CL_IOMIOTTWINMAKERSRCC00¶
The source configuration IoT TwinMaker configuration.
Queryable Attributes¶
type¶
The source configuration type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
s3Configuration¶
The source configuration S3 configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3CONFIGURATION() |
Getter for S3CONFIGURATION |
iotSiteWiseConfiguration¶
The source configuration IoT SiteWise configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IOTSITEWISECONFIGURATION() |
Getter for IOTSITEWISECONFIGURATION |
iotTwinMakerConfiguration¶
The source configuration IoT TwinMaker configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IOTTWINMAKERCONF() |
Getter for IOTTWINMAKERCONFIGURATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SOURCECONFIGURATIONS¶
TYPES TT_SOURCECONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOMSOURCECONF WITH DEFAULT KEY
.