Skip to content

/AWS1/CL_IODSUITEDEFNINFMTION

Information about the suite definition.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_suitedefinitionid TYPE /AWS1/IODUUID /AWS1/IODUUID

Suite definition ID of the test suite.

iv_suitedefinitionname TYPE /AWS1/IODSUITEDEFINITIONNAME /AWS1/IODSUITEDEFINITIONNAME

Suite name of the test suite.

it_defaultdevices TYPE /AWS1/CL_IODDEVICEUNDERTEST=>TT_DEVICEUNDERTESTLIST TT_DEVICEUNDERTESTLIST

Specifies the devices that are under test for the test suite.

iv_intendedforqualification TYPE /AWS1/IODINTENDEDFORQUALIFIC00 /AWS1/IODINTENDEDFORQUALIFIC00

Specifies if the test suite is intended for qualification.

iv_islongdurationtest TYPE /AWS1/IODISLONGDURTESTBOOLEAN /AWS1/IODISLONGDURTESTBOOLEAN

Verifies if the test suite is a long duration test.

iv_protocol TYPE /AWS1/IODPROTOCOL /AWS1/IODPROTOCOL

Gets the MQTT protocol that is configured in the suite definition.

iv_createdat TYPE /AWS1/IODTIMESTAMP /AWS1/IODTIMESTAMP

Date (in Unix epoch time) when the test suite was created.


Queryable Attributes

suiteDefinitionId

Suite definition ID of the test suite.

Accessible with the following methods

Method Description
GET_SUITEDEFINITIONID() Getter for SUITEDEFINITIONID, with configurable default
ASK_SUITEDEFINITIONID() Getter for SUITEDEFINITIONID w/ exceptions if field has no v
HAS_SUITEDEFINITIONID() Determine if SUITEDEFINITIONID has a value

suiteDefinitionName

Suite name of the test suite.

Accessible with the following methods

Method Description
GET_SUITEDEFINITIONNAME() Getter for SUITEDEFINITIONNAME, with configurable default
ASK_SUITEDEFINITIONNAME() Getter for SUITEDEFINITIONNAME w/ exceptions if field has no
HAS_SUITEDEFINITIONNAME() Determine if SUITEDEFINITIONNAME has a value

defaultDevices

Specifies the devices that are under test for the test suite.

Accessible with the following methods

Method Description
GET_DEFAULTDEVICES() Getter for DEFAULTDEVICES, with configurable default
ASK_DEFAULTDEVICES() Getter for DEFAULTDEVICES w/ exceptions if field has no valu
HAS_DEFAULTDEVICES() Determine if DEFAULTDEVICES has a value

intendedForQualification

Specifies if the test suite is intended for qualification.

Accessible with the following methods

Method Description
GET_INTENDEDFORQUALIFICATION() Getter for INTENDEDFORQUALIFICATION, with configurable defau
ASK_INTENDEDFORQUALIFICATION() Getter for INTENDEDFORQUALIFICATION w/ exceptions if field h
HAS_INTENDEDFORQUALIFICATION() Determine if INTENDEDFORQUALIFICATION has a value

isLongDurationTest

Verifies if the test suite is a long duration test.

Accessible with the following methods

Method Description
GET_ISLONGDURATIONTEST() Getter for ISLONGDURATIONTEST, with configurable default
ASK_ISLONGDURATIONTEST() Getter for ISLONGDURATIONTEST w/ exceptions if field has no
HAS_ISLONGDURATIONTEST() Determine if ISLONGDURATIONTEST has a value

protocol

Gets the MQTT protocol that is configured in the suite definition.

Accessible with the following methods

Method Description
GET_PROTOCOL() Getter for PROTOCOL, with configurable default
ASK_PROTOCOL() Getter for PROTOCOL w/ exceptions if field has no value
HAS_PROTOCOL() Determine if PROTOCOL has a value

createdAt

Date (in Unix epoch time) when the test suite was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT 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_SUITEDEFNINFORMATIONLIST

TYPES TT_SUITEDEFNINFORMATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IODSUITEDEFNINFMTION WITH DEFAULT KEY
.