Class TaskSpec
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.TaskSpec
-
- Direct Known Subclasses:
AutoValue_TaskSpec
public abstract class TaskSpec extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskSpec.Builder
-
Constructor Summary
Constructors Constructor Description TaskSpec()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static TaskSpec.Builder
builder()
abstract ContainerSpec
containerSpec()
(package private) static TaskSpec
create(ContainerSpec containerSpec, ResourceRequirements resources, RestartPolicy restartPolicy, Placement placement, java.util.List<NetworkAttachmentConfig> networks, Driver logDriver)
abstract Driver
logDriver()
abstract com.google.common.collect.ImmutableList<NetworkAttachmentConfig>
networks()
abstract Placement
placement()
abstract ResourceRequirements
resources()
abstract RestartPolicy
restartPolicy()
-
-
-
Method Detail
-
containerSpec
@Nullable public abstract ContainerSpec containerSpec()
-
resources
@Nullable public abstract ResourceRequirements resources()
-
restartPolicy
@Nullable public abstract RestartPolicy restartPolicy()
-
placement
@Nullable public abstract Placement placement()
-
networks
@Nullable public abstract com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks()
-
logDriver
@Nullable public abstract Driver logDriver()
-
builder
public static TaskSpec.Builder builder()
-
create
static TaskSpec create(ContainerSpec containerSpec, ResourceRequirements resources, RestartPolicy restartPolicy, Placement placement, java.util.List<NetworkAttachmentConfig> networks, Driver logDriver)
-
-