public final class Job extends 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 Cloud Dataproc API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Job() |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Boolean getDone()
null
for nonepublic Job setDone(Boolean done)
done
- done or null
for nonepublic String getDriverControlFilesUri()
null
for nonepublic Job setDriverControlFilesUri(String driverControlFilesUri)
driverControlFilesUri
- driverControlFilesUri or null
for nonepublic String getDriverOutputResourceUri()
null
for nonepublic Job setDriverOutputResourceUri(String driverOutputResourceUri)
driverOutputResourceUri
- driverOutputResourceUri or null
for nonepublic HadoopJob getHadoopJob()
null
for nonepublic Job setHadoopJob(HadoopJob hadoopJob)
hadoopJob
- hadoopJob or null
for nonepublic HiveJob getHiveJob()
null
for nonepublic Job setHiveJob(HiveJob hiveJob)
hiveJob
- hiveJob or null
for nonepublic String getJobUuid()
null
for nonepublic Job setJobUuid(String jobUuid)
jobUuid
- jobUuid or null
for nonepublic Map<String,String> getLabels()
null
for nonepublic Job setLabels(Map<String,String> labels)
labels
- labels or null
for nonepublic PigJob getPigJob()
null
for nonepublic Job setPigJob(PigJob pigJob)
pigJob
- pigJob or null
for nonepublic JobPlacement getPlacement()
null
for nonepublic Job setPlacement(JobPlacement placement)
placement
- placement or null
for nonepublic PrestoJob getPrestoJob()
null
for nonepublic Job setPrestoJob(PrestoJob prestoJob)
prestoJob
- prestoJob or null
for nonepublic PySparkJob getPysparkJob()
null
for nonepublic Job setPysparkJob(PySparkJob pysparkJob)
pysparkJob
- pysparkJob or null
for nonepublic JobReference getReference()
null
for nonepublic Job setReference(JobReference reference)
reference
- reference or null
for nonepublic JobScheduling getScheduling()
null
for nonepublic Job setScheduling(JobScheduling scheduling)
scheduling
- scheduling or null
for nonepublic SparkJob getSparkJob()
null
for nonepublic Job setSparkJob(SparkJob sparkJob)
sparkJob
- sparkJob or null
for nonepublic SparkRJob getSparkRJob()
null
for nonepublic Job setSparkRJob(SparkRJob sparkRJob)
sparkRJob
- sparkRJob or null
for nonepublic SparkSqlJob getSparkSqlJob()
null
for nonepublic Job setSparkSqlJob(SparkSqlJob sparkSqlJob)
sparkSqlJob
- sparkSqlJob or null
for nonepublic JobStatus getStatus()
null
for nonepublic Job setStatus(JobStatus status)
status
- status or null
for nonepublic List<JobStatus> getStatusHistory()
null
for nonepublic Job setStatusHistory(List<JobStatus> statusHistory)
statusHistory
- statusHistory or null
for nonepublic String getSubmittedBy()
null
for nonepublic Job setSubmittedBy(String submittedBy)
submittedBy
- submittedBy or null
for nonepublic List<YarnApplication> getYarnApplications()
null
for nonepublic Job setYarnApplications(List<YarnApplication> yarnApplications)
yarnApplications
- yarnApplications or null
for nonepublic Job set(String fieldName, Object value)
set
in class GenericJson
public Job clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.