See: Description
| Interface | Description |
|---|---|
| Admin |
This interface provides methods for operational calls from within a CDAP application.
|
| ClientLocalizationContext |
Context that adds the capability to localize resources in programs.
|
| DatasetConfigurer |
Provides the ability to add datasets.
|
| Predicate<T> |
Determines a true or false value for a given input.
|
| ProgramConfigurer |
Basic Program Configurer.
|
| ProgramLifecycle<T extends RuntimeContext> |
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.
|
| 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. |
| TxCallable<V> |
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 | Description |
|---|---|
| AbstractProgramSpecification |
Base abstract class for
ProgramSpecification which contains common information for various program
specifications. |
| Config |
Configuration class of an configurable entity, such as
Application. |
| NamespaceSummary |
Information about a namespace.
|
| PlatformInfo |
Accessor class for providing project information.
|
| PlatformInfo.Version |
This class encapsulates information about project version.
|
| ProgramState |
Class to represent the state of the program.
|
| Resources |
Carries system resources requirements.
|
| SingleRunnableApplication |
A simple
TwillApplication that contains
only one TwillRunnable. |
| Transactionals |
Helper class for interacting with
Transactional |
| Enum | Description |
|---|---|
| ProgramStatus |
Represents the runtime status of program.
|
Copyright © 2022 Cask Data, Inc. Licensed under the Apache License, Version 2.0.