| 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 setHostname(String hostname)
public Job.Builder setCreated(Long created)
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 Job.Builder setMetadata(Map<String,String> metadata)
public Job.Builder addMetadata(String name, String value)
public Job.Builder setAddCapabilities(Collection<String> addCapabilities)
public Job.Builder setDropCapabilities(Collection<String> dropCapabilities)
public Job.Builder setSecondsToWaitBeforeKill(Integer secondsToWaitBeforeKill)
public String getName()
public String getVersion()
public String getImage()
public String getHostname()
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 Integer secondsToWaitBeforeKill()
public Job.Builder clone()
public Job build()
public Job buildWithoutHash()
Copyright © 2017. All rights reserved.