Class RasterDataSourceConfiguration

java.lang.Object
com.here.sdk.mapview.datasource.RasterDataSourceConfiguration

public final class RasterDataSourceConfiguration extends Object

Called on the main thread after fromJsonFile() method finishes loading the configuration.

  • Field Details

    • name

      @NonNull public String name

      The unique name of the data source.

    • provider

      @NonNull public RasterDataSourceConfiguration.Provider provider

      Data provider configuration.

    • cache

      @NonNull public RasterDataSourceConfiguration.Cache cache

      Local cache configuration.

    • ignoreExpiredData

      public boolean ignoreExpiredData

      A flag indicating whether expired data should be ignored until refreshed. Default value is false.

  • Constructor Details

    • RasterDataSourceConfiguration

      public RasterDataSourceConfiguration(@NonNull String name, @NonNull RasterDataSourceConfiguration.Provider provider, @NonNull RasterDataSourceConfiguration.Cache cache)

      Creates a new instance.

      Parameters:
      name -

      The unique name of the data source.

      provider -

      Data provider configuration.

      cache -

      Local cache configuration.

    • RasterDataSourceConfiguration

      public RasterDataSourceConfiguration(@NonNull String name, @NonNull RasterDataSourceConfiguration.Provider provider, @NonNull RasterDataSourceConfiguration.Cache cache, boolean ignoreExpiredData)

      Creates a new instance.

      Parameters:
      name -

      The unique name of the data source.

      provider -

      Data provider configuration.

      cache -

      Local cache configuration.

      ignoreExpiredData -

      A flag indicating whether expired data should be ignored until refreshed. Default value is false.