Class: Google::Cloud::Dataplex::V1::Entry
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::Entry
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/catalog.rb
Overview
An entry is a representation of a data asset which can be described by various metadata.
Defined Under Namespace
Classes: AspectsEntry
Instance Attribute Summary collapse
-
#aspects ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect}
Optional.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#entry_source ⇒ ::Google::Cloud::Dataplex::V1::EntrySource
Optional.
-
#entry_type ⇒ ::String
Required.
-
#fully_qualified_name ⇒ ::String
Optional.
-
#name ⇒ ::String
Identifier.
-
#parent_entry ⇒ ::String
Optional.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#aspects ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect}
Returns Optional. The Aspects attached to the Entry. The format for the key can be one of the following:
- {projectId}.{locationId}.{aspectTypeId} (if the aspect is attached directly to the entry)
- {projectId}.{locationId}.{aspectTypeId}@{path} (if the aspect is attached to an entry's path).
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the Entry was created.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#entry_source ⇒ ::Google::Cloud::Dataplex::V1::EntrySource
Returns Optional. Source system related information for an entry.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#entry_type ⇒ ::String
Returns Required. Immutable. The resource name of the EntryType used to create this Entry.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#fully_qualified_name ⇒ ::String
Returns Optional. A name for the entry that can reference it in an external system. The maximum size of the field is 4000 characters.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String
Returns Identifier. The relative resource name of the Entry, of the form: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parent_entry ⇒ ::String
Returns Optional. Immutable. The resource name of the parent entry.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the Entry was last updated.
409 410 411 412 413 414 415 416 417 418 419 420 421 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409 class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataplex::V1::Aspect] class AspectsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |