/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
.