Skip to content

/AWS1/CL_IOTTHINGTYPEDEFN

The definition of the thing type, including thing type name and description.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_THINGTYPENAME TYPE /AWS1/IOTTHINGTYPENAME /AWS1/IOTTHINGTYPENAME

The name of the thing type.

IV_THINGTYPEARN TYPE /AWS1/IOTTHINGTYPEARN /AWS1/IOTTHINGTYPEARN

The thing type ARN.

IO_THINGTYPEPROPERTIES TYPE REF TO /AWS1/CL_IOTTHINGTYPEPRPS /AWS1/CL_IOTTHINGTYPEPRPS

The ThingTypeProperties for the thing type.

IO_THINGTYPEMETADATA TYPE REF TO /AWS1/CL_IOTTHINGTYPEMETADATA /AWS1/CL_IOTTHINGTYPEMETADATA

The ThingTypeMetadata contains additional information about the thing type including: creation date and time, a value indicating whether the thing type is deprecated, and a date and time when it was deprecated.


Queryable Attributes

thingTypeName

The name of the thing type.

Accessible with the following methods

Method Description
GET_THINGTYPENAME() Getter for THINGTYPENAME, with configurable default
ASK_THINGTYPENAME() Getter for THINGTYPENAME w/ exceptions if field has no value
HAS_THINGTYPENAME() Determine if THINGTYPENAME has a value

thingTypeArn

The thing type ARN.

Accessible with the following methods

Method Description
GET_THINGTYPEARN() Getter for THINGTYPEARN, with configurable default
ASK_THINGTYPEARN() Getter for THINGTYPEARN w/ exceptions if field has no value
HAS_THINGTYPEARN() Determine if THINGTYPEARN has a value

thingTypeProperties

The ThingTypeProperties for the thing type.

Accessible with the following methods

Method Description
GET_THINGTYPEPROPERTIES() Getter for THINGTYPEPROPERTIES

thingTypeMetadata

The ThingTypeMetadata contains additional information about the thing type including: creation date and time, a value indicating whether the thing type is deprecated, and a date and time when it was deprecated.

Accessible with the following methods

Method Description
GET_THINGTYPEMETADATA() Getter for THINGTYPEMETADATA

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_THINGTYPELIST

TYPES TT_THINGTYPELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOTTHINGTYPEDEFN WITH DEFAULT KEY
.