Interface ServiceSpec.Builder
-
- Enclosing interface:
- ServiceSpec
public static interface ServiceSpec.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceSpec.BuilderaddLabel(String label, String value)ServiceSpecbuild()ServiceSpec.BuilderendpointSpec(EndpointSpec endpointSpec)ServiceSpec.Builderlabels(Map<String,? extends String> labels)ServiceSpec.Buildermode(ServiceMode mode)ServiceSpec.Buildername(String name)ServiceSpec.Buildernetworks(Iterable<? extends NetworkAttachmentConfig> networks)ServiceSpec.Buildernetworks(NetworkAttachmentConfig... networks)ServiceSpec.BuildertaskTemplate(TaskSpec taskTemplate)ServiceSpec.BuilderupdateConfig(UpdateConfig updateConfig)
-
-
-
Method Detail
-
name
ServiceSpec.Builder name(String name)
-
addLabel
ServiceSpec.Builder addLabel(String label, String value)
-
labels
ServiceSpec.Builder labels(Map<String,? extends String> labels)
-
taskTemplate
ServiceSpec.Builder taskTemplate(TaskSpec taskTemplate)
-
mode
ServiceSpec.Builder mode(ServiceMode mode)
-
updateConfig
ServiceSpec.Builder updateConfig(UpdateConfig updateConfig)
-
networks
ServiceSpec.Builder networks(NetworkAttachmentConfig... networks)
-
networks
ServiceSpec.Builder networks(Iterable<? extends NetworkAttachmentConfig> networks)
-
endpointSpec
ServiceSpec.Builder endpointSpec(EndpointSpec endpointSpec)
-
build
ServiceSpec build()
-
-