class Google::Apis::Area120tablesV1alpha1::Table

A single table. NextId: 7

Attributes

columns[RW]

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>]

create_time[RW]

Time when the table was created. Corresponds to the JSON property `createTime` @return [String]

display_name[RW]

The human readable title of the table. Corresponds to the JSON property `displayName` @return [String]

name[RW]

The resource name of the table. Table names have the form `tables/`tableā€œ. Corresponds to the JSON property `name` @return [String]

saved_views[RW]

Saved views for this table. Corresponds to the JSON property `savedViews` @return [Array<Google::Apis::Area120tablesV1alpha1::SavedView>]

update_time[RW]

Time when the table was last updated excluding updates to individual rows Corresponds to the JSON property `updateTime` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/area120tables_v1alpha1/classes.rb, line 485
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

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