geotrellis.spark.io

s3

package s3

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. s3
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AmazonS3Client extends S3Client

  2. class GeoTiffS3InputFormat extends S3InputFormat[ProjectedExtent, Tile]

    Read single band GeoTiff from S3

  3. class GeoTiffS3RecordReader extends S3RecordReader[ProjectedExtent, Tile]

  4. class MultibandGeoTiffS3InputFormat extends S3InputFormat[ProjectedExtent, MultibandTile]

    Read multi band GeoTiff from S3

  5. class S3AttributeStore extends AttributeStore with BlobLayerAttributeStore

    Stores and retrieves layer attributes in an S3 bucket in JSON format

  6. trait S3Client extends LazyLogging

  7. abstract class S3InputFormat[K, V] extends InputFormat[K, V] with LazyLogging

    Reads keys from s3n URL using AWS Java SDK.

  8. class S3InputSplit extends InputSplit with Writable with LazyLogging

    Represents are batch of keys to be read from an S3 bucket.

  9. class S3LayerCopier extends LayerCopier[LayerId]

  10. class S3LayerDeleter extends LayerDeleter[LayerId]

  11. case class S3LayerHeader(keyClass: String, valueClass: String, bucket: String, key: String) extends LayerHeader with Product with Serializable

  12. class S3LayerManager extends LayerManager[LayerId]

  13. class S3LayerReader extends FilteringLayerReader[LayerId] with LazyLogging

    Handles reading raster RDDs and their metadata from S3.

  14. class S3LayerUpdater extends LayerUpdater[LayerId] with LazyLogging

  15. class S3LayerWriter extends LayerWriter[LayerId] with LazyLogging

    Handles writing Raster RDDs and their metadata to S3.

  16. trait S3RDDReader extends AnyRef

  17. trait S3RDDWriter extends AnyRef

  18. abstract class S3RecordReader[K, V] extends RecordReader[K, V] with LazyLogging

    This reader will fetch bytes of each key one at a time using [AmazonS3Client.

  19. class S3TileReader[K, V] extends Reader[LayerId, Reader[K, V]]

  20. class SaveToS3Methods[K] extends AnyRef

  21. class TemporalGeoTiffS3InputFormat extends S3InputFormat[TemporalProjectedExtent, Tile]

    Read single band GeoTiff from S3

  22. class TemporalGeoTiffS3RecordReader extends S3RecordReader[TemporalProjectedExtent, Tile]

  23. class TemporalMultibandGeoTiffS3InputFormat extends S3InputFormat[TemporalProjectedExtent, MultibandTile]

    Read single band GeoTiff from S3

  24. implicit class withSaveToS3Methods[K] extends SaveToS3Methods[K]

Value Members

  1. object S3AttributeStore

  2. object S3Client

  3. object S3InputFormat

  4. object S3LayerCopier

  5. object S3LayerDeleter

  6. object S3LayerHeader extends Serializable

  7. object S3LayerMover

  8. object S3LayerReader

  9. object S3LayerReindexer

  10. object S3LayerUpdater

  11. object S3LayerWriter

  12. object S3RDDReader extends S3RDDReader

  13. object S3RDDWriter extends S3RDDWriter

  14. object S3TileReader

  15. object SaveToS3Methods

  16. object TemporalGeoTiffS3InputFormat

Inherited from AnyRef

Inherited from Any

Ungrouped