Class: Google::Apis::FusiontablesV1::ColumnList
- Inherits:
-
Object
- Object
- Google::Apis::FusiontablesV1::ColumnList
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/fusiontables_v1/classes.rb,
generated/google/apis/fusiontables_v1/representations.rb,
generated/google/apis/fusiontables_v1/representations.rb
Overview
Represents a list of columns in a table.
Instance Attribute Summary collapse
-
#items ⇒ Array<Google::Apis::FusiontablesV1::Column>
List of all requested columns.
-
#kind ⇒ String
Type name: a list of all columns.
-
#next_page_token ⇒ String
Token used to access the next page of this result.
-
#total_items ⇒ Fixnum
Total number of columns for the table.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ColumnList
constructor
A new instance of ColumnList.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ColumnList
Returns a new instance of ColumnList
186 187 188 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 186 def initialize(**args) update!(**args) end |
Instance Attribute Details
#items ⇒ Array<Google::Apis::FusiontablesV1::Column>
List of all requested columns.
Corresponds to the JSON property items
168 169 170 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 168 def items @items end |
#kind ⇒ String
Type name: a list of all columns.
Corresponds to the JSON property kind
173 174 175 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 173 def kind @kind end |
#next_page_token ⇒ String
Token used to access the next page of this result. No token is displayed if
there are no more pages left.
Corresponds to the JSON property nextPageToken
179 180 181 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 179 def next_page_token @next_page_token end |
#total_items ⇒ Fixnum
Total number of columns for the table.
Corresponds to the JSON property totalItems
184 185 186 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 184 def total_items @total_items end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
191 192 193 194 195 196 |
# File 'generated/google/apis/fusiontables_v1/classes.rb', line 191 def update!(**args) @items = args[:items] if args.key?(:items) @kind = args[:kind] if args.key?(:kind) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @total_items = args[:total_items] if args.key?(:total_items) end |