package blobstore
Contains an abstract interface used to access BlobStore.
Obtain the retriever and uploader for a catalog directly from the com.here.platform.data.processing.catalog.Catalog instance.
- Alphabetic
- By Inheritance
- blobstore
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class ByteArrayPayload extends Payload
Byte Array implementation of the Payload trait.
Byte Array implementation of the Payload trait.
This is the recommended implementation if your payload needs to be shuffled.
- trait Digest extends Serializable
Trait to compute the com.here.platform.data.processing.catalog.Partition.Checksum of a Payload.
- final class DigestedPayload extends Payload
A Payload object together with a Digest object, used to unambiguously compute its checksum.
- class FilePayload extends Payload
File implementation for the Payload trait.
File implementation for the Payload trait.
- Note
This implementation must not be used if the payload needs to be shuffled.
,Do not set
autoDeletetotruein case you need to use the same file for multiple FilePayload objects.
- trait Payload extends Serializable
A wrapper on encoded partition data.
- trait RetrieveLogging extends Retriever with ContextLogging
Mixin to log the retrieved payload key and meta.
- trait RetrieveMetrics extends Retriever
Mixin to save data retrieving statistics.
Mixin to save data retrieving statistics.
- Note
Statistics when retrieving as stream are updated only in case the stream is closed.
- trait Retriever extends Serializable
- sealed class SimpleDigest extends Digest
A Digest implementation based on java.security algorithms.
- trait UploadLogging extends Uploader with ContextLogging
Mixin to log the uploaded payload key and meta.
- trait UploadMetrics extends Uploader
Mixin to save data uploading statistics.
- trait Uploader extends Serializable
Trait to upload the com.here.platform.data.processing.blobstore.Payload of a Partition.
Value Members
- object DefaultDigest extends SimpleDigest
The default digest object.
The default digest object. It computes the checksum of a Payload using the MD5 algorithm.
- object DigestedPayload extends Serializable
- object Implicits
- object Payload extends Serializable