Class: Google::Apis::DatacatalogV1::GoogleCloudDatacatalogV1EntryGroup
- Inherits:
-
Object
- Object
- Google::Apis::DatacatalogV1::GoogleCloudDatacatalogV1EntryGroup
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/datacatalog_v1/classes.rb,
lib/google/apis/datacatalog_v1/representations.rb,
lib/google/apis/datacatalog_v1/representations.rb
Overview
Entry group 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::DatacatalogV1::GoogleCloudDatacatalogV1SystemTimestamps
Timestamps associated with this resource in a particular system.
-
#description ⇒ String
Entry group description.
-
#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) ⇒ GoogleCloudDatacatalogV1EntryGroup
constructor
A new instance of GoogleCloudDatacatalogV1EntryGroup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDatacatalogV1EntryGroup
Returns a new instance of GoogleCloudDatacatalogV1EntryGroup.
1195 1196 1197 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1195 def initialize(**args) update!(**args) end |
Instance Attribute Details
#data_catalog_timestamps ⇒ Google::Apis::DatacatalogV1::GoogleCloudDatacatalogV1SystemTimestamps
Timestamps associated with this resource in a particular system.
Corresponds to the JSON property dataCatalogTimestamps
1174 1175 1176 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1174 def @data_catalog_timestamps end |
#description ⇒ String
Entry group description. Can consist of several sentences or paragraphs that
describe the entry group contents. Default value is an empty string.
Corresponds to the JSON property description
1180 1181 1182 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1180 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
1186 1187 1188 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1186 def display_name @display_name end |
#name ⇒ String
The resource name of the entry group in URL format. Note: The entry group
itself and its child resources might not be stored in the location specified
in its name.
Corresponds to the JSON property name
1193 1194 1195 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1193 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1200 1201 1202 1203 1204 1205 |
# File 'lib/google/apis/datacatalog_v1/classes.rb', line 1200 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 |