Class: Google::Cloud::DataCatalog::Lineage::V1::Link

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

Links represent the data flow between source (upstream) and target (downstream) assets in transformation pipelines.

Links are created when LineageEvents record data transformation between related assets.

Instance Attribute Summary collapse

Instance Attribute Details

#end_time::Google::Protobuf::Timestamp

Returns The end of the last event establishing this link.

Returns:



624
625
626
627
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 624

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

#name::String (readonly)

Returns Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}.

Returns:

  • (::String)

    Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}.



624
625
626
627
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 624

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

#source::Google::Cloud::DataCatalog::Lineage::V1::EntityReference

Returns The pointer to the entity that is the source of this link.

Returns:



624
625
626
627
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 624

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

#start_time::Google::Protobuf::Timestamp

Returns The start of the first event establishing this link.

Returns:



624
625
626
627
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 624

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

#target::Google::Cloud::DataCatalog::Lineage::V1::EntityReference

Returns The pointer to the entity that is the target of this link.

Returns:



624
625
626
627
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 624

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