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 ServiceSpec
build()
abstract ServiceSpec.Builder
endpointSpec(EndpointSpec endpointSpec)
abstract ServiceSpec.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
abstract ServiceSpec.Builder
mode(ServiceMode mode)
abstract ServiceSpec.Builder
name(java.lang.String name)
abstract ServiceSpec.Builder
networks(NetworkAttachmentConfig... networks)
abstract ServiceSpec.Builder
networks(java.util.List<NetworkAttachmentConfig> networks)
abstract ServiceSpec.Builder
taskTemplate(TaskSpec taskTemplate)
abstract ServiceSpec.Builder
updateConfig(UpdateConfig updateConfig)
ServiceSpec.Builder
withEndpointSpec(EndpointSpec endpointSpec)
Deprecated.As of release 7.0.0, replaced byendpointSpec(EndpointSpec)
.ServiceSpec.Builder
withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
Deprecated.As of release 7.0.0, replaced bylabels(Map)
.ServiceSpec.Builder
withName(java.lang.String name)
Deprecated.As of release 7.0.0, replaced byname(String)
.ServiceSpec.Builder
withNetworks(NetworkAttachmentConfig... networks)
Deprecated.As of release 7.0.0, replaced bynetworks(NetworkAttachmentConfig...)
.ServiceSpec.Builder
withNetworks(java.util.List<NetworkAttachmentConfig> networks)
Deprecated.As of release 7.0.0, replaced bynetworks(List)
.ServiceSpec.Builder
withServiceMode(ServiceMode mode)
Deprecated.As of release 7.0.0, replaced bymode(ServiceMode)
.ServiceSpec.Builder
withTaskTemplate(TaskSpec taskTemplate)
Deprecated.As of release 7.0.0, replaced bytaskTemplate(TaskSpec)
.ServiceSpec.Builder
withUpdateConfig(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()
-
-