Class: Google::Cloud::Dataplex::V1::EntrySource
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::EntrySource
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/catalog.rb
Overview
EntrySource contains source system related information for the entry.
Defined Under Namespace
Classes: Ancestor, LabelsEntry
Instance Attribute Summary collapse
-
#ancestors ⇒ ::Array<::Google::Cloud::Dataplex::V1::EntrySource::Ancestor>
Immutable.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
The create time of the resource in the source system.
-
#description ⇒ ::String
Description of the Entry.
-
#display_name ⇒ ::String
User friendly display name.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
User-defined labels.
-
#location ⇒ ::String
readonly
Output only.
-
#platform ⇒ ::String
The platform containing the source system.
-
#resource ⇒ ::String
The name of the resource in the source system.
-
#system ⇒ ::String
The name of the source system.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
The update time of the resource in the source system.
Instance Attribute Details
#ancestors ⇒ ::Array<::Google::Cloud::Dataplex::V1::EntrySource::Ancestor>
Returns Immutable. The ancestors of the Entry in the source system.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp
Returns The create time of the resource in the source system.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns Description of the Entry. The maximum size of the field is 2000 characters.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
Returns User friendly display name. The maximum size of the field is 500 characters.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns User-defined labels. The maximum size of keys and values is 128 characters each.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#location ⇒ ::String (readonly)
Returns Output only. Location of the resource in the source system. Entry will be searchable by this location. By default, this should match the location of the EntryGroup containing this entry. A different value allows capturing source location for data external to GCP.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#platform ⇒ ::String
Returns The platform containing the source system. The maximum size of the field is 64 characters.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#resource ⇒ ::String
Returns The name of the resource in the source system. The maximum size of the field is 4000 characters.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#system ⇒ ::String
Returns The name of the source system. The maximum size of the field is 64 characters.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update_time ⇒ ::Google::Protobuf::Timestamp
Returns The update time of the resource in the source system.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 464 class EntrySource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Ancestor contains information about individual items in the hierarchy of # an Entry. # @!attribute [rw] name # @return [::String] # Optional. The name of the ancestor resource. # @!attribute [rw] type # @return [::String] # Optional. The type of the ancestor resource. class Ancestor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |