| Constructor and Description |
|---|
Job.Builder(String hash,
com.spotify.helios.common.descriptors.Job.Builder.Parameters parameters) |
public Job.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 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 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 Job.Builder clone()
public Job build()
Copyright © 2014. All rights reserved.