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.
420 421 422 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 420 def initialize(**args) update!(**args) end |
Instance Attribute Details
#create_time ⇒ String
Time when the row was created.
Corresponds to the JSON property createTime
400 401 402 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 400 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 propertyname`
406 407 408 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 406 def name @name end |
#update_time ⇒ String
Time when the row was last updated.
Corresponds to the JSON property updateTime
411 412 413 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 411 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
418 419 420 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 418 def values @values end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
425 426 427 428 429 430 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 425 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 |