class S3RangeReader extends RangeReader
This class extends RangeReader by reading chunks out of a GeoTiff on the AWS S3 server.
- returns
A new instance of S3RangeReader.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- S3RangeReader
- RangeReader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
Value Members
-
def
readAll(): Array[Byte]
Gets the entire object as an Array.
Gets the entire object as an Array. This will fail if objectLength > Int.MaxValue
- Definition Classes
- RangeReader
-
def
readClippedRange(start: Long, length: Int): Array[Byte]
- Definition Classes
- S3RangeReader → RangeReader
-
def
readRange(start: Long, length: Int): Array[Byte]
- Definition Classes
- RangeReader
-
lazy val
totalLength: Long
- Definition Classes
- S3RangeReader → RangeReader