Class AutoValue_SwarmSpec.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.SwarmSpec.Builder
-
- com.spotify.docker.client.messages.swarm.AutoValue_SwarmSpec.Builder
-
- Enclosing class:
- AutoValue_SwarmSpec
static final class AutoValue_SwarmSpec.Builder extends SwarmSpec.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private CaConfig
caConfig
private DispatcherConfig
dispatcher
private EncryptionConfig
encryptionConfig
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
labels
private java.lang.String
name
private OrchestrationConfig
orchestration
private RaftConfig
raft
private TaskDefaults
taskDefaults
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SwarmSpec
build()
SwarmSpec.Builder
caConfig(CaConfig caConfig)
SwarmSpec.Builder
dispatcher(DispatcherConfig dispatcher)
SwarmSpec.Builder
encryptionConfig(EncryptionConfig encryptionConfig)
SwarmSpec.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
SwarmSpec.Builder
name(java.lang.String name)
SwarmSpec.Builder
orchestration(OrchestrationConfig orchestration)
SwarmSpec.Builder
raft(RaftConfig raft)
SwarmSpec.Builder
taskDefaults(TaskDefaults taskDefaults)
-
-
-
Field Detail
-
name
private java.lang.String name
-
labels
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels
-
orchestration
private OrchestrationConfig orchestration
-
raft
private RaftConfig raft
-
dispatcher
private DispatcherConfig dispatcher
-
caConfig
private CaConfig caConfig
-
encryptionConfig
private EncryptionConfig encryptionConfig
-
taskDefaults
private TaskDefaults taskDefaults
-
-
Method Detail
-
name
public SwarmSpec.Builder name(java.lang.String name)
- Specified by:
name
in classSwarmSpec.Builder
-
labels
public SwarmSpec.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Specified by:
labels
in classSwarmSpec.Builder
-
orchestration
public SwarmSpec.Builder orchestration(OrchestrationConfig orchestration)
- Specified by:
orchestration
in classSwarmSpec.Builder
-
raft
public SwarmSpec.Builder raft(RaftConfig raft)
- Specified by:
raft
in classSwarmSpec.Builder
-
dispatcher
public SwarmSpec.Builder dispatcher(DispatcherConfig dispatcher)
- Specified by:
dispatcher
in classSwarmSpec.Builder
-
caConfig
public SwarmSpec.Builder caConfig(CaConfig caConfig)
- Specified by:
caConfig
in classSwarmSpec.Builder
-
encryptionConfig
public SwarmSpec.Builder encryptionConfig(EncryptionConfig encryptionConfig)
- Specified by:
encryptionConfig
in classSwarmSpec.Builder
-
taskDefaults
public SwarmSpec.Builder taskDefaults(TaskDefaults taskDefaults)
- Specified by:
taskDefaults
in classSwarmSpec.Builder
-
build
public SwarmSpec build()
- Specified by:
build
in classSwarmSpec.Builder
-
-