Class AutoValue_ServiceSpec
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.ServiceSpec
-
- com.spotify.docker.client.messages.swarm.AutoValue_ServiceSpec
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_ServiceSpec extends ServiceSpec
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AutoValue_ServiceSpec.Builder
-
Field Summary
Fields Modifier and Type Field Description private EndpointSpec
endpointSpec
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
labels
private ServiceMode
mode
private java.lang.String
name
private com.google.common.collect.ImmutableList<NetworkAttachmentConfig>
networks
private TaskSpec
taskTemplate
private UpdateConfig
updateConfig
-
Constructor Summary
Constructors Modifier Constructor Description private
AutoValue_ServiceSpec(java.lang.String name, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels, TaskSpec taskTemplate, ServiceMode mode, UpdateConfig updateConfig, com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks, EndpointSpec endpointSpec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointSpec
endpointSpec()
boolean
equals(java.lang.Object o)
int
hashCode()
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
labels()
ServiceMode
mode()
java.lang.String
name()
com.google.common.collect.ImmutableList<NetworkAttachmentConfig>
networks()
TaskSpec
taskTemplate()
java.lang.String
toString()
UpdateConfig
updateConfig()
-
Methods inherited from class com.spotify.docker.client.messages.swarm.ServiceSpec
builder, create
-
-
-
-
Field Detail
-
name
private final java.lang.String name
-
labels
private final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels
-
taskTemplate
private final TaskSpec taskTemplate
-
mode
private final ServiceMode mode
-
updateConfig
private final UpdateConfig updateConfig
-
networks
private final com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks
-
endpointSpec
private final EndpointSpec endpointSpec
-
-
Constructor Detail
-
AutoValue_ServiceSpec
private AutoValue_ServiceSpec(@Nullable java.lang.String name, @Nullable com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels, TaskSpec taskTemplate, @Nullable ServiceMode mode, @Nullable UpdateConfig updateConfig, @Nullable com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks, @Nullable EndpointSpec endpointSpec)
-
-
Method Detail
-
name
@Nullable public java.lang.String name()
- Specified by:
name
in classServiceSpec
-
labels
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels()
- Specified by:
labels
in classServiceSpec
-
taskTemplate
public TaskSpec taskTemplate()
- Specified by:
taskTemplate
in classServiceSpec
-
mode
@Nullable public ServiceMode mode()
- Specified by:
mode
in classServiceSpec
-
updateConfig
@Nullable public UpdateConfig updateConfig()
- Specified by:
updateConfig
in classServiceSpec
-
networks
@Nullable public com.google.common.collect.ImmutableList<NetworkAttachmentConfig> networks()
- Specified by:
networks
in classServiceSpec
-
endpointSpec
@Nullable public EndpointSpec endpointSpec()
- Specified by:
endpointSpec
in classServiceSpec
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-