- gauge(String, long) - Method in interface io.cdap.cdap.etl.api.StageMetrics
-
Sets the specific metric to the provided value.
- get(String) - Method in interface io.cdap.cdap.etl.api.action.SettableArguments
-
Returns the value for the given argument name if it exist, otherwise null
is returned.
- get(String) - Method in interface io.cdap.cdap.etl.api.Arguments
-
Returns the value for the specified argument or null
if none exists.
- getArguments() - Method in interface io.cdap.cdap.etl.api.action.ActionContext
-
Returns settable pipeline arguments.
- getArguments() - Method in interface io.cdap.cdap.etl.api.batch.BatchContext
-
Returns settable pipeline arguments.
- getArguments() - Method in interface io.cdap.cdap.etl.api.condition.ConditionContext
-
Return the arguments which can be updated.
- getArguments() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Return the pipeline arguments for this run.
- getArguments() - Method in interface io.cdap.cdap.etl.api.StageSubmitterContext
-
- getAttribute(String) - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure.Cause
-
Returns value of the provided cause attribute.
- getAttributes() - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure.Cause
-
Returns all the attributes of the cause.
- getCacheConfig() - Method in class io.cdap.cdap.etl.api.LookupTableConfig
-
- getCauses() - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Returns causes that caused this failure.
- getContext() - Method in class io.cdap.cdap.etl.api.AlertPublisher
-
- getContext() - Method in class io.cdap.cdap.etl.api.Transform
-
- getCorrectiveAction() - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Returns corrective action for this failure.
- getDatasetProperties() - Method in class io.cdap.cdap.etl.api.LookupTableConfig
-
- getDescription() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldOperation
-
- getEngine() - Method in interface io.cdap.cdap.etl.api.MultiInputPipelineConfigurer
-
- getEngine() - Method in interface io.cdap.cdap.etl.api.MultiOutputPipelineConfigurer
-
- getEngine() - Method in interface io.cdap.cdap.etl.api.PipelineConfigurer
-
- getErrorCode() - Method in interface io.cdap.cdap.etl.api.ErrorRecord
-
- getErrorCode() - Method in class io.cdap.cdap.etl.api.InvalidEntry
-
- getErrorMessage() - Method in interface io.cdap.cdap.etl.api.ErrorRecord
-
- getErrorMsg() - Method in class io.cdap.cdap.etl.api.InvalidEntry
-
- getErrorRecordsCount() - Method in interface io.cdap.cdap.etl.api.condition.StageStatistics
-
Get the number of error records generated by the stage.
- getExpirySeconds() - Method in class io.cdap.cdap.etl.api.CacheConfig
-
- getFailureCollector() - Method in interface io.cdap.cdap.etl.api.MultiInputStageConfigurer
-
Returns a failure collector for the stage.
- getFailureCollector() - Method in interface io.cdap.cdap.etl.api.MultiOutputStageConfigurer
-
Returns a failure collector for the stage.
- getFailureCollector() - Method in interface io.cdap.cdap.etl.api.StageConfigurer
-
Returns a failure collector for the stage.
- getFailureCollector() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Returns a failure collector for the stage.
- getFailureCollector() - Method in class io.cdap.cdap.etl.api.validation.FormatContext
-
- getFailures() - Method in exception io.cdap.cdap.etl.api.validation.ValidationException
-
Returns a list of validation failures.
- getFullMessage() - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Returns failure message along with corrective action.
- getInputFields() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldTransformOperation
-
- getInputFields() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldWriteOperation
-
- getInputRecord() - Method in class io.cdap.cdap.etl.api.JoinElement
-
Returns input record which is part of join result
- getInputRecordsCount() - Method in interface io.cdap.cdap.etl.api.condition.StageStatistics
-
Get the number of records given as an input to the stage.
- getInputSchema() - Method in interface io.cdap.cdap.etl.api.MultiOutputStageConfigurer
-
Get the input schema for this stage, or null if its unknown
- getInputSchema() - Method in interface io.cdap.cdap.etl.api.StageConfigurer
-
get the input schema for this stage, or null if its unknown
- getInputSchema() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Return the input schema for the stage.
- getInputSchema() - Method in class io.cdap.cdap.etl.api.validation.FormatContext
-
- getInputSchemas() - Method in interface io.cdap.cdap.etl.api.MultiInputStageConfigurer
-
get the map of input stageName to input schema for this stage, or return empty map if its unknown
- getInputSchemas() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Return the input schemas for the stage.
- getInvalidRecord() - Method in class io.cdap.cdap.etl.api.InvalidEntry
-
- getJoinConfig() - Method in interface io.cdap.cdap.etl.api.Joiner
-
Creates join configuration which holds information about required inputs which are needed to decide
type of the join and produce join result.
- getLogicalStartTime() - Method in interface io.cdap.cdap.etl.api.batch.BatchRuntimeContext
-
Returns the logical start time of the Batch Job.
- getLogicalStartTime() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Returns the logical start time of the batch.
- getMaxSize() - Method in class io.cdap.cdap.etl.api.CacheConfig
-
- getMessage() - Method in class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Returns failure message.
- getMetrics() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Get an instance of
StageMetrics
, used to collect metrics for this stage.
- getMultiInputStageConfigurer() - Method in interface io.cdap.cdap.etl.api.MultiInputPipelineConfigurer
-
Get multi input stage configurer for the pipeline stage
- getMultiOutputStageConfigurer() - Method in interface io.cdap.cdap.etl.api.MultiOutputPipelineConfigurer
-
Get multi output stage configurer for the pipeline stage
- getName() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldOperation
-
- getNamespace() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Gets the namespace of the pipeline.
- getNodeStates() - Method in interface io.cdap.cdap.etl.api.batch.BatchActionContext
-
- getOrThrowException() - Method in interface io.cdap.cdap.etl.api.FailureCollector
-
- getOutputFields() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldReadOperation
-
Get the list of output fields generated by this read operation
- getOutputFields() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldTransformOperation
-
- getOutputPortSchemas() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Return the output port schemas for the stage.
- getOutputRecordsCount() - Method in interface io.cdap.cdap.etl.api.condition.StageStatistics
-
Get the number of records generated by the stage.
- getOutputSchema() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Return the output schema of the stage, as set by this stage when the pipeline was deployed.
- getPayload() - Method in class io.cdap.cdap.etl.api.Alert
-
- getPipelineName() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Gets the name of the pipeline.
- getPluginProperties() - Method in interface io.cdap.cdap.etl.api.StageContext
-
- getPluginProperties(String) - Method in interface io.cdap.cdap.etl.api.StageContext
-
- getProperty() - Method in exception io.cdap.cdap.etl.api.validation.InvalidConfigPropertyException
-
Deprecated.
- getReasons() - Method in exception io.cdap.cdap.etl.api.validation.InvalidStageException
-
Deprecated.
- getRecord() - Method in interface io.cdap.cdap.etl.api.ErrorRecord
-
- getRequiredInputs() - Method in class io.cdap.cdap.etl.api.JoinConfig
-
Returns required inputs to be joined.
- getSchema(FormatContext) - Method in interface io.cdap.cdap.etl.api.validation.ValidatingInputFormat
-
Gets validated schema.
- getSink() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldWriteOperation
-
- getSource() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldReadOperation
-
- getStageConfigurer() - Method in interface io.cdap.cdap.etl.api.PipelineConfigurer
-
Get stage configurer for the pipeline stage
- getStageName() - Method in class io.cdap.cdap.etl.api.Alert
-
- getStageName() - Method in interface io.cdap.cdap.etl.api.ErrorRecord
-
- getStageName() - Method in class io.cdap.cdap.etl.api.JoinElement
-
Returns stage name to which input record belongs to
- getStageName() - Method in interface io.cdap.cdap.etl.api.StageContext
-
Gets the unique stage name.
- getStageStatistics() - Method in interface io.cdap.cdap.etl.api.condition.ConditionContext
-
- getTable(String) - Method in class io.cdap.cdap.etl.api.LookupConfig
-
- getToken() - Method in interface io.cdap.cdap.etl.api.batch.BatchActionContext
-
- getType() - Method in class io.cdap.cdap.etl.api.lineage.field.FieldOperation
-
- getType() - Method in class io.cdap.cdap.etl.api.LookupTableConfig
-
- getValidationFailures() - Method in interface io.cdap.cdap.etl.api.FailureCollector
-
Get list of validation failures.
- getValidator() - Method in interface io.cdap.cdap.etl.api.Validator
-
Gets the Validator Object, on which the validator function's can be invoked from user-code.
- getValidatorName() - Method in interface io.cdap.cdap.etl.api.Validator
-
- groupBy(GROUP_VALUE, Emitter<GROUP_KEY>) - Method in interface io.cdap.cdap.etl.api.Aggregator
-
Emit the group key(s) for a given input value.
- set(String, String) - Method in interface io.cdap.cdap.etl.api.action.SettableArguments
-
Sets the name and value as specified by the input parameters.
- setErrorSchema(Schema) - Method in interface io.cdap.cdap.etl.api.StageConfigurer
-
set the error schema for this stage, or null if its unknown.
- setGroupKeyClass(Class<?>) - Method in interface io.cdap.cdap.etl.api.batch.BatchAggregatorContext
-
Set the group key class.
- setGroupValueClass(Class<?>) - Method in interface io.cdap.cdap.etl.api.batch.BatchAggregatorContext
-
Set the group value class.
- setInput(Input) - Method in interface io.cdap.cdap.etl.api.batch.BatchSourceContext
-
Overrides the input configuration of this Batch job to the specified
Input
.
- setJoinInputRecordClass(Class<?>) - Method in interface io.cdap.cdap.etl.api.batch.BatchJoinerContext
-
Set the join input record class.
- setJoinKeyClass(Class<?>) - Method in interface io.cdap.cdap.etl.api.batch.BatchJoinerContext
-
Set the join key class.
- setNumPartitions(int) - Method in interface io.cdap.cdap.etl.api.batch.BatchAggregatorContext
-
Set the number of partitions to use to group values.
- setNumPartitions(int) - Method in interface io.cdap.cdap.etl.api.batch.BatchJoinerContext
-
Set the number of partitions to use to join values.
- setOutputSchema(Schema) - Method in interface io.cdap.cdap.etl.api.MultiInputStageConfigurer
-
set output schema for this stage, or null if its unknown
- setOutputSchema(Schema) - Method in interface io.cdap.cdap.etl.api.StageConfigurer
-
set the output schema for this stage, or null if its unknown
- setOutputSchemas(Map<String, Schema>) - Method in interface io.cdap.cdap.etl.api.MultiOutputStageConfigurer
-
Set schema for each output port.
- setPipelineProperties(Map<String, String>) - Method in interface io.cdap.cdap.etl.api.MultiInputPipelineConfigurer
-
Set pipeline properties that will be applied to each run of the pipeline.
- setPipelineProperties(Map<String, String>) - Method in interface io.cdap.cdap.etl.api.MultiOutputPipelineConfigurer
-
Set pipeline properties that will be applied to each run of the pipeline.
- setPipelineProperties(Map<String, String>) - Method in interface io.cdap.cdap.etl.api.PipelineConfigurer
-
Set pipeline properties that will be applied to each run of the pipeline.
- SettableArguments - Interface in io.cdap.cdap.etl.api.action
-
Arguments that can be updated.
- SplitterTransform<T,E> - Class in io.cdap.cdap.etl.api
-
A Transform that can split its input among multiple output ports.
- SplitterTransform() - Constructor for class io.cdap.cdap.etl.api.SplitterTransform
-
- STACKTRACE - Static variable in class io.cdap.cdap.etl.api.validation.CauseAttributes
-
- STAGE_CONFIG - Static variable in class io.cdap.cdap.etl.api.validation.CauseAttributes
-
- StageConfigurer - Interface in io.cdap.cdap.etl.api
-
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 - Interface in io.cdap.cdap.etl.api
-
Context for a pipeline stage, providing access to information about the stage, metrics, and plugins.
- StageLifecycle<T> - Interface in io.cdap.cdap.etl.api
-
Interface for stage that supports initialize call for resource setup.
- StageMetrics - Interface in io.cdap.cdap.etl.api
-
The interface exposes method for emitting user metrics from ETL stage.
- StageStatistics - Interface in io.cdap.cdap.etl.api.condition
-
Represents statistics associated with the each stage in the pipeline.
- StageSubmitterContext - Interface in io.cdap.cdap.etl.api
-
- SubmitterLifecycle<T> - Interface in io.cdap.cdap.etl.api
-
Interface for stage that supports initialize call for resource setup.
- SUGGESTED_ARTIFACT_NAME - Static variable in class io.cdap.cdap.etl.api.validation.CauseAttributes
-
- SUGGESTED_ARTIFACT_SCOPE - Static variable in class io.cdap.cdap.etl.api.validation.CauseAttributes
-
- SUGGESTED_ARTIFACT_VERSION - Static variable in class io.cdap.cdap.etl.api.validation.CauseAttributes
-
- validate(FormatContext) - Method in interface io.cdap.cdap.etl.api.validation.ValidatingInputFormat
-
Validates configurations of input format.
- validate(FormatContext) - Method in interface io.cdap.cdap.etl.api.validation.ValidatingOutputFormat
-
Validates configurations of output format.
- ValidatingInputFormat - Interface in io.cdap.cdap.etl.api.validation
-
Validating input format provider.
- ValidatingOutputFormat - Interface in io.cdap.cdap.etl.api.validation
-
Validating output format provider.
- ValidationException - Exception in io.cdap.cdap.etl.api.validation
-
Validation exception that carries multiple validation failures.
- ValidationException(List<ValidationFailure>) - Constructor for exception io.cdap.cdap.etl.api.validation.ValidationException
-
Creates a validation exception with list of failures.
- ValidationFailure - Class in io.cdap.cdap.etl.api.validation
-
Represents a failure condition occurred during validation.
- ValidationFailure(String) - Constructor for class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Creates a validation failure with provided message.
- ValidationFailure(String, String) - Constructor for class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Creates a validation failure with provided message and corrective action.
- ValidationFailure(String, String, String, Map<String, Schema>) - Constructor for class io.cdap.cdap.etl.api.validation.ValidationFailure
-
Creates a validation failure with provided message and corrective action.
- ValidationFailure.Cause - Class in io.cdap.cdap.etl.api.validation
-
Represents a cause of a failure.
- Validator - Interface in io.cdap.cdap.etl.api
-
Utility for obtaining an object which implements a set of validator functions; this object
is usually assigned to a variable specified by the
Validator.getValidatorName()
value.
- valueOf(String) - Static method in enum io.cdap.cdap.etl.api.Engine
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.cdap.cdap.etl.api.lineage.AccessType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.cdap.cdap.etl.api.lineage.field.OperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.cdap.cdap.etl.api.LookupTableConfig.TableType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.cdap.cdap.etl.api.Engine
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.cdap.cdap.etl.api.lineage.AccessType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.cdap.cdap.etl.api.lineage.field.OperationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.cdap.cdap.etl.api.LookupTableConfig.TableType
-
Returns an array containing the constants of this enum type, in
the order they are declared.