public final class Job
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Dataflow API. For a detailed explanation see: http://code.google.com/p/google-http-java-client/wiki/JSON
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
Job() |
Modifier and Type | Method and Description |
---|---|
Job |
clone() |
java.lang.String |
getCreateTime() |
java.lang.String |
getCurrentState() |
java.lang.String |
getCurrentStateTime() |
Environment |
getEnvironment() |
JobExecutionInfo |
getExecutionInfo() |
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.String |
getProjectId() |
java.lang.String |
getRequestedState() |
java.util.List<Step> |
getSteps() |
java.lang.String |
getType() |
Job |
set(java.lang.String fieldName,
java.lang.Object value) |
Job |
setCreateTime(java.lang.String createTime) |
Job |
setCurrentState(java.lang.String currentState) |
Job |
setCurrentStateTime(java.lang.String currentStateTime) |
Job |
setEnvironment(Environment environment) |
Job |
setExecutionInfo(JobExecutionInfo executionInfo) |
Job |
setId(java.lang.String id) |
Job |
setName(java.lang.String name) |
Job |
setProjectId(java.lang.String projectId) |
Job |
setRequestedState(java.lang.String requestedState) |
Job |
setSteps(java.util.List<Step> steps) |
Job |
setType(java.lang.String type) |
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
public java.lang.String getCreateTime()
null
for nonepublic Job setCreateTime(java.lang.String createTime)
createTime
- createTime or null
for nonepublic java.lang.String getCurrentState()
null
for nonepublic Job setCurrentState(java.lang.String currentState)
currentState
- currentState or null
for nonepublic java.lang.String getCurrentStateTime()
null
for nonepublic Job setCurrentStateTime(java.lang.String currentStateTime)
currentStateTime
- currentStateTime or null
for nonepublic Environment getEnvironment()
null
for nonepublic Job setEnvironment(Environment environment)
environment
- environment or null
for nonepublic JobExecutionInfo getExecutionInfo()
null
for nonepublic Job setExecutionInfo(JobExecutionInfo executionInfo)
executionInfo
- executionInfo or null
for nonepublic java.lang.String getId()
null
for nonepublic Job setId(java.lang.String id)
id
- id or null
for nonepublic java.lang.String getName()
null
for nonepublic Job setName(java.lang.String name)
name
- name or null
for nonepublic java.lang.String getProjectId()
null
for nonepublic Job setProjectId(java.lang.String projectId)
projectId
- projectId or null
for nonepublic java.lang.String getRequestedState()
null
for nonepublic Job setRequestedState(java.lang.String requestedState)
requestedState
- requestedState or null
for nonepublic java.util.List<Step> getSteps()
null
for nonepublic java.lang.String getType()
null
for nonepublic Job setType(java.lang.String type)
type
- type or null
for nonepublic Job set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public Job clone()
clone
in class com.google.api.client.json.GenericJson