public final class HadoopJob
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 Cloud Dataproc API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
HadoopJob() |
Modifier and Type | Method and Description |
---|---|
HadoopJob |
clone() |
java.util.List<java.lang.String> |
getArchiveUris()
Optional.
|
java.util.List<java.lang.String> |
getArgs()
Optional.
|
java.util.List<java.lang.String> |
getFileUris()
Optional.
|
java.util.List<java.lang.String> |
getJarFileUris()
Optional.
|
LoggingConfig |
getLoggingConfig()
Optional.
|
java.lang.String |
getMainClass()
The name of the driver's main class.
|
java.lang.String |
getMainJarFileUri()
The HCFS URI of the jar file containing the main class.
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Optional.
|
HadoopJob |
set(java.lang.String fieldName,
java.lang.Object value) |
HadoopJob |
setArchiveUris(java.util.List<java.lang.String> archiveUris)
Optional.
|
HadoopJob |
setArgs(java.util.List<java.lang.String> args)
Optional.
|
HadoopJob |
setFileUris(java.util.List<java.lang.String> fileUris)
Optional.
|
HadoopJob |
setJarFileUris(java.util.List<java.lang.String> jarFileUris)
Optional.
|
HadoopJob |
setLoggingConfig(LoggingConfig loggingConfig)
Optional.
|
HadoopJob |
setMainClass(java.lang.String mainClass)
The name of the driver's main class.
|
HadoopJob |
setMainJarFileUri(java.lang.String mainJarFileUri)
The HCFS URI of the jar file containing the main class.
|
HadoopJob |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Optional.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.util.List<java.lang.String> getArchiveUris()
null
for nonepublic HadoopJob setArchiveUris(java.util.List<java.lang.String> archiveUris)
archiveUris
- archiveUris or null
for nonepublic java.util.List<java.lang.String> getArgs()
null
for nonepublic HadoopJob setArgs(java.util.List<java.lang.String> args)
args
- args or null
for nonepublic java.util.List<java.lang.String> getFileUris()
null
for nonepublic HadoopJob setFileUris(java.util.List<java.lang.String> fileUris)
fileUris
- fileUris or null
for nonepublic java.util.List<java.lang.String> getJarFileUris()
null
for nonepublic HadoopJob setJarFileUris(java.util.List<java.lang.String> jarFileUris)
jarFileUris
- jarFileUris or null
for nonepublic LoggingConfig getLoggingConfig()
null
for nonepublic HadoopJob setLoggingConfig(LoggingConfig loggingConfig)
loggingConfig
- loggingConfig or null
for nonepublic java.lang.String getMainClass()
null
for nonepublic HadoopJob setMainClass(java.lang.String mainClass)
mainClass
- mainClass or null
for nonepublic java.lang.String getMainJarFileUri()
null
for nonepublic HadoopJob setMainJarFileUri(java.lang.String mainJarFileUri)
mainJarFileUri
- mainJarFileUri or null
for nonepublic java.util.Map<java.lang.String,java.lang.String> getProperties()
null
for nonepublic HadoopJob setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- properties or null
for nonepublic HadoopJob set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public HadoopJob clone()
clone
in class com.google.api.client.json.GenericJson