Class: Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1EntryGroup
- Inherits:
-
Object
- Object
- Google::Apis::DatacatalogV1beta1::GoogleCloudDatacatalogV1beta1EntryGroup
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/datacatalog_v1beta1/classes.rb,
lib/google/apis/datacatalog_v1beta1/representations.rb,
lib/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
Identifier.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDatacatalogV1beta1EntryGroup
constructor
A new instance of GoogleCloudDatacatalogV1beta1EntryGroup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDatacatalogV1beta1EntryGroup
Returns a new instance of GoogleCloudDatacatalogV1beta1EntryGroup.
2628 2629 2630 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2628 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
2606 2607 2608 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2606 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
2612 2613 2614 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2612 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
2618 2619 2620 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2618 def display_name @display_name end |
#name ⇒ String
Identifier. 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 property name
2626 2627 2628 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2626 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2633 2634 2635 2636 2637 2638 |
# File 'lib/google/apis/datacatalog_v1beta1/classes.rb', line 2633 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 |