| Interface | Description |
|---|---|
| CommandSpec |
Specification for defining a command.
|
| ConfigFileSpec |
Represents an optionally templated configuration file to be written before the task is started.
|
| DiscoverySpec |
Specification for a task's discovery info, including Mesos-DNS name prefix.
|
| HealthCheckSpec |
HealthCheck specification.
|
| NetworkSpec |
Spec for defining a container's network membership.
|
| PlanGenerator |
PlanGenerator generates Plans from a given
ServiceSpec. |
| PodInstance |
A PodInstance defines a particular instance of a
PodSpec. |
| PodSpec |
Specification for a Pod.
|
| ReadinessCheckSpec |
ReadinessCheck specification.
|
| ResourceSet |
Represents a named group of resources.
|
| ResourceSpec |
A ResourceSpec encapsulates a Mesos Resource that may be used by a Task and therefore specified in a
TaskSpecification.
|
| SecretSpec |
A SecretSpec defines the features of a Secret.
|
| ServiceSpec |
Defines a Service's configuration.
|
| TaskSpec |
Specification for a Task.
|
| TransportEncryptionSpec |
Spec for defining a TLS encryption support.
|
| VipSpec |
Specification object for software defined VIPs.
|
| VolumeSpec |
A VolumeSpec defines the features of a Volume.
|
| Class | Description |
|---|---|
| DefaultCommandSpec |
Default implementation of
CommandSpec. |
| DefaultCommandSpec.Builder |
DefaultCommandSpec builder. |
| DefaultConfigFileSpec |
Basic implementation of
ConfigFileSpec which returns the provided values. |
| DefaultDiscoverySpec |
Default implementation of a
DiscoverySpec. |
| DefaultHealthCheckSpec |
Default implementation of
HealthCheckSpec. |
| DefaultHealthCheckSpec.Builder |
DefaultHealthCheckSpec builder static inner class. |
| DefaultNetworkSpec |
Default implementation of
NetworkSpec. |
| DefaultNetworkSpec.Builder |
DefaultNetworkSpec builder static inner class. |
| DefaultPlanGenerator |
Default implementation of
PlanGenerator. |
| DefaultPodSpec |
Default implementation of
PodSpec. |
| DefaultPodSpec.Builder |
DefaultPodSpec builder static inner class. |
| DefaultReadinessCheckSpec |
Default implementation of
ReadinessCheckSpec. |
| DefaultReadinessCheckSpec.Builder |
DefaultReadinessCheckSpec builder static inner class. |
| DefaultResourceSet |
Default implementation of
ResourceSet. |
| DefaultResourceSet.Builder |
DefaultResourceSet builder static inner class. |
| DefaultResourceSpec |
This class provides a default implementation of the ResourceSpec interface.
|
| DefaultResourceSpec.Builder |
DefaultResourceSpec builder static inner class. |
| DefaultSecretSpec |
Default implementation of
SecretSpec. |
| DefaultSecretSpec.Builder |
DefaultSecretSpec builder static inner class. |
| DefaultServiceSpec |
Default implementation of
ServiceSpec. |
| DefaultServiceSpec.Builder |
DefaultServiceSpec builder static inner class. |
| DefaultServiceSpec.Comparator |
Comparer which checks for equality of
DefaultServiceSpecs. |
| DefaultServiceSpec.ConfigFactory |
Factory which performs the inverse of
Configuration.getBytes(). |
| DefaultServiceSpec.Generator |
Generates a
ServiceSpec from a given YAML definition in the form of a RawServiceSpec. |
| DefaultTaskSpec |
Default implementation of a
TaskSpec. |
| DefaultTaskSpec.Builder |
DefaultTaskSpec builder static inner class. |
| DefaultTransportEncryptionSpec |
Default implementation of
TransportEncryptionSpec. |
| DefaultTransportEncryptionSpec.Builder |
A
DefaultTransportEncryptionSpec builder. |
| DefaultVipSpec |
Default implementation of
VipSpec. |
| DefaultVipSpec.Builder |
DefaultVipSpec builder static inner class. |
| DefaultVolumeSpec |
This class provides a default implementation of the VolumeSpec interface.
|
| NamedVIPSpec |
This class represents a port mapped to a DC/OS named VIP.
|
| PortSpec |
This class represents a single port, with associated environment name.
|
| ReplacementFailurePolicy |
Destructive Replacement Failure Policy configuration.
|
| ReplacementFailurePolicy.Builder |
ReplacementFailurePolicy builder static inner class. |
| RLimitSpec |
Representation of an individual rlimit, consisting of a name and optional soft/hard limits.
|
| Enum | Description |
|---|---|
| GoalState |
The allowed goal states for a Task.
|
| TransportEncryptionSpec.Type |
The allowed formats of TLS certificate format.
|
| VolumeSpec.Type |
Types of Volumes.
|
| Exception | Description |
|---|---|
| InvalidTaskSpecException |
This class is an Exception to be used when unexpected errors are encountered in the handling of
TaskSpecifications and TaskTypeSpecifications.
|
| RLimitSpec.InvalidRLimitException |
An exception for errors pertaining to
RLimitSpec. |