c

geotrellis.spark.store.s3

SaveToS3Methods

class SaveToS3Methods[K, V] extends MethodExtensions[RDD[(K, V)]]

Linear Supertypes
MethodExtensions[RDD[(K, V)]], Serializable, Serializable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SaveToS3Methods
  2. MethodExtensions
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SaveToS3Methods(self: RDD[(K, V)])

Value Members

  1. def saveToS3(keyToUri: (K) ⇒ String, putObjectModifier: (PutObjectRequest) ⇒ PutObjectRequest = p => p, runtime: ⇒ IORuntime = IORuntimeTransient.IORuntime)(implicit ev: (V) ⇒ Array[Byte]): Unit

    Saves each RDD value to an S3 key.

    Saves each RDD value to an S3 key.

    keyToUri

    A function from K (a key) to an S3 URI

    putObjectModifier

    Function that will be applied ot S3 PutObjectRequests, so that they can be modified (e.g. to change the ACL settings)

    runtime

    A function to get IORuntime

  2. val self: RDD[(K, V)]
    Definition Classes
    SaveToS3MethodsMethodExtensions