Interface SuiteDefinitionInformation.Builder

    • Method Detail

      • suiteDefinitionId

        SuiteDefinitionInformation.Builder suiteDefinitionId​(String suiteDefinitionId)

        Suite definition ID of the test suite.

        Parameters:
        suiteDefinitionId - Suite definition ID of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • suiteDefinitionName

        SuiteDefinitionInformation.Builder suiteDefinitionName​(String suiteDefinitionName)

        Suite name of the test suite.

        Parameters:
        suiteDefinitionName - Suite name of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultDevices

        SuiteDefinitionInformation.Builder defaultDevices​(Collection<DeviceUnderTest> defaultDevices)

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

        Parameters:
        defaultDevices - Specifies the devices that are under test for the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultDevices

        SuiteDefinitionInformation.Builder defaultDevices​(DeviceUnderTest... defaultDevices)

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

        Parameters:
        defaultDevices - Specifies the devices that are under test for the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • intendedForQualification

        SuiteDefinitionInformation.Builder intendedForQualification​(Boolean intendedForQualification)

        Specifies if the test suite is intended for qualification.

        Parameters:
        intendedForQualification - Specifies if the test suite is intended for qualification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isLongDurationTest

        SuiteDefinitionInformation.Builder isLongDurationTest​(Boolean isLongDurationTest)

        Verifies if the test suite is a long duration test.

        Parameters:
        isLongDurationTest - Verifies if the test suite is a long duration test.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocol

        SuiteDefinitionInformation.Builder protocol​(String protocol)

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

        Parameters:
        protocol - Gets the MQTT protocol that is configured in the suite definition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • protocol

        SuiteDefinitionInformation.Builder protocol​(Protocol protocol)

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

        Parameters:
        protocol - Gets the MQTT protocol that is configured in the suite definition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • createdAt

        SuiteDefinitionInformation.Builder createdAt​(Instant createdAt)

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

        Parameters:
        createdAt - Date (in Unix epoch time) when the test suite was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.