Interface WotConfig
- All Known Implementing Classes:
DefaultWotConfig
@Immutable
public interface WotConfig
Provides configuration settings for WoT (Web of Things) integration.
- Since:
- 2.4.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the cache configuration to apply for caching downloaded WoT Thing Models.Returns configuration for WoT TM (ThingModel) based creation of Things and Features.org.eclipse.ditto.base.service.config.http.HttpProxyConfigReturns configuration settings for the HTTP proxy to use for downloading WoT Thing Models.Returns configuration settings for WoT (Web of Things) integration regarding the Thing Description transformation from Thing Models.
-
Method Details
-
getHttpProxyConfig
org.eclipse.ditto.base.service.config.http.HttpProxyConfig getHttpProxyConfig()Returns configuration settings for the HTTP proxy to use for downloading WoT Thing Models.- Returns:
- configuration settings for the HTTP proxy.
-
getCacheConfig
CacheConfig getCacheConfig()Returns the cache configuration to apply for caching downloaded WoT Thing Models.- Returns:
- the cache configuration to apply.
-
getToThingDescriptionConfig
ToThingDescriptionConfig getToThingDescriptionConfig()Returns configuration settings for WoT (Web of Things) integration regarding the Thing Description transformation from Thing Models.- Returns:
- configuration regarding the Thing Description transformation from Thing Models.
-
getCreationConfig
TmBasedCreationConfig getCreationConfig()Returns configuration for WoT TM (ThingModel) based creation of Things and Features.- Returns:
- configuration for WoT TM (ThingModel) based creation of Things and Features.
-