Descriptor object with information about the pucket.
Descriptor object with information about the pucket. See com.intenthq.pucket.PucketDescriptor
Hadoop filesystem instance
Used when obtaining a new pucket as a subdir of an existing one
Used when obtaining a new pucket as a subdir of an existing one
Fully qualified hadoop path to the pucket
Reader for the pucket.
Reader for the pucket. See com.intenthq.pucket.reader.Reader
a new Reader for reading data from the pucket
Writer implementation for the pucket.
Writer implementation for the pucket. See com.intenthq.pucket.writer.Writer
Absorb another pucket of the same type into this one
Absorb another pucket of the same type into this one
Will only absorb if the pucket it is absorbing is on a different path and the descriptor is the same
the pucket to be absorbed
Default Parquet block size
Hadoop configuration
Generate a filename
Generate a filename
a relative hadoop path to a new randomly generated filename
Generate a fully qualified filename under the pucket
Generate a fully qualified filename under the pucket
a fully qualified hadoop path to a new randomly generated filename under pucket
An identifier for the pucket for use in writer cache
An identifier for the pucket for use in writer cache
a string identifier
List all the parquet files in the pucket
List all the parquet files in the pucket
a list of fully qualified paths to parquet files
Use the partitioner specified in the descriptor to get a new pucket on a calculated path
Use the partitioner specified in the descriptor to get a new pucket on a calculated path
the object to inspect for partitioning
a new path which is a subpath under the pucket, otherwise the current path
Reader for the pucket.
Reader for the pucket. See com.intenthq.pucket.reader.Reader
Create a directory as a subpath of the pucket and create a new pucket instance at the new path
Create a directory as a subpath of the pucket and create a new pucket instance at the new path
a new pucket at the sub path specified or an error if the path creation fails
Target location for a given path under the current pucket
Target location for a given path under the current pucket
a fully qualified path under the current pucket, maintaining a partitioning scheme
Trait for describing a bucket of data on a filesystem
The data type the pucket will contain