class HadoopCollectionLayerReader extends CollectionLayerReader[LayerId]

Handles reading raster RDDs and their metadata from S3.

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

Instance Constructors

  1. new HadoopCollectionLayerReader(attributeStore: AttributeStore, conf: Configuration, maxOpenFiles: Int = 16, runtime: ⇒ IORuntime = IORuntimeTransient.IORuntime)

    attributeStore

    AttributeStore that contains metadata for corresponding LayerId

Value Members

  1. val attributeStore: AttributeStore
  2. implicit lazy val ioRuntime: IORuntime
    Annotations
    @transient()
  3. def query[K, V, M](layerId: LayerId)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): BoundLayerQuery[K, M, Seq[(K, V)] with Metadata[M]]
    Definition Classes
    CollectionLayerReader
  4. def read[K, V, M](id: LayerId, rasterQuery: LayerQuery[K, M], indexFilterOnly: Boolean)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Seq[(K, V)] with Metadata[M]
  5. def read[K, V, M](id: LayerId)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Seq[(K, V)] with Metadata[M]
    Definition Classes
    CollectionLayerReader
  6. def read[K, V, M](id: LayerId, rasterQuery: LayerQuery[K, M])(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Seq[(K, V)] with Metadata[M]
    Definition Classes
    CollectionLayerReader
  7. def reader[K, V, M](implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Reader[LayerId, Seq[(K, V)] with Metadata[M]]
    Definition Classes
    CollectionLayerReader