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 Type
    Method
    Description
    Returns 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.HttpProxyConfig
    Returns 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.