class Google::Apis::Area120tablesV1alpha1::Table
A single table. NextId: 7
Attributes
List of columns in this table. Order of columns matches the display order. Corresponds to the JSON property `columns` @return [Array<Google::Apis::Area120tablesV1alpha1::ColumnDescription>]
Time when the table was created. Corresponds to the JSON property `createTime` @return [String]
The human readable title of the table. Corresponds to the JSON property `displayName` @return [String]
The resource name of the table. Table
names have the form `tables/`tableā. Corresponds to the JSON property `name` @return [String]
Saved views for this table. Corresponds to the JSON property `savedViews` @return [Array<Google::Apis::Area120tablesV1alpha1::SavedView>]
Time when the table was last updated excluding updates to individual rows Corresponds to the JSON property `updateTime` @return [String]
Public Class Methods
# File lib/google/apis/area120tables_v1alpha1/classes.rb, line 485 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/area120tables_v1alpha1/classes.rb, line 490 def update!(**args) @columns = args[:columns] if args.key?(:columns) @create_time = args[:create_time] if args.key?(:create_time) @display_name = args[:display_name] if args.key?(:display_name) @name = args[:name] if args.key?(:name) @saved_views = args[:saved_views] if args.key?(:saved_views) @update_time = args[:update_time] if args.key?(:update_time) end