Class: Google::Apis::Area120tablesV1alpha1::Row
- Inherits:
-
Object
- Object
- Google::Apis::Area120tablesV1alpha1::Row
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/area120tables_v1alpha1/classes.rb,
lib/google/apis/area120tables_v1alpha1/representations.rb,
lib/google/apis/area120tables_v1alpha1/representations.rb
Overview
A single row in a table.
Instance Attribute Summary collapse
-
#create_time ⇒ String
Time when the row was created.
-
#name ⇒ String
The resource name of the row.
-
#update_time ⇒ String
Time when the row was last updated.
-
#values ⇒ Hash<String,Object>
The values of the row.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Row
constructor
A new instance of Row.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Row
Returns a new instance of Row.
445 446 447 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 445 def initialize(**args) update!(**args) end |
Instance Attribute Details
#create_time ⇒ String
Time when the row was created.
Corresponds to the JSON property createTime
425 426 427 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 425 def create_time @create_time end |
#name ⇒ String
The resource name of the row. Row names have the form tables/
table/rows/
row`. The name is ignored when creating a row.
Corresponds to the JSON property
name`
431 432 433 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 431 def name @name end |
#update_time ⇒ String
Time when the row was last updated.
Corresponds to the JSON property updateTime
436 437 438 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 436 def update_time @update_time end |
#values ⇒ Hash<String,Object>
The values of the row. This is a map of column key to value. Key is user
entered name(default) or the internal column id based on the view in the
request.
Corresponds to the JSON property values
443 444 445 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 443 def values @values end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
450 451 452 453 454 455 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 450 def update!(**args) @create_time = args[:create_time] if args.key?(:create_time) @name = args[:name] if args.key?(:name) @update_time = args[:update_time] if args.key?(:update_time) @values = args[:values] if args.key?(:values) end |