Class VersionedLayerReaderConfiguration<T>
java.lang.Object
com.here.platform.data.client.v2.caching.javadsl.versioned.VersionedLayerReaderConfiguration<T>
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncom.here.platform.data.client.v2.caching.scaladsl.versioned.VersionedLayerReaderConfiguration<T>
asScala()
static VersionedLayerReaderConfiguration<byte[]>
withAdditionalFields
(String... additionalFields) withGenericPartitionMetadataFetchPolicy
(MetadataFetchPolicy<GenericPartitionKey> metadataFetchPolicy) withHereTileMetadataFetchPolicy
(MetadataFetchPolicy<HereTileKey> metadataFetchPolicy) Provides a weigher to be used when `VersionedLayerReadersConfiguration.withMaxWeight` is set.
-
Constructor Details
-
VersionedLayerReaderConfiguration
-
VersionedLayerReaderConfiguration
-
-
Method Details
-
withWeigher
Provides a weigher to be used when `VersionedLayerReadersConfiguration.withMaxWeight` is set.Please note that the weigher is ignored when max weight is not set; for example if a pre-configured cache is used or when `VersionedLayerReadersConfiguration.withNoDataEviction/withEntryCountDataEviction` is called.
-
withHereTileMetadataFetchPolicy
public VersionedLayerReaderConfiguration<T> withHereTileMetadataFetchPolicy(MetadataFetchPolicy<HereTileKey> metadataFetchPolicy) -
withGenericPartitionMetadataFetchPolicy
public VersionedLayerReaderConfiguration<T> withGenericPartitionMetadataFetchPolicy(MetadataFetchPolicy<GenericPartitionKey> metadataFetchPolicy) -
withAdditionalFields
-
forByteArrays
-
asScala
public com.here.platform.data.client.v2.caching.scaladsl.versioned.VersionedLayerReaderConfiguration<T> asScala()
-