Skip to content

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