| Constructor and Description |
|---|
Builder(String hash,
com.spotify.helios.common.descriptors.Job.Builder.Parameters parameters) |
public Builder(String hash, com.spotify.helios.common.descriptors.Job.Builder.Parameters parameters)
public Job.Builder setRegistrationDomain(String domain)
public Job.Builder setCreatingUser(String creatingUser)
public Job.Builder setToken(String token)
public Job.Builder setHash(String hash)
public Job.Builder setName(String name)
public Job.Builder setVersion(String version)
public Job.Builder setImage(String image)
public Job.Builder setCommand(List<String> command)
public Job.Builder setEnv(Map<String,String> env)
public Job.Builder setResources(Resources resources)
public Job.Builder addEnv(String key, String value)
public Job.Builder setPorts(Map<String,PortMapping> ports)
public Job.Builder addPort(String name, PortMapping port)
public Job.Builder setRegistration(Map<ServiceEndpoint,ServicePorts> registration)
public Job.Builder addRegistration(ServiceEndpoint endpoint, ServicePorts ports)
public Job.Builder setGracePeriod(Integer gracePeriod)
public Job.Builder setVolumes(Map<String,String> volumes)
public Job.Builder addVolume(String path)
public Job.Builder addVolume(String path, String source)
public Job.Builder setExpires(Date expires)
public Job.Builder setHealthCheck(HealthCheck healthCheck)
public Job.Builder setSecurityOpt(List<String> securityOpt)
public Job.Builder setNetworkMode(String networkMode)
public String getName()
public String getVersion()
public String getImage()
public Map<String,PortMapping> getPorts()
public Map<ServiceEndpoint,ServicePorts> getRegistration()
public String getRegistrationDomain()
public Integer getGracePeriod()
public Date getExpires()
public String getCreatingUser()
public Resources getResources()
public HealthCheck getHealthCheck()
public String getNetworkMode()
public Job.Builder clone()
public Job build()
Copyright © 2015. All rights reserved.