Class AutoValue_TaskSpec.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.TaskSpec.Builder
-
- com.spotify.docker.client.messages.swarm.AutoValue_TaskSpec.Builder
-
- Enclosing class:
- AutoValue_TaskSpec
static final class AutoValue_TaskSpec.Builder extends TaskSpec.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private ContainerSpeccontainerSpecprivate DriverlogDriverprivate com.google.common.collect.ImmutableList<NetworkAttachmentConfig>networksprivate Placementplacementprivate ResourceRequirementsresourcesprivate RestartPolicyrestartPolicy
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskSpecbuild()TaskSpec.BuildercontainerSpec(ContainerSpec containerSpec)TaskSpec.BuilderlogDriver(Driver logDriver)TaskSpec.Buildernetworks(NetworkAttachmentConfig... networks)TaskSpec.Buildernetworks(java.util.List<NetworkAttachmentConfig> networks)TaskSpec.Builderplacement(Placement placement)TaskSpec.Builderresources(ResourceRequirements resources)TaskSpec.BuilderrestartPolicy(RestartPolicy restartPolicy)-
Methods inherited from class com.spotify.docker.client.messages.swarm.TaskSpec.Builder
withContainerSpec, withLogDriver, withNetworks, withNetworks, withPlacement, withResources, withRestartPolicy
-
-
-
-
Field Detail
-
containerSpec
private ContainerSpec containerSpec
-
resources
private ResourceRequirements resources
-
restartPolicy
private RestartPolicy restartPolicy
-
placement
private Placement placement
-
networks
private com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks
-
logDriver
private Driver logDriver
-
-
Method Detail
-
containerSpec
public TaskSpec.Builder containerSpec(ContainerSpec containerSpec)
- Specified by:
containerSpecin classTaskSpec.Builder
-
resources
public TaskSpec.Builder resources(ResourceRequirements resources)
- Specified by:
resourcesin classTaskSpec.Builder
-
restartPolicy
public TaskSpec.Builder restartPolicy(RestartPolicy restartPolicy)
- Specified by:
restartPolicyin classTaskSpec.Builder
-
placement
public TaskSpec.Builder placement(Placement placement)
- Specified by:
placementin classTaskSpec.Builder
-
networks
public TaskSpec.Builder networks(NetworkAttachmentConfig... networks)
- Specified by:
networksin classTaskSpec.Builder
-
networks
public TaskSpec.Builder networks(java.util.List<NetworkAttachmentConfig> networks)
- Specified by:
networksin classTaskSpec.Builder
-
logDriver
public TaskSpec.Builder logDriver(Driver logDriver)
- Specified by:
logDriverin classTaskSpec.Builder
-
build
public TaskSpec build()
- Specified by:
buildin classTaskSpec.Builder
-
-