/AWS1/CL_IOXMANAGEDTHGSCHLST00¶
Structure representing one schema item associated with a managed thing.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_endpointid TYPE /AWS1/IOXENDPOINTID /AWS1/IOXENDPOINTID¶
The id of the endpoint for a managed thing.
iv_capabilityid TYPE /AWS1/IOXCAPABILITYID /AWS1/IOXCAPABILITYID¶
The id of the capability for a managed thing.
io_schema TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT¶
The validation schema for one schema item associated with a managed thing.
Queryable Attributes¶
EndpointId¶
The id of the endpoint for a managed thing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINTID() |
Getter for ENDPOINTID, with configurable default |
ASK_ENDPOINTID() |
Getter for ENDPOINTID w/ exceptions if field has no value |
HAS_ENDPOINTID() |
Determine if ENDPOINTID has a value |
CapabilityId¶
The id of the capability for a managed thing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPABILITYID() |
Getter for CAPABILITYID, with configurable default |
ASK_CAPABILITYID() |
Getter for CAPABILITYID w/ exceptions if field has no value |
HAS_CAPABILITYID() |
Determine if CAPABILITYID has a value |
Schema¶
The validation schema for one schema item associated with a managed thing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMA() |
Getter for SCHEMA, with configurable default |
ASK_SCHEMA() |
Getter for SCHEMA w/ exceptions if field has no value |
HAS_SCHEMA() |
Determine if SCHEMA 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_MANAGEDTHINGSCHEMALISTDEFN¶
TYPES TT_MANAGEDTHINGSCHEMALISTDEFN TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOXMANAGEDTHGSCHLST00 WITH DEFAULT KEY
.