Class: Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1EntryGroup
- Inherits:
-
Object
- Object
- Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1EntryGroup
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/datacatalog_v1beta1/classes.rb,
generated/google/apis/datacatalog_v1beta1/representations.rb,
generated/google/apis/datacatalog_v1beta1/representations.rb
Overview
EntryGroup Metadata. An EntryGroup resource represents a logical grouping of zero or more Data Catalog Entry resources.
Instance Attribute Summary collapse
-
#data_catalog_timestamps ⇒ Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1SystemTimestamps
Timestamps about this resource according to a particular system.
-
#description ⇒ String
Entry group description, which can consist of several sentences or paragraphs that describe entry group contents.
-
#display_name ⇒ String
A short name to identify the entry group, for example, "analytics data - jan 2011".
-
#name ⇒ String
The resource name of the entry group in URL format.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDatacatalogV1beta1EntryGroup
constructor
A new instance of GoogleCloudDatacatalogV1beta1EntryGroup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ GoogleCloudDatacatalogV1beta1EntryGroup
Returns a new instance of GoogleCloudDatacatalogV1beta1EntryGroup.
517 518 519 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 517 def initialize(**args) update!(**args) end |
Instance Attribute Details
#data_catalog_timestamps ⇒ Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1SystemTimestamps
Timestamps about this resource according to a particular system.
Corresponds to the JSON property dataCatalogTimestamps
494 495 496 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 494 def @data_catalog_timestamps end |
#description ⇒ String
Entry group description, which can consist of several sentences or
paragraphs that describe entry group contents. Default value is an empty
string.
Corresponds to the JSON property description
501 502 503 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 501 def description @description end |
#display_name ⇒ String
A short name to identify the entry group, for example,
"analytics data - jan 2011". Default value is an empty string.
Corresponds to the JSON property displayName
507 508 509 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 507 def display_name @display_name end |
#name ⇒ String
The resource name of the entry group in URL format. Example:
- projects/
project_id
/locations/location
/entryGroups/entry_group_id
Note that this EntryGroup and its child resources may not actually be stored in the location in this name. Corresponds to the JSON propertyname
515 516 517 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 515 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
522 523 524 525 526 527 |
# File 'generated/google/apis/datacatalog_v1beta1/classes.rb', line 522 def update!(**args) @data_catalog_timestamps = args[:data_catalog_timestamps] if args.key?(:data_catalog_timestamps) @description = args[:description] if args.key?(:description) @display_name = args[:display_name] if args.key?(:display_name) @name = args[:name] if args.key?(:name) end |