Class: Google::Cloud::Dataflow::V1beta3::KeyRangeLocation
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::KeyRangeLocation
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/streaming.rb
Overview
Location information for a specific key-range of a sharded computation. Currently we only support UTF-8 character splits to simplify encoding into JSON.
Instance Attribute Summary collapse
-
#data_disk ⇒ ::String
The name of the data disk where data for this range is stored.
-
#delivery_endpoint ⇒ ::String
The physical location of this range assignment to be used for streaming computation cross-worker message delivery.
-
#deprecated_persistent_directory ⇒ ::String
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#end ⇒ ::String
The end (exclusive) of the key range.
-
#start ⇒ ::String
The start (inclusive) of the key range.
Instance Attribute Details
#data_disk ⇒ ::String
Returns The name of the data disk where data for this range is stored. This name is local to the Google Cloud Platform project and uniquely identifies the disk within that project, for example "myproject-1014-104817-4c2-harness-0-disk-1".
200 201 202 203 |
# File 'proto_docs/google/dataflow/v1beta3/streaming.rb', line 200 class KeyRangeLocation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#delivery_endpoint ⇒ ::String
Returns The physical location of this range assignment to be used for streaming computation cross-worker message delivery.
200 201 202 203 |
# File 'proto_docs/google/dataflow/v1beta3/streaming.rb', line 200 class KeyRangeLocation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#deprecated_persistent_directory ⇒ ::String
This field is deprecated and may be removed in the next major version update.
Returns DEPRECATED. The location of the persistent state for this range, as a persistent directory in the worker local filesystem.
200 201 202 203 |
# File 'proto_docs/google/dataflow/v1beta3/streaming.rb', line 200 class KeyRangeLocation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#end ⇒ ::String
Returns The end (exclusive) of the key range.
200 201 202 203 |
# File 'proto_docs/google/dataflow/v1beta3/streaming.rb', line 200 class KeyRangeLocation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#start ⇒ ::String
Returns The start (inclusive) of the key range.
200 201 202 203 |
# File 'proto_docs/google/dataflow/v1beta3/streaming.rb', line 200 class KeyRangeLocation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |