Interface SwarmSpec.Builder
-
- Enclosing interface:
- SwarmSpec
public static interface SwarmSpec.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SwarmSpecbuild()SwarmSpec.BuildercaConfig(CaConfig caConfig)SwarmSpec.Builderdispatcher(DispatcherConfig dispatcher)SwarmSpec.BuilderencryptionConfig(EncryptionConfig encryptionConfig)SwarmSpec.Builderlabels(Map<String,? extends String> labels)SwarmSpec.Buildername(String name)SwarmSpec.Builderorchestration(OrchestrationConfig orchestration)SwarmSpec.Builderraft(RaftConfig raft)SwarmSpec.BuildertaskDefaults(TaskDefaults taskDefaults)
-
-
-
Method Detail
-
name
SwarmSpec.Builder name(String name)
-
labels
SwarmSpec.Builder labels(Map<String,? extends String> labels)
-
orchestration
SwarmSpec.Builder orchestration(OrchestrationConfig orchestration)
-
raft
SwarmSpec.Builder raft(RaftConfig raft)
-
dispatcher
SwarmSpec.Builder dispatcher(DispatcherConfig dispatcher)
-
caConfig
SwarmSpec.Builder caConfig(CaConfig caConfig)
-
encryptionConfig
SwarmSpec.Builder encryptionConfig(EncryptionConfig encryptionConfig)
-
taskDefaults
SwarmSpec.Builder taskDefaults(TaskDefaults taskDefaults)
-
build
SwarmSpec build()
-
-