Packages

c

geotrellis.spark.store.s3.Implicits

withSaveToS3Methods

implicit class withSaveToS3Methods[K, V] extends SaveToS3Methods[K, V]

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

Instance Constructors

  1. new withSaveToS3Methods(rdd: 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

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