All Classes and Interfaces

Class
Description
Abstract base class for all our components.
Abstract base class for compute resources.
Abstract base class for data resources.
Abstract base class for executables.
A builder class for AbstractExecutable, mainly for use in the functional builder pattern.
Abstract base class for execution sessions.
A builder class for AbstractExecutionSession, mainly for use in the functional builder pattern.
Abstract base class for describing options.
A builder class for AbstractOption, mainly for use in the functional builder pattern.
Abstract base class for storage resources.
Abstract base class for updates.
A builder class for AbstractUpdate, mainly for use in the functional builder pattern.
Abstract base class for volume mounts.
A metadata block for our components.
A builder class for ComponentMetadata, mainly for use in the functional builder pattern.
Details for a Docker or OCI container executable.
A builder class for DockerContainer, mainly for use in the functional builder pattern.
Details of an external network port accessible from outside.
A builder class for DockerExternalPort, mainly for use in the functional builder pattern.
Details of the container image.
A builder class for DockerImageSpec, mainly for use in the functional builder pattern.
Details of an internal network port on a container.
A builder class for DockerInternalPort, mainly for use in the functional builder pattern.
Details of a network port on the container made available for connection from outside.
A builder class for DockerNetworkPort, mainly for use in the functional builder pattern.
Details of the network access available to the container.
A builder class for DockerNetworkSpec, mainly for use in the functional builder pattern.
Details of the platform the container image is built for.
A builder class for DockerPlatformSpec, mainly for use in the functional builder pattern.
A simple enum value option.
A builder class for EnumValueOption, mainly for use in the functional builder pattern.
A simple enum value update.
A builder class for EnumValueUpdate, mainly for use in the functional builder pattern.
The container class for the execbroker Model.
A container class for the references in the model.
The combination of an executable and the compute, storage, volumes, and data resources it needs.
A builder class for ExecutionRequestComponents, mainly for use in the functional builder pattern.
Container class for ExecutionSession responses.
A builder class for ExecutionSessionResponseFour, mainly for use in the functional builder pattern.
A simple integer delta option.
A builder class for IntegerDeltaOption, mainly for use in the functional builder pattern.
A simple integer delta update.
A builder class for IntegerDeltaUpdate, mainly for use in the functional builder pattern.
A simple integer value option.
A builder class for IntegerValueOption, mainly for use in the functional builder pattern.
A simple integer value update.
A builder class for IntegerValueUpdate, mainly for use in the functional builder pattern.
A regular expression filter for an ISO 8601 duration.
A regular expression filter for an ISO 8601 instant.
A regular expression filter for an ISO 8601 interval.
A row of DataLink metadata about the resource.
A builder class for IvoaDataLinkItem, mainly for use in the functional builder pattern.
Metadata describing an IVOA data resource.
A builder class for IvoaDataResource, mainly for use in the functional builder pattern.
The IVOA metadata for the resource.
A builder class for IvoaDataResourceBlock, mainly for use in the functional builder pattern.
A row of ObsCore metadata about the resource.
A builder class for IvoaObsCoreItem, mainly for use in the functional builder pattern.
Details for a Jupyter notebook executable.
A builder class for JupyterNotebook, mainly for use in the functional builder pattern.
A component with a lifecycle.
Lifecycle phase values.
Lifecycle schedule.
A builder class for LifecycleSchedule, mainly for use in the functional builder pattern.
A lifecycle instant and duration.
A builder class for LifecycleStartDurationInstant, mainly for use in the functional builder pattern.
A lifecycle interval and duration.
A builder class for LifecycleStartDurationInterval, mainly for use in the functional builder pattern.
A log message based on the Message Templates standard.
A builder class for MessageItem, mainly for use in the functional builder pattern.
A map of name->value properties.
A builder class for NameValueMap, mainly for use in the functional builder pattern.
A request for a set of offers for an execution.
A builder class for OfferSetRequest, mainly for use in the functional builder pattern.
A set of executions offered in response to a request, including a uuid, href, and an expiry date for the set.
A builder class for OfferSetResponse, mainly for use in the functional builder pattern.
The requested schedule.
A builder class for RequestedScheduleBlock, mainly for use in the functional builder pattern.
The requested schedule.
A builder class for RequestedScheduleItem, mainly for use in the functional builder pattern.
Metadata describing a data resource in a Rucio storage system.
A builder class for RucioDataResource, mainly for use in the functional builder pattern.
A reusable block describing a data resource in a Rucio storage system.
A builder class for RucioDataResourceBlock, mainly for use in the functional builder pattern.
A data resource in a S3 storage system.
A builder class for S3DataResource, mainly for use in the functional builder pattern.
An Execution Session schedule.
A builder class for ScheduledExecutionSchedule, mainly for use in the functional builder pattern.
A scheduled execution session.
A builder class for ScheduledExecutionSession, mainly for use in the functional builder pattern.
A schedule instant and duration.
A builder class for ScheduleStartDurationInstant, mainly for use in the functional builder pattern.
A schedule interval and duration.
A builder class for ScheduleStartDurationInterval, mainly for use in the functional builder pattern.
The number of CPU cores requested by the user.
A builder class for SimpleComputeCores, mainly for use in the functional builder pattern.
The amount of memory requested by the user.
A builder class for SimpleComputeMemory, mainly for use in the functional builder pattern.
A simple compute resource.
A builder class for SimpleComputeResource, mainly for use in the functional builder pattern.
A simple downloadable data resource.
A builder class for SimpleDataResource, mainly for use in the functional builder pattern.
The combination of an executable and the compute, storage, volumes, and data resources it needs.
A builder class for SimpleExecutionComponents, mainly for use in the functional builder pattern.
A simple execution session.
A builder class for SimpleExecutionSession, mainly for use in the functional builder pattern.
The Execution Session phase.
A connector to interact with the session.
A builder class for SimpleSessionConnector, mainly for use in the functional builder pattern.
A simple storage resource.
A builder class for SimpleStorageResource, mainly for use in the functional builder pattern.
The size of storage requested.
A builder class for SimpleStorageSize, mainly for use in the functional builder pattern.
A simple volume mount.
A builder class for SimpleVolumeMount, mainly for use in the functional builder pattern.
Details for a Singularity container executable.
A builder class for SingularityContainer, mainly for use in the functional builder pattern.
.
A builder class for SkaoChecksumItem, mainly for use in the functional builder pattern.
Metadata describing a SKAO data resource in the data lake.
A builder class for SkaoDataResource, mainly for use in the functional builder pattern.
A reusable block describing the metadata for a SKAO data resource.
A builder class for SkaoDataResourceBlock, mainly for use in the functional builder pattern.
Metadata about a replica in an RSE.
A builder class for SkaoReplicaItem, mainly for use in the functional builder pattern.
A simple string value option.
A builder class for StringValueOption, mainly for use in the functional builder pattern.
A simple string value update.
A builder class for StringValueUpdate, mainly for use in the functional builder pattern.