All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AfterPipelineExecutionEvent |
|
| AfterStageExecutionEvent |
|
| BaseMarshallerRegistry |
Base implementation of a MarshallerRegistry.
|
| BasePipeline |
Base Pipeline implementation
|
| BasePipelineEvent |
|
| BaseProvider<C extends ProviderConfig> |
BaseProvider implementation to be extended by concrete Providers
|
| BaseProviderType |
BaseProviderType implementation to be extended by concrete ProviderTypes
|
| BaseRuntime |
BaseRuntime implementation to be extended by each Runtime Provider
|
| BaseRuntimeEndpoint |
BaseRuntimeEndpoint implementation to be extended by each Runtime Provider
|
| BaseRuntimeInfo |
BaseRuntimeInfo implementation to be extended by each Runtime Provider
|
| BaseRuntimeState |
BaseRuntimeState implementation to be extended by each Runtime Provider
|
| BeforePipelineExecutionEvent |
|
| BeforeStageExecutionEvent |
|
| BiFunctionConfigExecutor<T,U,R> |
|
| Binary |
Store information about the generated binary.
|
| BinaryConfig |
Binary Configuration type used to build binaries, extends the base Config
interface
|
| BuildConfig |
Build Configuration base interface.
|
| BuildException |
BuildException to be used in different Builders implementations.
|
| BuildRegistry |
Represents the BuildRegistry where all the Binaries built by the system will be registered
|
| CloneableConfig<T> |
|
| CodeServerPortHandle |
|
| Config |
Base Configuration Interface, you need to implements interface if you are creating a new
configuration type.
|
| ConfigBasedPipeline |
A pipeline based on a PipelineConfig.
|
| ConfigBasedPipelineBuilder |
Helper class for building a ConfigBasedPipeline
|
| ConfigBasedPipelineImpl |
|
| ConfigExecutor |
|
| ContextAware |
Represent a context aware entity.
|
| Credentials |
|
| ExecutionIdGenerator |
UUID generator for identifying a pipeline execution.
|
| FunctionConfigExecutor<T,R> |
|
| GWTCodeServerConfig |
GWT Code Server config type used to start GWT Code Servers, extends the base Config
interface
|
| Host<C extends Credentials> |
|
| InMemoryBuildRegistry |
|
| InMemoryPipelineExecutorRegistry |
|
| InMemoryPipelineRegistry |
|
| InMemoryRuntimeRegistry |
|
| InMemorySourceRegistry |
|
| Input |
|
| InternalProviderId |
|
| InternalProviderType |
|
| JSONBaseMarshaller<T> |
Base implementation for a JSON marshaller.
|
| Marshaller<T> |
General purpose contract for marshalling/unmarshalling operations.
|
| MarshallerRegistry |
General purpose contract for the registering of marshallers.
|
| OnErrorPipelineExecutionEvent |
|
| OnErrorStageExecutionEvent |
|
| PageSortUtil |
Helper class for providing pages sorting.
|
| Pipeline |
Represents a generic Pipeline with a List of stages.
|
| PipelineConfig |
Represent the configuration for a Pipeline containing each stage detailed configuration.
|
| PipelineConfigImpl |
|
| PipelineConfigStage |
Defines a pipeline stage based on a config.
|
| PipelineContext |
|
| PipelineEvent |
|
| PipelineEventListener |
|
| PipelineExecutor |
|
| PipelineExecutorError |
|
| PipelineExecutorException |
Base class for exceptions related to the pipeline execution.
|
| PipelineExecutorRegistry |
Registry for storing the pipeline execution traces produced by pipelines launched by the PipelineExecutorTaskManager.
|
| PipelineExecutorTask |
This class represents a pipeline execution task.
|
| PipelineExecutorTask.Status |
Indicates the pipeline execution status.
|
| PipelineExecutorTaskDef |
This class defines the information for performing the execution of a Pipeline by using the PipelineExecutorTaskManager.
|
| PipelineExecutorTaskDefImpl |
|
| PipelineExecutorTaskImpl |
|
| PipelineExecutorTaskManager |
Task manager for executing pipeline tasks.
|
| PipelineExecutorTaskManager.ExecutionMode |
|
| PipelineExecutorTaskManagerImpl |
|
| PipelineExecutorTaskManagerImpl.TaskEntry |
|
| PipelineExecutorTaskManagerImplHelper |
This class is directly related to the PipelineExecutorTaskManagerImpl and contains specific helper methods
for alleviating his job.
|
| PipelineExecutorTrace |
Represents a pipeline execution recording.
|
| PipelineExecutorTraceImpl |
Represents a pipeline execution recording.
|
| PipelineExecutorTraceImplMarshaller |
PipelineExecutorTraceImpl marshaller implementation.
|
| PipelineFactory |
Base implementation for the pipeline builders and pipelines instantiation.
|
| PipelineRegistry |
Represents the PipelineRegistry where all the Pipelines are registered
|
| Project |
Represent one logical project Project.
|
| ProjectConfig |
Base Project configuration interface.
|
| Provider<C extends ProviderConfig> |
A provider represents a running entity that allows the provisioning of runtimes.
|
| ProviderBuilder<T extends ProviderConfig,R extends Provider> |
|
| ProviderConfig |
Base Provider configuration interface.
|
| ProviderDestroyer |
|
| ProviderId |
Base interface for identifying providers.
|
| ProviderType |
This interface provides the definition for a ProviderType.
|
| ProvisioningConfig |
Base Provisioning Config interface.
|
| ProvisioningException |
ProvisioningException to be used in different Provisioning mechanisms
implementations.
|
| RegistrableOutput |
Marker interface for tagging elements that might be produced as pipeline output and wants to be registered as the
pipeline output in a pipeline executor trace.
|
| Repository |
Type to represent a Source Code Repository
|
| Runtime |
Implementations of this interface represent a Runtime (Docker Image running
or a WAR deployed into a
server)
|
| RuntimeBuilder<T extends RuntimeConfig,R extends Runtime> |
|
| RuntimeConfig |
Base Runtime configuration interface.
|
| RuntimeConfigHelper |
Utility class for holding helper operations related to runtimes.
|
| RuntimeDestroyer |
|
| RuntimeEndpoint |
This interface represent the Runtime Endpoint, meaning the endpoint that
can be used to interact against this Runtime
|
| RuntimeId |
Represents an unique Id for the Runtime,
containing also a reference to the ProviderId where this Runtime belongs
|
| RuntimeInfo |
This interface represent the Runtime instance information.
|
| RuntimeManager |
|
| RuntimeOperationException |
RuntimeOperationException to be used in different RUntimeManager
implementations.
|
| RuntimeRegistry |
Represents the RuntimeRegistry where all the ProviderTypes, Providers and Runtimes are registered.
|
| RuntimeState |
Represent the State of a particular runtime
|
| Source |
|
| SourceConfig |
Base Source configuration interface.
|
| SourceRegistry |
Represents the SourceRegistry source, projects & repositories are registered
|
| SourcingException |
SourcingException to be used in different sourcing mechanisms
implementations.
|
| Stage<INPUT,OUTPUT> |
|
| StageExecutionPipelineEvent |
|
| StageUtil |
Base implementation for creating Stages
|
| SystemPipelineDescriptor |
Contract for components that produces pipelines that will be automatically registered when the system starts.
|
| VariableInterpolation |
This class deals with Variable Interpolations inside pipelines.
|
| VariableInterpolation.InterpolationHandler |
|