Skip to content

/AWS1/CL_IOXMATTERCAPABILITY01

Matter endpoint used in capability report.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/IOXENDPOINTID /AWS1/IOXENDPOINTID

The id of the Amazon Web Services Matter capability report endpoint.

it_devicetypes TYPE /AWS1/CL_IOXDEVICETYPES_W=>TT_DEVICETYPES TT_DEVICETYPES

The type of device.

it_clusters TYPE /AWS1/CL_IOXMATTERCAPABILITY02=>TT_MATTERCAPABILITYRPTCLUSTS TT_MATTERCAPABILITYRPTCLUSTS

Matter clusters used in capability report.

Optional arguments:

it_parts TYPE /AWS1/CL_IOXMATTERCAPABILITY07=>TT_MATTERCAPABILITYRPTENDPTP00 TT_MATTERCAPABILITYRPTENDPTP00

Heirachy of child endpoints contained in the given endpoint.

it_semantictags TYPE /AWS1/CL_IOXMATTERCAPABILITY08=>TT_MATTERCAPABILITYRPTENDPTS00 TT_MATTERCAPABILITYRPTENDPTS00

Semantic information related to endpoint.

it_clientclusters TYPE /AWS1/CL_IOXMATTERCAPABILITY09=>TT_MATTERCAPABILITYRPTENDPTC00 TT_MATTERCAPABILITYRPTENDPTC00

Semantic information related to endpoint.


Queryable Attributes

id

The id of the Amazon Web Services Matter capability report endpoint.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

deviceTypes

The type of device.

Accessible with the following methods

Method Description
GET_DEVICETYPES() Getter for DEVICETYPES, with configurable default
ASK_DEVICETYPES() Getter for DEVICETYPES w/ exceptions if field has no value
HAS_DEVICETYPES() Determine if DEVICETYPES has a value

clusters

Matter clusters used in capability report.

Accessible with the following methods

Method Description
GET_CLUSTERS() Getter for CLUSTERS, with configurable default
ASK_CLUSTERS() Getter for CLUSTERS w/ exceptions if field has no value
HAS_CLUSTERS() Determine if CLUSTERS has a value

parts

Heirachy of child endpoints contained in the given endpoint.

Accessible with the following methods

Method Description
GET_PARTS() Getter for PARTS, with configurable default
ASK_PARTS() Getter for PARTS w/ exceptions if field has no value
HAS_PARTS() Determine if PARTS has a value

semanticTags

Semantic information related to endpoint.

Accessible with the following methods

Method Description
GET_SEMANTICTAGS() Getter for SEMANTICTAGS, with configurable default
ASK_SEMANTICTAGS() Getter for SEMANTICTAGS w/ exceptions if field has no value
HAS_SEMANTICTAGS() Determine if SEMANTICTAGS has a value

clientClusters

Semantic information related to endpoint.

Accessible with the following methods

Method Description
GET_CLIENTCLUSTERS() Getter for CLIENTCLUSTERS, with configurable default
ASK_CLIENTCLUSTERS() Getter for CLIENTCLUSTERS w/ exceptions if field has no valu
HAS_CLIENTCLUSTERS() Determine if CLIENTCLUSTERS 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_MATTERCAPABILITYRPTENDPTS

TYPES TT_MATTERCAPABILITYRPTENDPTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOXMATTERCAPABILITY01 WITH DEFAULT KEY
.