Class: Google::Cloud::Dataplex::V1::EntryLink::EntryReference

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

Overview

Reference to the Entry that is linked through the Entry Link.

Defined Under Namespace

Modules: Type

Instance Attribute Summary collapse

Instance Attribute Details

#name::String

Returns Required. Immutable. The relative resource name of the referenced Entry, of the form: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}.

Returns:

  • (::String)

    Required. Immutable. The relative resource name of the referenced Entry, of the form: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}



1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 1779

class EntryReference
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Reference type of the Entry.
  module Type
    # Unspecified reference type. Implies that the Entry is referenced
    # in a non-directional Entry Link.
    UNSPECIFIED = 0

    # The Entry is referenced as the source of the directional Entry Link.
    SOURCE = 2

    # The Entry is referenced as the target of the directional Entry Link.
    TARGET = 3
  end
end

#path::String

Returns Immutable. The path in the Entry that is referenced in the Entry Link. Empty path denotes that the Entry itself is referenced in the Entry Link.

Returns:

  • (::String)

    Immutable. The path in the Entry that is referenced in the Entry Link. Empty path denotes that the Entry itself is referenced in the Entry Link.



1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 1779

class EntryReference
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Reference type of the Entry.
  module Type
    # Unspecified reference type. Implies that the Entry is referenced
    # in a non-directional Entry Link.
    UNSPECIFIED = 0

    # The Entry is referenced as the source of the directional Entry Link.
    SOURCE = 2

    # The Entry is referenced as the target of the directional Entry Link.
    TARGET = 3
  end
end

#type::Google::Cloud::Dataplex::V1::EntryLink::EntryReference::Type

Returns Required. Immutable. The reference type of the Entry.

Returns:



1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 1779

class EntryReference
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Reference type of the Entry.
  module Type
    # Unspecified reference type. Implies that the Entry is referenced
    # in a non-directional Entry Link.
    UNSPECIFIED = 0

    # The Entry is referenced as the source of the directional Entry Link.
    SOURCE = 2

    # The Entry is referenced as the target of the directional Entry Link.
    TARGET = 3
  end
end