Package | Description |
---|---|
io.cdap.cdap.api.data.batch |
Allows MapReduce jobs to read from and write to datasets.
|
io.cdap.cdap.api.dataset.lib |
Collection of
Dataset implementations available out-of-the-box in CDAP. |
io.cdap.cdap.api.dataset.lib.cube |
Implementation of a Cube dataset in CDAP.
|
io.cdap.cdap.api.dataset.table |
Provides access to the system-level table
Dataset s available within CDAP. |
io.cdap.cdap.api.mapreduce |
Defines MapReduce jobs.
|
Class and Description |
---|
Input
Defines input to a program, such as MapReduce.
|
Input.DatasetInput |
InputContext
Exposes information about the input configured for this task.
|
InputFormatProvider
Interface to be implemented by datasets used as input to a MapReduce.
|
Output
Defines output of a program, such as MapReduce.
|
Output.DatasetOutput |
OutputFormatProvider
Interface to be implemented by datasets used as output of a MapReduce.
|
RecordScanner
Defines a reader of a dataset
Split . |
Scannables.RecordMaker
Provides a way to convert a key and a value - as provided by a split reader - in to a single record object.
|
Split
Defines split of the dataset.
|
SplitReader
Defines a reader of a dataset
Split . |
SplitReaderBase
Provides an abstract implementation of
SplitReader . |
Class and Description |
---|
BatchReadable
Interface for datasets that can be input to a batch job.
|
BatchWritable
Interface for the dataset that a batch job can output to.
|
InputFormatProvider
Interface to be implemented by datasets used as input to a MapReduce.
|
IteratorBasedSplitReader
Handy implementation of
SplitReader backed by Iterator . |
OutputFormatProvider
Interface to be implemented by datasets used as output of a MapReduce.
|
RecordScannable
Represents data sets that can be processed in batches, as series of records (as apposed to key/value pairs).
|
RecordScanner
Defines a reader of a dataset
Split . |
RecordWritable
Interface for a dataset that a batch job can output to, as series of records (as apposed to key/value pairs).
|
Scannables.RecordMaker
Provides a way to convert a key and a value - as provided by a split reader - in to a single record object.
|
Split
Defines split of the dataset.
|
SplitReader
Defines a reader of a dataset
Split . |
SplitReaderBase
Provides an abstract implementation of
SplitReader . |
Class and Description |
---|
BatchWritable
Interface for the dataset that a batch job can output to.
|
Class and Description |
---|
BatchReadable
Interface for datasets that can be input to a batch job.
|
BatchWritable
Interface for the dataset that a batch job can output to.
|
RecordScannable
Represents data sets that can be processed in batches, as series of records (as apposed to key/value pairs).
|
RecordWritable
Interface for a dataset that a batch job can output to, as series of records (as apposed to key/value pairs).
|
Split
Defines split of the dataset.
|
Class and Description |
---|
Input
Defines input to a program, such as MapReduce.
|
InputContext
Exposes information about the input configured for this task.
|
Output
Defines output of a program, such as MapReduce.
|
Copyright © 2022 Cask Data, Inc. Licensed under the Apache License, Version 2.0.