public class Job extends Descriptor implements Comparable<Job>
| Modifier and Type | Class and Description |
|---|---|
static class |
Job.Builder |
| Modifier and Type | Field and Description |
|---|---|
static List<String> |
EMPTY_COMMAND |
static Map<String,String> |
EMPTY_ENV |
static Date |
EMPTY_EXPIRES |
static String |
EMPTY_MOUNT |
static Map<String,PortMapping> |
EMPTY_PORTS |
static Map<ServiceEndpoint,ServicePorts> |
EMPTY_REGISTRATION |
static String |
EMPTY_REGISTRATION_DOMAIN |
static Map<String,String> |
EMPTY_VOLUMES |
| Constructor and Description |
|---|
Job(JobId id,
String image,
List<String> command,
Map<String,String> env,
Map<String,PortMapping> ports,
Map<ServiceEndpoint,ServicePorts> registration,
Map<String,String> volumes,
Date expires,
String registrationDomain) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Job o) |
boolean |
equals(Object o) |
List<String> |
getCommand() |
Map<String,String> |
getEnv() |
Date |
getExpires() |
JobId |
getId() |
String |
getImage() |
Map<String,PortMapping> |
getPorts() |
Map<ServiceEndpoint,ServicePorts> |
getRegistration() |
String |
getRegistrationDomain() |
Map<String,String> |
getVolumes() |
int |
hashCode() |
static Job.Builder |
newBuilder() |
Job.Builder |
toBuilder() |
String |
toString() |
parse, parse, toJsonBytes, toJsonStringpublic static final Map<String,PortMapping> EMPTY_PORTS
public static final Map<ServiceEndpoint,ServicePorts> EMPTY_REGISTRATION
public static final String EMPTY_MOUNT
public static final Date EMPTY_EXPIRES
public static final String EMPTY_REGISTRATION_DOMAIN
public Job(JobId id, String image, @Nullable List<String> command, @Nullable Map<String,String> env, @Nullable Map<String,PortMapping> ports, @Nullable Map<ServiceEndpoint,ServicePorts> registration, @Nullable Map<String,String> volumes, @Nullable Date expires, @Nullable String registrationDomain)
public JobId getId()
public String getImage()
public Map<String,PortMapping> getPorts()
public Map<ServiceEndpoint,ServicePorts> getRegistration()
public String getRegistrationDomain()
public Date getExpires()
public static Job.Builder newBuilder()
public int compareTo(Job o)
compareTo in interface Comparable<Job>public Job.Builder toBuilder()
Copyright © 2014. All rights reserved.