public final class TaskRunnerSettings
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 |
---|
TaskRunnerSettings() |
Modifier and Type | Method and Description |
---|---|
TaskRunnerSettings |
clone() |
java.lang.Boolean |
getAlsologtostderr() |
java.lang.String |
getBaseTaskDir() |
java.lang.String |
getBaseUrl() |
java.lang.String |
getCommandlinesFileName() |
java.lang.Boolean |
getContinueOnException() |
java.lang.String |
getDataflowApiVersion() |
java.lang.String |
getHarnessCommand() |
java.lang.String |
getLanguageHint() |
java.lang.String |
getLogDir() |
java.lang.Boolean |
getLogToSerialconsole() |
java.lang.String |
getLogUploadLocation() |
java.util.List<java.lang.String> |
getOauthScopes() |
WorkerSettings |
getParallelWorkerSettings() |
java.lang.String |
getStreamingWorkerMainClass() |
java.lang.String |
getTaskGroup() |
java.lang.String |
getTaskUser() |
java.lang.String |
getTempStoragePrefix() |
java.lang.String |
getVmId() |
java.lang.String |
getWorkflowFileName() |
TaskRunnerSettings |
set(java.lang.String fieldName,
java.lang.Object value) |
TaskRunnerSettings |
setAlsologtostderr(java.lang.Boolean alsologtostderr) |
TaskRunnerSettings |
setBaseTaskDir(java.lang.String baseTaskDir) |
TaskRunnerSettings |
setBaseUrl(java.lang.String baseUrl) |
TaskRunnerSettings |
setCommandlinesFileName(java.lang.String commandlinesFileName) |
TaskRunnerSettings |
setContinueOnException(java.lang.Boolean continueOnException) |
TaskRunnerSettings |
setDataflowApiVersion(java.lang.String dataflowApiVersion) |
TaskRunnerSettings |
setHarnessCommand(java.lang.String harnessCommand) |
TaskRunnerSettings |
setLanguageHint(java.lang.String languageHint) |
TaskRunnerSettings |
setLogDir(java.lang.String logDir) |
TaskRunnerSettings |
setLogToSerialconsole(java.lang.Boolean logToSerialconsole) |
TaskRunnerSettings |
setLogUploadLocation(java.lang.String logUploadLocation) |
TaskRunnerSettings |
setOauthScopes(java.util.List<java.lang.String> oauthScopes) |
TaskRunnerSettings |
setParallelWorkerSettings(WorkerSettings parallelWorkerSettings) |
TaskRunnerSettings |
setStreamingWorkerMainClass(java.lang.String streamingWorkerMainClass) |
TaskRunnerSettings |
setTaskGroup(java.lang.String taskGroup) |
TaskRunnerSettings |
setTaskUser(java.lang.String taskUser) |
TaskRunnerSettings |
setTempStoragePrefix(java.lang.String tempStoragePrefix) |
TaskRunnerSettings |
setVmId(java.lang.String vmId) |
TaskRunnerSettings |
setWorkflowFileName(java.lang.String workflowFileName) |
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
public java.lang.Boolean getAlsologtostderr()
null
for nonepublic TaskRunnerSettings setAlsologtostderr(java.lang.Boolean alsologtostderr)
alsologtostderr
- alsologtostderr or null
for nonepublic java.lang.String getBaseTaskDir()
null
for nonepublic TaskRunnerSettings setBaseTaskDir(java.lang.String baseTaskDir)
baseTaskDir
- baseTaskDir or null
for nonepublic java.lang.String getBaseUrl()
null
for nonepublic TaskRunnerSettings setBaseUrl(java.lang.String baseUrl)
baseUrl
- baseUrl or null
for nonepublic java.lang.String getCommandlinesFileName()
null
for nonepublic TaskRunnerSettings setCommandlinesFileName(java.lang.String commandlinesFileName)
commandlinesFileName
- commandlinesFileName or null
for nonepublic java.lang.Boolean getContinueOnException()
null
for nonepublic TaskRunnerSettings setContinueOnException(java.lang.Boolean continueOnException)
continueOnException
- continueOnException or null
for nonepublic java.lang.String getDataflowApiVersion()
null
for nonepublic TaskRunnerSettings setDataflowApiVersion(java.lang.String dataflowApiVersion)
dataflowApiVersion
- dataflowApiVersion or null
for nonepublic java.lang.String getHarnessCommand()
null
for nonepublic TaskRunnerSettings setHarnessCommand(java.lang.String harnessCommand)
harnessCommand
- harnessCommand or null
for nonepublic java.lang.String getLanguageHint()
null
for nonepublic TaskRunnerSettings setLanguageHint(java.lang.String languageHint)
languageHint
- languageHint or null
for nonepublic java.lang.String getLogDir()
null
for nonepublic TaskRunnerSettings setLogDir(java.lang.String logDir)
logDir
- logDir or null
for nonepublic java.lang.Boolean getLogToSerialconsole()
null
for nonepublic TaskRunnerSettings setLogToSerialconsole(java.lang.Boolean logToSerialconsole)
logToSerialconsole
- logToSerialconsole or null
for nonepublic java.lang.String getLogUploadLocation()
null
for nonepublic TaskRunnerSettings setLogUploadLocation(java.lang.String logUploadLocation)
logUploadLocation
- logUploadLocation or null
for nonepublic java.util.List<java.lang.String> getOauthScopes()
null
for nonepublic TaskRunnerSettings setOauthScopes(java.util.List<java.lang.String> oauthScopes)
oauthScopes
- oauthScopes or null
for nonepublic WorkerSettings getParallelWorkerSettings()
null
for nonepublic TaskRunnerSettings setParallelWorkerSettings(WorkerSettings parallelWorkerSettings)
parallelWorkerSettings
- parallelWorkerSettings or null
for nonepublic java.lang.String getStreamingWorkerMainClass()
null
for nonepublic TaskRunnerSettings setStreamingWorkerMainClass(java.lang.String streamingWorkerMainClass)
streamingWorkerMainClass
- streamingWorkerMainClass or null
for nonepublic java.lang.String getTaskGroup()
null
for nonepublic TaskRunnerSettings setTaskGroup(java.lang.String taskGroup)
taskGroup
- taskGroup or null
for nonepublic java.lang.String getTaskUser()
null
for nonepublic TaskRunnerSettings setTaskUser(java.lang.String taskUser)
taskUser
- taskUser or null
for nonepublic java.lang.String getTempStoragePrefix()
null
for nonepublic TaskRunnerSettings setTempStoragePrefix(java.lang.String tempStoragePrefix)
tempStoragePrefix
- tempStoragePrefix or null
for nonepublic java.lang.String getVmId()
null
for nonepublic TaskRunnerSettings setVmId(java.lang.String vmId)
vmId
- vmId or null
for nonepublic java.lang.String getWorkflowFileName()
null
for nonepublic TaskRunnerSettings setWorkflowFileName(java.lang.String workflowFileName)
workflowFileName
- workflowFileName or null
for nonepublic TaskRunnerSettings set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public TaskRunnerSettings clone()
clone
in class com.google.api.client.json.GenericJson