Packages

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.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. blobstore
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. 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.

  2. trait Digest extends Serializable

    Trait to compute the com.here.platform.data.processing.catalog.Partition.Checksum of a Payload.

  3. final class DigestedPayload extends Payload

    A Payload object together with a Digest object, used to unambiguously compute its checksum.

  4. 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 autoDelete to true in case you need to use the same file for multiple FilePayload objects.

  5. trait Payload extends Serializable

    A wrapper on encoded partition data.

  6. trait RetrieveLogging extends Retriever with ContextLogging

    Mixin to log the retrieved payload key and meta.

  7. 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.

  8. trait Retriever extends Serializable

    Trait to retrieve the Payload of a Partition.

  9. sealed class SimpleDigest extends Digest

    A Digest implementation based on java.security algorithms.

  10. trait UploadLogging extends Uploader with ContextLogging

    Mixin to log the uploaded payload key and meta.

  11. trait UploadMetrics extends Uploader

    Mixin to save data uploading statistics.

  12. trait Uploader extends Serializable

    Trait to upload the com.here.platform.data.processing.blobstore.Payload of a Partition.

Value Members

  1. object DefaultDigest extends SimpleDigest

    The default digest object.

    The default digest object. It computes the checksum of a Payload using the MD5 algorithm.

  2. object DigestedPayload extends Serializable
  3. object Implicits
  4. object Payload extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped