TaskRunnerSettings class

Taskrunner configuration settings.

Constructors

TaskRunnerSettings({bool? alsologtostderr, String? baseTaskDir, String? baseUrl, String? commandlinesFileName, bool? continueOnException, String? dataflowApiVersion, String? harnessCommand, String? languageHint, String? logDir, bool? logToSerialconsole, String? logUploadLocation, List<String>? oauthScopes, WorkerSettings? parallelWorkerSettings, String? streamingWorkerMainClass, String? taskGroup, String? taskUser, String? tempStoragePrefix, String? vmId, String? workflowFileName})
TaskRunnerSettings.fromJson(Map json_)

Properties

alsologtostderr ↔ bool?
Whether to also send taskrunner log info to stderr.
getter/setter pair
baseTaskDir ↔ String?
The location on the worker for task-specific subdirectories.
getter/setter pair
baseUrl ↔ String?
The base URL for the taskrunner to use when accessing Google Cloud APIs.
getter/setter pair
commandlinesFileName ↔ String?
The file to store preprocessing commands in.
getter/setter pair
continueOnException ↔ bool?
Whether to continue taskrunner if an exception is hit.
getter/setter pair
dataflowApiVersion ↔ String?
The API version of endpoint, e.g. "v1b3"
getter/setter pair
harnessCommand ↔ String?
The command to launch the worker harness.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
languageHint ↔ String?
The suggested backend language.
getter/setter pair
logDir ↔ String?
The directory on the VM to store logs.
getter/setter pair
logToSerialconsole ↔ bool?
Whether to send taskrunner log info to Google Compute Engine VM serial console.
getter/setter pair
logUploadLocation ↔ String?
Indicates where to put logs.
getter/setter pair
oauthScopes ↔ List<String>?
The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API.
getter/setter pair
parallelWorkerSettings ↔ WorkerSettings?
The settings to pass to the parallel worker harness.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
streamingWorkerMainClass ↔ String?
The streaming worker main class name.
getter/setter pair
taskGroup ↔ String?
The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel".
getter/setter pair
taskUser ↔ String?
The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root".
getter/setter pair
tempStoragePrefix ↔ String?
The prefix of the resources the taskrunner should use for temporary storage.
getter/setter pair
vmId ↔ String?
The ID string of the VM.
getter/setter pair
workflowFileName ↔ String?
The file to store the workflow in.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited