Class ServiceSpec.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.ServiceSpec.Builder
-
- Direct Known Subclasses:
AutoValue_ServiceSpec.Builder
- Enclosing class:
- ServiceSpec
public abstract static class ServiceSpec.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract ServiceSpecbuild()abstract ServiceSpec.BuilderendpointSpec(EndpointSpec endpointSpec)abstract ServiceSpec.Builderlabels(java.util.Map<java.lang.String,java.lang.String> labels)abstract ServiceSpec.Buildermode(ServiceMode mode)abstract ServiceSpec.Buildername(java.lang.String name)abstract ServiceSpec.Buildernetworks(NetworkAttachmentConfig... networks)abstract ServiceSpec.Buildernetworks(java.util.List<NetworkAttachmentConfig> networks)abstract ServiceSpec.BuildertaskTemplate(TaskSpec taskTemplate)abstract ServiceSpec.BuilderupdateConfig(UpdateConfig updateConfig)ServiceSpec.BuilderwithEndpointSpec(EndpointSpec endpointSpec)Deprecated.As of release 7.0.0, replaced byendpointSpec(EndpointSpec).ServiceSpec.BuilderwithLabels(java.util.Map<java.lang.String,java.lang.String> labels)Deprecated.As of release 7.0.0, replaced bylabels(Map).ServiceSpec.BuilderwithName(java.lang.String name)Deprecated.As of release 7.0.0, replaced byname(String).ServiceSpec.BuilderwithNetworks(NetworkAttachmentConfig... networks)Deprecated.As of release 7.0.0, replaced bynetworks(NetworkAttachmentConfig...).ServiceSpec.BuilderwithNetworks(java.util.List<NetworkAttachmentConfig> networks)Deprecated.As of release 7.0.0, replaced bynetworks(List).ServiceSpec.BuilderwithServiceMode(ServiceMode mode)Deprecated.As of release 7.0.0, replaced bymode(ServiceMode).ServiceSpec.BuilderwithTaskTemplate(TaskSpec taskTemplate)Deprecated.As of release 7.0.0, replaced bytaskTemplate(TaskSpec).ServiceSpec.BuilderwithUpdateConfig(UpdateConfig updateConfig)Deprecated.As of release 7.0.0, replaced byupdateConfig(UpdateConfig).
-
-
-
Method Detail
-
name
public abstract ServiceSpec.Builder name(java.lang.String name)
-
withName
@Deprecated public ServiceSpec.Builder withName(java.lang.String name)
Deprecated.As of release 7.0.0, replaced byname(String).
-
labels
public abstract ServiceSpec.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
-
withLabels
@Deprecated public ServiceSpec.Builder withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
Deprecated.As of release 7.0.0, replaced bylabels(Map).
-
taskTemplate
public abstract ServiceSpec.Builder taskTemplate(TaskSpec taskTemplate)
-
withTaskTemplate
@Deprecated public ServiceSpec.Builder withTaskTemplate(TaskSpec taskTemplate)
Deprecated.As of release 7.0.0, replaced bytaskTemplate(TaskSpec).
-
mode
public abstract ServiceSpec.Builder mode(ServiceMode mode)
-
withServiceMode
@Deprecated public ServiceSpec.Builder withServiceMode(ServiceMode mode)
Deprecated.As of release 7.0.0, replaced bymode(ServiceMode).
-
updateConfig
public abstract ServiceSpec.Builder updateConfig(UpdateConfig updateConfig)
-
withUpdateConfig
@Deprecated public ServiceSpec.Builder withUpdateConfig(UpdateConfig updateConfig)
Deprecated.As of release 7.0.0, replaced byupdateConfig(UpdateConfig).
-
networks
public abstract ServiceSpec.Builder networks(NetworkAttachmentConfig... networks)
-
networks
public abstract ServiceSpec.Builder networks(java.util.List<NetworkAttachmentConfig> networks)
-
withNetworks
@Deprecated public ServiceSpec.Builder withNetworks(NetworkAttachmentConfig... networks)
Deprecated.As of release 7.0.0, replaced bynetworks(NetworkAttachmentConfig...).
-
withNetworks
@Deprecated public ServiceSpec.Builder withNetworks(java.util.List<NetworkAttachmentConfig> networks)
Deprecated.As of release 7.0.0, replaced bynetworks(List).
-
endpointSpec
public abstract ServiceSpec.Builder endpointSpec(EndpointSpec endpointSpec)
-
withEndpointSpec
@Deprecated public ServiceSpec.Builder withEndpointSpec(EndpointSpec endpointSpec)
Deprecated.As of release 7.0.0, replaced byendpointSpec(EndpointSpec).
-
build
public abstract ServiceSpec build()
-
-