Class SwarmSpec.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.SwarmSpec.Builder
-
- Direct Known Subclasses:
AutoValue_SwarmSpec.Builder
- Enclosing class:
- SwarmSpec
public abstract static class SwarmSpec.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract SwarmSpecbuild()abstract SwarmSpec.BuildercaConfig(CaConfig caConfig)abstract SwarmSpec.Builderdispatcher(DispatcherConfig dispatcher)abstract SwarmSpec.BuilderencryptionConfig(EncryptionConfig encryptionConfig)abstract SwarmSpec.Builderlabels(java.util.Map<java.lang.String,java.lang.String> labels)abstract SwarmSpec.Buildername(java.lang.String name)abstract SwarmSpec.Builderorchestration(OrchestrationConfig orchestration)abstract SwarmSpec.Builderraft(RaftConfig raft)abstract SwarmSpec.BuildertaskDefaults(TaskDefaults taskDefaults)
-
-
-
Method Detail
-
name
public abstract SwarmSpec.Builder name(java.lang.String name)
-
labels
public abstract SwarmSpec.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
-
orchestration
public abstract SwarmSpec.Builder orchestration(OrchestrationConfig orchestration)
-
raft
public abstract SwarmSpec.Builder raft(RaftConfig raft)
-
dispatcher
public abstract SwarmSpec.Builder dispatcher(DispatcherConfig dispatcher)
-
caConfig
public abstract SwarmSpec.Builder caConfig(CaConfig caConfig)
-
encryptionConfig
public abstract SwarmSpec.Builder encryptionConfig(EncryptionConfig encryptionConfig)
-
taskDefaults
public abstract SwarmSpec.Builder taskDefaults(TaskDefaults taskDefaults)
-
build
public abstract SwarmSpec build()
-
-