Name | Description | Type | Package | Framework |
AbstractTwillRunnable | This abstract class provides default implementation of the TwillRunnable. | Class | apache.twill.api | Apache Twill |
ClassAcceptor | Class that can be used to determine if class can be accepted. | Class | apache.twill.api | Apache Twill |
Command | Represents command objects. | Interface | apache.twill.api | Apache Twill |
Command .Builder | Builder for creating Command object. | Class | apache.twill.api.Command | Apache Twill |
ElectionHandler | Handles events of election/un-election of leader. | Interface | apache.twill.api | Apache Twill |
EventHandler | A callback handler for acting on application events related to TwillRunnable lifecycle events. | Class | apache.twill.api | Apache Twill |
EventHandler .TimeoutAction | Represents action to act upon runnable launch timeout. | Class | apache.twill.api.EventHandler | Apache Twill |
EventHandler .TimeoutEvent | This class holds information about a launch timeout event. | Class | apache.twill.api.EventHandler | Apache Twill |
EventHandlerContext | Represents runtime context for EventHandler. | Interface | apache.twill.api | Apache Twill |
EventHandlerSpecification | Specification for EventHandler. | Interface | apache.twill.api | Apache Twill |
Hosts | Represents a list of hosts. | Class | apache.twill.api | Apache Twill |
LocalFile | This interface represents a local file that will be available for the container running a TwillRunnable. | Interface | apache.twill.api | Apache Twill |
LogEntry | Represents a log entry emitted by application. | Interface | apache.twill.api.logging | Apache Twill |
LogEntry .Level | Class | apache.twill.api.logging.LogEntry | Apache Twill | |
LogHandler | Represents class that can receive logs from the application. | Interface | apache.twill.api.logging | Apache Twill |
LogThrowable | Carries Throwable information in a LogEntry. | Interface | apache.twill.api.logging | Apache Twill |
PrinterLogHandler | A LogHandler that prints the LogEntry through a PrintWriter. | Class | apache.twill.api.logging | Apache Twill |
Racks | Represents a list of Racks. | Class | apache.twill.api | Apache Twill |
ResourceReport | This interface provides a snapshot of the resources an application is using broken down by each runnable. | Interface | apache.twill.api | Apache Twill |
ResourceSpecification | This interface provides specifications for resource requirements including set and get methods for number of cores, amount of memory, and number of instances. | Interface | apache.twill.api | Apache Twill |
ResourceSpecification .Builder | Builder for creating ResourceSpecification. | Class | apache.twill.api.ResourceSpecification | Apache Twill |
ResourceSpecification .SizeUnit | Unit for specifying memory size. | Class | apache.twill.api.ResourceSpecification | Apache Twill |
RuntimeSpecification | Specifications for runtime requirements. | Interface | apache.twill.api | Apache Twill |
SecureStoreUpdater | Represents class capable of creating update of SecureStore for live applications. | Interface | apache.twill.api | Apache Twill |
ServiceAnnouncer | This interface provides a way to announce the availability of a service. | Interface | apache.twill.api | Apache Twill |
ServiceController | This interface is for controlling a remote running service. | Interface | apache.twill.api | Apache Twill |
TwillApplication | Represents a application that can be launched by Twill. | Interface | apache.twill.api | Apache Twill |
TwillContext | Represents the runtime context of a TwillRunnable. | Interface | apache.twill.api | Apache Twill |
TwillController | For controlling a running application. | Interface | apache.twill.api | Apache Twill |
TwillPreparer | This interface exposes methods to set up the Twill runtime environment and start a Twill application. | Interface | apache.twill.api | Apache Twill |
TwillRunnable | The TwillRunnable interface should be implemented by any class whose instances are intended to be executed in a Twill cluster. | Interface | apache.twill.api | Apache Twill |
TwillRunnableSpecification | Represents a specification of a TwillRunnable. | Interface | apache.twill.api | Apache Twill |
TwillRunnableSpecification .Builder | Builder for constructing TwillRunnableSpecification. | Class | apache.twill.api.TwillRunnableSpecification | Apache Twill |
TwillRunner | This interface prepares execution of TwillRunnable and TwillApplication. | Interface | apache.twill.api | Apache Twill |
TwillRunner .LiveInfo | Interface | apache.twill.api.TwillRunner | Apache Twill | |
TwillRunnerService | A TwillRunner that provides lifecycle management functions. | Interface | apache.twill.api | Apache Twill |
TwillRunResources | Interface | apache.twill.api | Apache Twill | |
TwillSpecification | Represents specification of a TwillApplication. | Interface | apache.twill.api | Apache Twill |
TwillSpecification .Builder | Builder for constructing instance of TwillSpecification. | Class | apache.twill.api.TwillSpecification | Apache Twill |
TwillSpecification .Builder .AfterOrder | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .AfterPlacementPolicy | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .AfterRunnable | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .FirstOrder | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .LocalFileAdder | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .MorePlacementPolicies | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .MoreRunnable | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Builder .NextOrder | Interface | apache.twill.api.TwillSpecification.Builder | Apache Twill | |
TwillSpecification .Order | Defines execution order. | Interface | apache.twill.api.TwillSpecification | Apache Twill |
TwillSpecification .Order .Type | Class | apache.twill.api.TwillSpecification.Order | Apache Twill | |
TwillSpecification .PlacementPolicy | Defines a container placement policy. | Interface | apache.twill.api.TwillSpecification | Apache Twill |
TwillSpecification .PlacementPolicy .Type | Lists different types of Placement Policies available. | Class | apache.twill.api.TwillSpecification.PlacementPolicy | Apache Twill |