Class: Google::Cloud::Dataflow::V1beta3::TaskRunnerSettings
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::TaskRunnerSettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/environment.rb
Overview
Taskrunner configuration settings.
Instance Attribute Summary collapse
-
#alsologtostderr ⇒ ::Boolean
Whether to also send taskrunner log info to stderr.
-
#base_task_dir ⇒ ::String
The location on the worker for task-specific subdirectories.
-
#base_url ⇒ ::String
The base URL for the taskrunner to use when accessing Google Cloud APIs.
-
#commandlines_file_name ⇒ ::String
The file to store preprocessing commands in.
-
#continue_on_exception ⇒ ::Boolean
Whether to continue taskrunner if an exception is hit.
-
#dataflow_api_version ⇒ ::String
The API version of endpoint, e.g.
-
#harness_command ⇒ ::String
The command to launch the worker harness.
-
#language_hint ⇒ ::String
The suggested backend language.
-
#log_dir ⇒ ::String
The directory on the VM to store logs.
-
#log_to_serialconsole ⇒ ::Boolean
Whether to send taskrunner log info to Google Compute Engine VM serial console.
-
#log_upload_location ⇒ ::String
Indicates where to put logs.
-
#oauth_scopes ⇒ ::Array<::String>
The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API.
-
#parallel_worker_settings ⇒ ::Google::Cloud::Dataflow::V1beta3::WorkerSettings
The settings to pass to the parallel worker harness.
-
#streaming_worker_main_class ⇒ ::String
The streaming worker main class name.
-
#task_group ⇒ ::String
The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g.
-
#task_user ⇒ ::String
The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g.
-
#temp_storage_prefix ⇒ ::String
The prefix of the resources the taskrunner should use for temporary storage.
-
#vm_id ⇒ ::String
The ID string of the VM.
-
#workflow_file_name ⇒ ::String
The file to store the workflow in.
Instance Attribute Details
#alsologtostderr ⇒ ::Boolean
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#base_task_dir ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#base_url ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#commandlines_file_name ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#continue_on_exception ⇒ ::Boolean
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#dataflow_api_version ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#harness_command ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#language_hint ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#log_dir ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#log_to_serialconsole ⇒ ::Boolean
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#log_upload_location ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#oauth_scopes ⇒ ::Array<::String>
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parallel_worker_settings ⇒ ::Google::Cloud::Dataflow::V1beta3::WorkerSettings
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#streaming_worker_main_class ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#task_group ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#task_user ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#temp_storage_prefix ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#vm_id ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#workflow_file_name ⇒ ::String
307 308 309 310 |
# File 'proto_docs/google/dataflow/v1beta3/environment.rb', line 307 class TaskRunnerSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |