Class DiscoveryResultDTO

java.lang.Object
org.openhab.core.config.discovery.dto.DiscoveryResultDTO

@NonNullByDefault public class DiscoveryResultDTO extends Object
This is a data transfer object that is used to serialize discovery results.
Author:
Dennis Nobel - Initial contribution, Thomas Höfer - Added representation
  • Field Details

    • bridgeUID

      public @Nullable String bridgeUID
    • flag

      public @Nullable DiscoveryResultFlag flag
    • label

      public @Nullable String label
    • properties

      public @Nullable Map<String,Object> properties
    • representationProperty

      public @Nullable String representationProperty
    • thingUID

      @NonNullByDefault({}) public String thingUID
    • thingTypeUID

      public @Nullable String thingTypeUID
  • Constructor Details