Class RasterDataSourceConfiguration
Package com.here.sdk.mapview.datasource
Class RasterDataSourceConfiguration
- java.lang.Object
-
- com.here.sdk.mapview.datasource.RasterDataSourceConfiguration
-
public final class RasterDataSourceConfiguration extends java.lang.ObjectCalled on the main thread after
fromJsonFile()method finishes loading the configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRasterDataSourceConfiguration.CacheConfiguration of a local data cache.static classRasterDataSourceConfiguration.ProviderConfiguration of a data provider.
-
Field Summary
Fields Modifier and Type Field Description RasterDataSourceConfiguration.CachecacheLocal cache configuration.booleanignoreExpiredDataA flag indicating whether expired data should be ignored until refreshed.java.lang.StringnameThe unique name of the data source.RasterDataSourceConfiguration.ProviderproviderData provider configuration.
-
Constructor Summary
Constructors Constructor Description RasterDataSourceConfiguration(java.lang.String name, RasterDataSourceConfiguration.Provider provider, RasterDataSourceConfiguration.Cache cache)Creates a new instance.RasterDataSourceConfiguration(java.lang.String name, RasterDataSourceConfiguration.Provider provider, RasterDataSourceConfiguration.Cache cache, boolean ignoreExpiredData)Creates a new instance.
-
-
-
Field Detail
-
name
@NonNull public java.lang.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 Detail
-
RasterDataSourceConfiguration
public RasterDataSourceConfiguration(@NonNull java.lang.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 java.lang.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.
-
-