public class JobId extends Descriptor implements Comparable<JobId>
| Modifier and Type | Class and Description |
|---|---|
static class |
JobId.Builder |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<String,JobId> |
FROM_STRING |
| Constructor and Description |
|---|
JobId(String name,
String version)
Create a new job id with a specific name and version.
|
JobId(String name,
String version,
String hash)
Create a fully qualified job id with name, version and hash.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(JobId o) |
boolean |
equals(Object o) |
static JobId |
fromString(String id)
Parse a job id string.
|
String |
getHash() |
String |
getName() |
String |
getVersion() |
int |
hashCode() |
boolean |
isFullyQualified() |
static JobId.Builder |
newBuilder() |
static JobId |
parse(String id)
Parse a job id string.
|
String |
toShortString() |
String |
toString() |
parse, parse, toJsonBytes, toJsonStringpublic JobId(String name, String version, String hash)
public static JobId fromString(String id)
parse(String)public static JobId parse(String id) throws JobIdParseException
JobIdParseExceptionfromString(String)public String toShortString()
public String getName()
public String getVersion()
public String getHash()
public int compareTo(JobId o)
compareTo in interface Comparable<JobId>public static JobId.Builder newBuilder()
public boolean isFullyQualified()
Copyright © 2014. All rights reserved.