Package

geotrellis.store

s3

Permalink

package s3

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

Type Members

  1. class AmazonS3URI extends AnyRef

    Permalink
  2. class S3AttributeStore extends BlobLayerAttributeStore

    Permalink

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

  3. implicit class S3ClientExtension extends AnyRef

    Permalink
  4. class S3CollectionLayerProvider extends AttributeStoreProvider with ValueReaderProvider with CollectionLayerReaderProvider

    Permalink

    Provides S3LayerReader instance for URI with s3 scheme.

    Provides S3LayerReader instance for URI with s3 scheme. The uri represents S3 bucket an prefix of catalog root. ex: s3://<bucket>/<prefix-to-catalog>

  5. class S3CollectionLayerReader extends CollectionLayerReader[LayerId]

    Permalink

    Handles reading raster RDDs and their metadata from S3.

  6. class S3CollectionReader extends Serializable

    Permalink
  7. class S3LayerCopier extends LayerCopier[LayerId]

    Permalink
  8. class S3LayerDeleter extends LayerDeleter[LayerId]

    Permalink
  9. case class S3LayerHeader(keyClass: String, valueClass: String, bucket: String, key: String, layerType: LayerType = AvroLayerType) extends LayerHeader with Product with Serializable

    Permalink
  10. class S3ValueReader extends OverzoomingValueReader

    Permalink

Value Members

  1. object S3AttributeStore extends Serializable

    Permalink
  2. object S3ClientProducer

    Permalink

    Singleton which can be used to customize the default S3 client used throughout geotrellis

    Singleton which can be used to customize the default S3 client used throughout geotrellis

    Various classes are loaded based on URI patterns and because SPI requires parameterless constructors, it is necessary to register any customizations to the S3Client that should be applied by default here.

  3. object S3CollectionLayerReader

    Permalink
  4. object S3LayerCopier

    Permalink
  5. object S3LayerDeleter

    Permalink
  6. object S3LayerHeader extends Serializable

    Permalink
  7. object S3LayerMover

    Permalink
  8. object S3ValueReader

    Permalink
  9. package cog

    Permalink
  10. package conf

    Permalink
  11. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped