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
-
#name ⇒ String
The resource name of the row.
-
#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.
395 396 397 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 395 def initialize(**args) update!(**args) end |
Instance Attribute Details
#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`
386 387 388 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 386 def name @name 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
393 394 395 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 393 def values @values end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
400 401 402 403 |
# File 'lib/google/apis/area120tables_v1alpha1/classes.rb', line 400 def update!(**args) @name = args[:name] if args.key?(:name) @values = args[:values] if args.key?(:values) end |