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
-