Uses of Class
org.openhab.core.thing.type.ThingTypeBuilder
-
Uses of ThingTypeBuilder in org.openhab.core.thing.type
Modifier and TypeMethodDescriptionstatic ThingTypeBuilder
static ThingTypeBuilder
ThingTypeBuilder.instance
(ThingTypeUID thingTypeUID, String label) static ThingTypeBuilder
Create this builder with all properties from the givenThingType
.ThingTypeBuilder.isListed
(boolean listed) ThingTypeBuilder.withCategory
(String category) ThingTypeBuilder.withChannelDefinitions
(List<ChannelDefinition> channelDefinitions) ThingTypeBuilder.withChannelGroupDefinitions
(List<ChannelGroupDefinition> channelGroupDefinitions) ThingTypeBuilder.withConfigDescriptionURI
(URI configDescriptionURI) ThingTypeBuilder.withDescription
(String description) ThingTypeBuilder.withExtensibleChannelTypeIds
(List<String> extensibleChannelTypeIds) ThingTypeBuilder.withProperties
(Map<String, String> properties) ThingTypeBuilder.withRepresentationProperty
(String representationProperty) ThingTypeBuilder.withSupportedBridgeTypeUIDs
(List<String> supportedBridgeTypeUIDs)