Class: Google::Cloud::DataCatalog::Lineage::V1::LineageEvent

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb

Overview

A lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.

Instance Attribute Summary collapse

Instance Attribute Details

#end_time::Google::Protobuf::Timestamp

Returns Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.

Returns:

  • (::Google::Protobuf::Timestamp)

    Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.



147
148
149
150
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 147

class LineageEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

Returns Optional. List of source-target pairs. Can't contain more than 100 tuples.

Returns:



147
148
149
150
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 147

class LineageEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Immutable. The resource name of the lineage event. Format: projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}. Can be specified or auto-assigned. {lineage_event} must be not longer than 200 characters and only contain characters in a set: a-zA-Z0-9_-:..

Returns:

  • (::String)

    Immutable. The resource name of the lineage event. Format: projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}. Can be specified or auto-assigned. {lineage_event} must be not longer than 200 characters and only contain characters in a set: a-zA-Z0-9_-:.



147
148
149
150
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 147

class LineageEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#start_time::Google::Protobuf::Timestamp

Returns Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.

Returns:

  • (::Google::Protobuf::Timestamp)

    Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.



147
148
149
150
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 147

class LineageEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end