Class ThisDeviceBuilder


  • public class ThisDeviceBuilder
    extends Object
    Convenient class to build ThisDevice.
    • Constructor Detail

      • ThisDeviceBuilder

        public ThisDeviceBuilder()
        Default constructor.
      • ThisDeviceBuilder

        public ThisDeviceBuilder​(List<LocalizedStringType> friendlyName)
        Constructor with predefined friendly name.
        Parameters:
        friendlyName - the device friendly name.
    • Method Detail

      • setFirmwareVersion

        public ThisDeviceBuilder setFirmwareVersion​(String firmwareVersion)
        Sets the firmware version.
        Parameters:
        firmwareVersion - to set
        Returns:
        this builder
      • setSerialNumber

        public ThisDeviceBuilder setSerialNumber​(String serialNumber)
        Sets the serial number.
        Parameters:
        serialNumber - to set
        Returns:
        this builder
      • get

        public ThisDeviceType get()
        Gets the actual device type.
        Returns:
        the internally stored device type. Caution: changes afterwards in the fluent interface will affect this returned value.