Package org.openhab.core.addon
Class Addon.Builder
java.lang.Object
org.openhab.core.addon.Addon.Builder
- Enclosing class:
- Addon
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withAuthor
(@Nullable String author) withAuthor
(String author, boolean verifiedAuthor) withBackgroundColor
(String backgroundColor) withCompatible
(boolean compatible) withConfigDescriptionURI
(@Nullable String configDescriptionURI) withConnection
(String connection) withContentType
(String contentType) withCountries
(List<String> countries) withDescription
(String description) withDetailedDescription
(String detailedDescription) withImageLink
(@Nullable String imageLink) withInstalled
(boolean installed) withKeywords
(String keywords) withLicense
(@Nullable String license) withLoggerPackages
(List<String> loggerPackages) withMaturity
(@Nullable String maturity) withProperties
(Map<String, Object> properties) withProperty
(String key, Object value) withVersion
(String version)
-
Method Details
-
withType
-
withId
-
withLabel
-
withVersion
-
withMaturity
-
withCompatible
-
withContentType
-
withLink
-
withAuthor
-
withAuthor
-
withInstalled
-
withDescription
-
withDetailedDescription
-
withConfigDescriptionURI
-
withKeywords
-
withCountries
-
withLicense
-
withConnection
-
withBackgroundColor
-
withImageLink
-
withProperty
-
withProperties
-
withLoggerPackages
-
build
-