| Package | Description |
|---|---|
| io.cdap.cdap.etl.api |
Packages for ETL Application Templates.
|
| io.cdap.cdap.etl.api.action | |
| io.cdap.cdap.etl.api.batch |
Packages for ETL Application Templates.
|
| io.cdap.cdap.etl.api.condition | |
| io.cdap.cdap.etl.api.connector | |
| io.cdap.cdap.etl.api.engine.sql | |
| io.cdap.cdap.etl.api.engine.sql.dataset | |
| io.cdap.cdap.etl.api.join | |
| io.cdap.cdap.etl.api.lookup |
Packages for ETL Application Templates.
|
| io.cdap.cdap.etl.api.validation |
| Class and Description |
|---|
| Alert
An alert emitted by a stage in the pipeline.
|
| AlertEmitter
Emits alerts.
|
| AlertPublisherContext
Context for an
AlertPublisher, exposing methods to publish messages to TMS. |
| Arguments
Provides access to the pipeline arguments at runtime.
|
| CacheConfig
Cache configuration.
|
| Destroyable
Interface for stage that supports destroy call for resources cleanup.
|
| Emitter
Used to emit one or more key, value pairs to the next stage.
|
| Engine
Execution engines.
|
| ErrorEmitter
Emits errors.
|
| FailureCollector
Failure collector is responsible to collect
ValidationFailures. |
| InvalidEntry
Represents a record that fails validation, with provided errorCode and errorMessage
|
| JoinConfig
Join configuration to hold information about join to be performed
|
| JoinElement
Join element to hold join record per stage
|
| Lookup
Exposes read-only lookup operations on datasets.
|
| LookupProvider
Provides
Lookup instances given a dataset name. |
| LookupTableConfig
Configuration for a particular
Lookup table. |
| LookupTableConfig.TableType
Type of lookup table.
|
| MultiInputPipelineConfigurer
Configures an ETL Pipeline.
|
| MultiInputStageConfigurer
This stores the input schemas that are passed to this stage from other stages in the pipeline and
the output schema that could be sent to the next stages from this stage.
|
| MultiOutputEmitter
Used to emit one or more key-value pairs to output ports.
|
| MultiOutputPipelineConfigurable
Allows a stage with multiple outputs to configure the pipeline.
|
| MultiOutputPipelineConfigurer
Configures a Pipeline.
|
| MultiOutputStageConfigurer
This stores the input schemas that are passed to this stage from other stages in the pipeline and
the output schema that could be sent to the next stages from this stage.
|
| MultiOutputTransformation
Transforms an input object into zero or more output objects, emitted to specific output ports.
|
| PipelineConfigurable
Allows the stage to configure pipeline.
|
| PipelineConfigurer
Configures an ETL Pipeline.
|
| StageConfigurer
This stores the input schema that is passed to this stage from other stages in the pipeline and
the output schema that could be sent to the next stages from this stage.
|
| StageContext
Context for a pipeline stage, providing access to information about the stage, metrics, and plugins.
|
| StageLifecycle
Interface for stage that supports initialize call for resource setup.
|
| StageMetrics
The interface exposes method for emitting user metrics from ETL stage.
|
| StageSubmitterContext
Similar to
TransformContext, but also exposing functionality of MessagingContext. |
| SubmitterLifecycle
Interface for stage that supports initialize call for resource setup.
|
| Transform
Transform Stage.
|
| Transformation
Transforms an input object into zero or more output objects.
|
| TransformContext
Context passed to ETL Transform stages.
|
| Class and Description |
|---|
| Arguments
Provides access to the pipeline arguments at runtime.
|
| PipelineConfigurable
Allows the stage to configure pipeline.
|
| PipelineConfigurer
Configures an ETL Pipeline.
|
| StageContext
Context for a pipeline stage, providing access to information about the stage, metrics, and plugins.
|
| Class and Description |
|---|
| Aggregator
Groups all input objects into collections and performs an aggregation on the entire group.
|
| Destroyable
Interface for stage that supports destroy call for resources cleanup.
|
| Emitter
Used to emit one or more key, value pairs to the next stage.
|
| Joiner
Provides join keys on which join needs to be performed and merges the join results.
|
| LookupProvider
Provides
Lookup instances given a dataset name. |
| MultiInputPipelineConfigurable
Allows the stage with multiple inputs to configure pipeline.
|
| MultiInputPipelineConfigurer
Configures an ETL Pipeline.
|
| PipelineConfigurable
Allows the stage to configure pipeline.
|
| PipelineConfigurer
Configures an ETL Pipeline.
|
| ReducibleAggregator
Groups all input objects into collections and performs an aggregation on the entire group.
|
| StageContext
Context for a pipeline stage, providing access to information about the stage, metrics, and plugins.
|
| StageLifecycle
Interface for stage that supports initialize call for resource setup.
|
| SubmitterLifecycle
Interface for stage that supports initialize call for resource setup.
|
| Transformation
Transforms an input object into zero or more output objects.
|
| TransformContext
Context passed to ETL Transform stages.
|
| Class and Description |
|---|
| PipelineConfigurable
Allows the stage to configure pipeline.
|
| PipelineConfigurer
Configures an ETL Pipeline.
|
| StageContext
Context for a pipeline stage, providing access to information about the stage, metrics, and plugins.
|
| Class and Description |
|---|
| FailureCollector
Failure collector is responsible to collect
ValidationFailures. |
| Class and Description |
|---|
| PipelineConfigurable
Allows the stage to configure pipeline.
|
| PipelineConfigurer
Configures an ETL Pipeline.
|
| SubmitterLifecycle
Interface for stage that supports initialize call for resource setup.
|
| Class and Description |
|---|
| FromKeyValueTransform
Interface for an entity which allows the transformation between an object of a given Type from a KeyValue pair.
|
| ToKeyValueTransform
Interface for an entity which allows the transformation between an object of a given Type into a KeyValue pair.
|
| Class and Description |
|---|
| FailureCollector
Failure collector is responsible to collect
ValidationFailures. |
| Class and Description |
|---|
| Lookup
Exposes read-only lookup operations on datasets.
|
| Class and Description |
|---|
| FailureCollector
Failure collector is responsible to collect
ValidationFailures. |
Copyright © 2021 Cask Data, Inc. Licensed under the Apache License, Version 2.0.