Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::WorkerSettings.
Provides data to pass through to the worker harness.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#base_url
def base_url() -> ::String
-
(::String) — The base URL for accessing Google Cloud APIs.
When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators".
If not specified, the default value is "http://www.googleapis.com/"
#base_url=
def base_url=(value) -> ::String
-
value (::String) — The base URL for accessing Google Cloud APIs.
When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators".
If not specified, the default value is "http://www.googleapis.com/"
-
(::String) — The base URL for accessing Google Cloud APIs.
When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators".
If not specified, the default value is "http://www.googleapis.com/"
#reporting_enabled
def reporting_enabled() -> ::Boolean
- (::Boolean) — Whether to send work progress updates to the service.
#reporting_enabled=
def reporting_enabled=(value) -> ::Boolean
- value (::Boolean) — Whether to send work progress updates to the service.
- (::Boolean) — Whether to send work progress updates to the service.
#service_path
def service_path() -> ::String
- (::String) — The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
#service_path=
def service_path=(value) -> ::String
- value (::String) — The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
- (::String) — The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
#shuffle_service_path
def shuffle_service_path() -> ::String
- (::String) — The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
#shuffle_service_path=
def shuffle_service_path=(value) -> ::String
- value (::String) — The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
- (::String) — The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
#temp_storage_prefix
def temp_storage_prefix() -> ::String
-
(::String) — The prefix of the resources the system should use for temporary
storage.
The supported resource type is:
Google Cloud Storage:
storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
#temp_storage_prefix=
def temp_storage_prefix=(value) -> ::String
-
value (::String) — The prefix of the resources the system should use for temporary
storage.
The supported resource type is:
Google Cloud Storage:
storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
-
(::String) — The prefix of the resources the system should use for temporary
storage.
The supported resource type is:
Google Cloud Storage:
storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
#worker_id
def worker_id() -> ::String
- (::String) — The ID of the worker running this pipeline.
#worker_id=
def worker_id=(value) -> ::String
- value (::String) — The ID of the worker running this pipeline.
- (::String) — The ID of the worker running this pipeline.