| Package | Description |
|---|---|
| io.cdap.cdap.api |
Interfaces for program and resource specifications, program lifecycle, runtime context and
processors.
|
| io.cdap.cdap.api.app |
An Application is a logical grouping of
Datasets and
programs. |
| io.cdap.cdap.api.customaction | |
| 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.lib.partitioned |
Implementation of classes which use partitioned datasets (such as partition consumers) in CDAP.
|
| io.cdap.cdap.api.mapreduce |
Defines MapReduce jobs.
|
| io.cdap.cdap.api.plugin |
Packages for plugins in CDAP.
|
| io.cdap.cdap.api.schedule |
For running programs periodically.
|
| io.cdap.cdap.api.service |
Defines ServiceSpecification.
|
| io.cdap.cdap.api.service.http |
Defines a service for handling HTTP requests.
|
| io.cdap.cdap.api.spark |
Defines APIs for defining Spark jobs in CDAP.
|
| io.cdap.cdap.api.worker |
Configuration and specification of workers in CDAP.
|
| io.cdap.cdap.api.workflow |
For constructing workflows.
|
| io.cdap.cdap.internal.api |
This package contains internal classes for supporting the CDAP API.
|
| Class and Description |
|---|
| Admin
This interface provides methods for operational calls from within a CDAP application.
|
| NamespaceSummary
Information about a namespace.
|
| PlatformInfo.Version
This class encapsulates information about project version.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| ProgramStatus
Represents the runtime status of program.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| TxCallable
A callable that provides a
DatasetContext to programs which may be used to get access to
and use datasets. |
| TxRunnable
A runnable that provides a
DatasetContext to programs which may be used to get access to
and use datasets. |
| VersionInfo
Version information that is comparable to other instance of the same class or any other Object
that returns properly formatted version from it's
Object.toString(). |
| Class and Description |
|---|
| Config
Configuration class of an configurable entity, such as
Application. |
| DatasetConfigurer
Provides the ability to add datasets.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Class and Description |
|---|
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramState
Class to represent the state of the program.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| SchedulableProgramContext
This interface provides the context for accessing scheduling information of this program.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| Predicate
Determines a true or false value for a given input.
|
| Class and Description |
|---|
| ProgramLifecycle
Defines program lifecycle.
|
| Class and Description |
|---|
| Predicate
Determines a true or false value for a given input.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| ClientLocalizationContext
Context that adds the capability to localize resources in programs.
|
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramConfigurer
Basic Program Configurer.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| ProgramState
Class to represent the state of the program.
|
| Resources
Carries system resources requirements.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| SchedulableProgramContext
This interface provides the context for accessing scheduling information of this program.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| TaskLocalizationContext
Localization context for Program Tasks.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| Config
Configuration class of an configurable entity, such as
Application. |
| Class and Description |
|---|
| ProgramStatus
Represents the runtime status of program.
|
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| Resources
Carries system resources requirements.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| ClientLocalizationContext
Context that adds the capability to localize resources in programs.
|
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramConfigurer
Basic Program Configurer.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| ProgramState
Class to represent the state of the program.
|
| Resources
Carries system resources requirements.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| SchedulableProgramContext
This interface provides the context for accessing scheduling information of this program.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| DatasetConfigurer
Provides the ability to add datasets.
|
| ProgramConfigurer
Basic Program Configurer.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| Resources
Carries system resources requirements.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| AbstractProgramSpecification
Base abstract class for
ProgramSpecification which contains common information for
various program specifications. |
| DatasetConfigurer
Provides the ability to add datasets.
|
| Predicate
Determines a true or false value for a given input.
|
| ProgramConfigurer
Basic Program Configurer.
|
| ProgramLifecycle
Defines program lifecycle.
|
| ProgramSpecification
This interface provides for getting the name, class name, and description specifications of any
type of program.
|
| ProgramState
Class to represent the state of the program.
|
| RuntimeContext
This interface represents a context for a processor or elements of a processor.
|
| SchedulableProgramContext
This interface provides the context for accessing scheduling information of this program.
|
| ServiceDiscoverer
An interface for Discovery Service.
|
| Transactional
An object that executes submitted
TxRunnable tasks. |
| Class and Description |
|---|
| DatasetConfigurer
Provides the ability to add datasets.
|
Copyright © 2024 Cask Data, Inc. Licensed under the Apache License, Version 2.0.