Class: Google::Cloud::DataCatalog::Lineage::V1::Run
- Inherits:
-
Object
- Object
- Google::Cloud::DataCatalog::Lineage::V1::Run
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb
Overview
A lineage run represents an execution of a process that creates lineage events.
Defined Under Namespace
Modules: State Classes: AttributesEntry
Instance Attribute Summary collapse
-
#attributes ⇒ ::Google::Protobuf::Map{::String => ::Google::Protobuf::Value}
Optional.
-
#display_name ⇒ ::String
Optional.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
Optional.
-
#name ⇒ ::String
Immutable.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
Required.
-
#state ⇒ ::Google::Cloud::DataCatalog::Lineage::V1::Run::State
Required.
Instance Attribute Details
#attributes ⇒ ::Google::Protobuf::Map{::String => ::Google::Protobuf::Value}
Returns Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run).
Up to 100 attributes are allowed.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |
#display_name ⇒ ::String
Returns Optional. A human-readable name you can set to display in a user interface.
Must be not longer than 1024 characters and only contain UTF-8 letters
or numbers, spaces or characters like _-:&.
.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |
#end_time ⇒ ::Google::Protobuf::Timestamp
Returns Optional. The timestamp of the end of the run.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |
#name ⇒ ::String
Returns Immutable. The resource name of the run. Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}
.
Can be specified or auto-assigned.
{run} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |
#start_time ⇒ ::Google::Protobuf::Timestamp
Returns Required. The timestamp of the start of the run.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |
#state ⇒ ::Google::Cloud::DataCatalog::Lineage::V1::Run::State
Returns Required. The state of the run.
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 91 class Run include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Protobuf::Value] class AttributesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current state of the run. module State # The state is unknown. The true state may be any of the below or a # different state that is not supported here explicitly. UNKNOWN = 0 # The run is still executing. STARTED = 1 # The run completed. COMPLETED = 2 # The run failed. FAILED = 3 # The run aborted. ABORTED = 4 end end |