blob: f2d1e75d361c5b101813b3889cf2862ac5546ffb [file] [log] [blame]
Joe Gregorio075572b2012-07-09 16:53:09 -04001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="fusiontables_v1.html">Fusion Tables API</a> . <a href="fusiontables_v1.style.html">style</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="#delete">delete(tableId, styleId)</a></code></p>
79<p class="firstline">Deletes a style.</p>
80<p class="toc_element">
81 <code><a href="#get">get(tableId, styleId)</a></code></p>
82<p class="firstline">Gets a specific style.</p>
83<p class="toc_element">
84 <code><a href="#insert">insert(tableId, body)</a></code></p>
85<p class="firstline">Adds a new style for the table.</p>
86<p class="toc_element">
87 <code><a href="#list">list(tableId, pageToken=None, maxResults=None)</a></code></p>
88<p class="firstline">Retrieves a list of styles.</p>
89<p class="toc_element">
90 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
91<p class="firstline">Retrieves the next page of results.</p>
92<p class="toc_element">
93 <code><a href="#patch">patch(tableId, styleId, body)</a></code></p>
94<p class="firstline">Updates an existing style. This method supports patch semantics.</p>
95<p class="toc_element">
96 <code><a href="#update">update(tableId, styleId, body)</a></code></p>
97<p class="firstline">Updates an existing style.</p>
98<h3>Method Details</h3>
99<div class="method">
100 <code class="details" id="delete">delete(tableId, styleId)</code>
101 <pre>Deletes a style.
102
103Args:
104 tableId: string, Table from which the style is being deleted (required)
105 styleId: integer, Identifier (within a table) for the style being deleted (required)
106</pre>
107</div>
108
109<div class="method">
110 <code class="details" id="get">get(tableId, styleId)</code>
111 <pre>Gets a specific style.
112
113Args:
114 tableId: string, Table to which the requested style belongs (required)
115 styleId: integer, Identifier (integer) for a specific style in a table (required)
116
117Returns:
118 An object of the form:
119
120 { # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
121 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
122 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
123 "gradient": { # Gradient function that interpolates a range of colors based on column value.
124 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
125 "colors": [ # Array with two or more colors.
126 {
127 "color": "A String", # Color in #RRGGBB format.
128 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
129 },
130 ],
131 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
132 },
133 "columnName": "A String", # Name of the column whose value is used in the style.
134 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
135 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
136 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
137 "weight": 42, # Width of a line (in pixels).
138 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
139 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
140 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
141 "icon": "A String", # Icon name used for a point.
142 },
143 ],
144 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
145 },
146 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
147 },
148 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
149 "name": "A String", # Optional name for the style setting.
150 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
151 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
152 "gradient": { # Gradient function that interpolates a range of colors based on column value.
153 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
154 "colors": [ # Array with two or more colors.
155 {
156 "color": "A String", # Color in #RRGGBB format.
157 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
158 },
159 ],
160 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
161 },
162 "columnName": "A String", # Name of the column whose value is used in the style.
163 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
164 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
165 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
166 "weight": 42, # Width of a line (in pixels).
167 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
168 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
169 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
170 "icon": "A String", # Icon name used for a point.
171 },
172 ],
173 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
174 },
175 "strokeWeight": 42, # Width of the polyon border in pixels.
176 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
177 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
178 "gradient": { # Gradient function that interpolates a range of colors based on column value.
179 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
180 "colors": [ # Array with two or more colors.
181 {
182 "color": "A String", # Color in #RRGGBB format.
183 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
184 },
185 ],
186 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
187 },
188 "columnName": "A String", # Name of the column whose value is used in the style.
189 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
190 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
191 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
192 "weight": 42, # Width of a line (in pixels).
193 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
194 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
195 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
196 "icon": "A String", # Icon name used for a point.
197 },
198 ],
199 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
200 },
201 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
202 "gradient": { # Gradient function that interpolates a range of colors based on column value.
203 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
204 "colors": [ # Array with two or more colors.
205 {
206 "color": "A String", # Color in #RRGGBB format.
207 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
208 },
209 ],
210 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
211 },
212 "columnName": "A String", # Name of the column whose value is used in the style.
213 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
214 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
215 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
216 "weight": 42, # Width of a line (in pixels).
217 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
218 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
219 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
220 "icon": "A String", # Icon name used for a point.
221 },
222 ],
223 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
224 },
225 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
226 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
227 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
228 },
Joe Gregorio075572b2012-07-09 16:53:09 -0400229 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
230 "strokeWeight": 42, # Width of the line in pixels.
231 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
232 "gradient": { # Gradient function that interpolates a range of colors based on column value.
233 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
234 "colors": [ # Array with two or more colors.
235 {
236 "color": "A String", # Color in #RRGGBB format.
237 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
238 },
239 ],
240 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
241 },
242 "columnName": "A String", # Name of the column whose value is used in the style.
243 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
244 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
245 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
246 "weight": 42, # Width of a line (in pixels).
247 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
248 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
249 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
250 "icon": "A String", # Icon name used for a point.
251 },
252 ],
253 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
254 },
255 "strokeColor": "A String", # Color of the line in #RRGGBB format.
256 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
257 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
258 "gradient": { # Gradient function that interpolates a range of colors based on column value.
259 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
260 "colors": [ # Array with two or more colors.
261 {
262 "color": "A String", # Color in #RRGGBB format.
263 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
264 },
265 ],
266 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
267 },
268 "columnName": "A String", # Name of the column whose value is used in the style.
269 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
270 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
271 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
272 "weight": 42, # Width of a line (in pixels).
273 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
274 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
275 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
276 "icon": "A String", # Icon name used for a point.
277 },
278 ],
279 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
280 },
281 },
282 "tableId": "A String", # Identifier for the table.
283 "styleId": 42, # Identifier for the style setting (unique only within tables).
284 }</pre>
285</div>
286
287<div class="method">
288 <code class="details" id="insert">insert(tableId, body)</code>
289 <pre>Adds a new style for the table.
290
291Args:
292 tableId: string, Table for which a new style is being added (required)
293 body: object, The request body. (required)
294 The object takes the form of:
295
296{ # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
297 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
298 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
299 "gradient": { # Gradient function that interpolates a range of colors based on column value.
300 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
301 "colors": [ # Array with two or more colors.
302 {
303 "color": "A String", # Color in #RRGGBB format.
304 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
305 },
306 ],
307 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
308 },
309 "columnName": "A String", # Name of the column whose value is used in the style.
310 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
311 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
312 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
313 "weight": 42, # Width of a line (in pixels).
314 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
315 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
316 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
317 "icon": "A String", # Icon name used for a point.
318 },
319 ],
320 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
321 },
322 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
323 },
324 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
325 "name": "A String", # Optional name for the style setting.
326 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
327 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
328 "gradient": { # Gradient function that interpolates a range of colors based on column value.
329 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
330 "colors": [ # Array with two or more colors.
331 {
332 "color": "A String", # Color in #RRGGBB format.
333 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
334 },
335 ],
336 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
337 },
338 "columnName": "A String", # Name of the column whose value is used in the style.
339 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
340 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
341 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
342 "weight": 42, # Width of a line (in pixels).
343 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
344 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
345 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
346 "icon": "A String", # Icon name used for a point.
347 },
348 ],
349 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
350 },
351 "strokeWeight": 42, # Width of the polyon border in pixels.
352 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
353 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
354 "gradient": { # Gradient function that interpolates a range of colors based on column value.
355 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
356 "colors": [ # Array with two or more colors.
357 {
358 "color": "A String", # Color in #RRGGBB format.
359 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
360 },
361 ],
362 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
363 },
364 "columnName": "A String", # Name of the column whose value is used in the style.
365 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
366 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
367 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
368 "weight": 42, # Width of a line (in pixels).
369 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
370 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
371 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
372 "icon": "A String", # Icon name used for a point.
373 },
374 ],
375 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
376 },
377 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
378 "gradient": { # Gradient function that interpolates a range of colors based on column value.
379 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
380 "colors": [ # Array with two or more colors.
381 {
382 "color": "A String", # Color in #RRGGBB format.
383 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
384 },
385 ],
386 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
387 },
388 "columnName": "A String", # Name of the column whose value is used in the style.
389 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
390 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
391 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
392 "weight": 42, # Width of a line (in pixels).
393 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
394 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
395 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
396 "icon": "A String", # Icon name used for a point.
397 },
398 ],
399 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
400 },
401 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
402 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
403 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
404 },
Joe Gregorio075572b2012-07-09 16:53:09 -0400405 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
406 "strokeWeight": 42, # Width of the line in pixels.
407 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
408 "gradient": { # Gradient function that interpolates a range of colors based on column value.
409 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
410 "colors": [ # Array with two or more colors.
411 {
412 "color": "A String", # Color in #RRGGBB format.
413 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
414 },
415 ],
416 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
417 },
418 "columnName": "A String", # Name of the column whose value is used in the style.
419 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
420 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
421 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
422 "weight": 42, # Width of a line (in pixels).
423 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
424 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
425 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
426 "icon": "A String", # Icon name used for a point.
427 },
428 ],
429 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
430 },
431 "strokeColor": "A String", # Color of the line in #RRGGBB format.
432 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
433 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
434 "gradient": { # Gradient function that interpolates a range of colors based on column value.
435 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
436 "colors": [ # Array with two or more colors.
437 {
438 "color": "A String", # Color in #RRGGBB format.
439 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
440 },
441 ],
442 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
443 },
444 "columnName": "A String", # Name of the column whose value is used in the style.
445 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
446 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
447 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
448 "weight": 42, # Width of a line (in pixels).
449 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
450 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
451 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
452 "icon": "A String", # Icon name used for a point.
453 },
454 ],
455 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
456 },
457 },
458 "tableId": "A String", # Identifier for the table.
459 "styleId": 42, # Identifier for the style setting (unique only within tables).
460 }
461
462
463Returns:
464 An object of the form:
465
466 { # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
467 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
468 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
469 "gradient": { # Gradient function that interpolates a range of colors based on column value.
470 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
471 "colors": [ # Array with two or more colors.
472 {
473 "color": "A String", # Color in #RRGGBB format.
474 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
475 },
476 ],
477 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
478 },
479 "columnName": "A String", # Name of the column whose value is used in the style.
480 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
481 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
482 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
483 "weight": 42, # Width of a line (in pixels).
484 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
485 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
486 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
487 "icon": "A String", # Icon name used for a point.
488 },
489 ],
490 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
491 },
492 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
493 },
494 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
495 "name": "A String", # Optional name for the style setting.
496 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
497 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
498 "gradient": { # Gradient function that interpolates a range of colors based on column value.
499 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
500 "colors": [ # Array with two or more colors.
501 {
502 "color": "A String", # Color in #RRGGBB format.
503 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
504 },
505 ],
506 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
507 },
508 "columnName": "A String", # Name of the column whose value is used in the style.
509 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
510 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
511 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
512 "weight": 42, # Width of a line (in pixels).
513 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
514 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
515 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
516 "icon": "A String", # Icon name used for a point.
517 },
518 ],
519 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
520 },
521 "strokeWeight": 42, # Width of the polyon border in pixels.
522 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
523 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
524 "gradient": { # Gradient function that interpolates a range of colors based on column value.
525 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
526 "colors": [ # Array with two or more colors.
527 {
528 "color": "A String", # Color in #RRGGBB format.
529 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
530 },
531 ],
532 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
533 },
534 "columnName": "A String", # Name of the column whose value is used in the style.
535 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
536 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
537 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
538 "weight": 42, # Width of a line (in pixels).
539 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
540 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
541 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
542 "icon": "A String", # Icon name used for a point.
543 },
544 ],
545 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
546 },
547 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
548 "gradient": { # Gradient function that interpolates a range of colors based on column value.
549 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
550 "colors": [ # Array with two or more colors.
551 {
552 "color": "A String", # Color in #RRGGBB format.
553 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
554 },
555 ],
556 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
557 },
558 "columnName": "A String", # Name of the column whose value is used in the style.
559 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
560 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
561 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
562 "weight": 42, # Width of a line (in pixels).
563 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
564 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
565 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
566 "icon": "A String", # Icon name used for a point.
567 },
568 ],
569 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
570 },
571 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
572 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
573 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
574 },
Joe Gregorio075572b2012-07-09 16:53:09 -0400575 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
576 "strokeWeight": 42, # Width of the line in pixels.
577 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
578 "gradient": { # Gradient function that interpolates a range of colors based on column value.
579 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
580 "colors": [ # Array with two or more colors.
581 {
582 "color": "A String", # Color in #RRGGBB format.
583 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
584 },
585 ],
586 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
587 },
588 "columnName": "A String", # Name of the column whose value is used in the style.
589 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
590 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
591 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
592 "weight": 42, # Width of a line (in pixels).
593 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
594 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
595 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
596 "icon": "A String", # Icon name used for a point.
597 },
598 ],
599 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
600 },
601 "strokeColor": "A String", # Color of the line in #RRGGBB format.
602 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
603 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
604 "gradient": { # Gradient function that interpolates a range of colors based on column value.
605 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
606 "colors": [ # Array with two or more colors.
607 {
608 "color": "A String", # Color in #RRGGBB format.
609 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
610 },
611 ],
612 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
613 },
614 "columnName": "A String", # Name of the column whose value is used in the style.
615 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
616 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
617 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
618 "weight": 42, # Width of a line (in pixels).
619 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
620 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
621 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
622 "icon": "A String", # Icon name used for a point.
623 },
624 ],
625 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
626 },
627 },
628 "tableId": "A String", # Identifier for the table.
629 "styleId": 42, # Identifier for the style setting (unique only within tables).
630 }</pre>
631</div>
632
633<div class="method">
634 <code class="details" id="list">list(tableId, pageToken=None, maxResults=None)</code>
635 <pre>Retrieves a list of styles.
636
637Args:
638 tableId: string, Table whose styles are being listed (required)
639 pageToken: string, Continuation token specifying which result page to return. Optional.
640 maxResults: integer, Maximum number of styles to return. Optional. Default is 5.
641
642Returns:
643 An object of the form:
644
645 { # Represents a list of styles for a given table.
646 "nextPageToken": "A String", # Token used to access the next page of this result. No token is displayed if there are no more styles left.
647 "items": [ # All requested style settings.
648 { # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
649 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
650 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
651 "gradient": { # Gradient function that interpolates a range of colors based on column value.
652 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
653 "colors": [ # Array with two or more colors.
654 {
655 "color": "A String", # Color in #RRGGBB format.
656 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
657 },
658 ],
659 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
660 },
661 "columnName": "A String", # Name of the column whose value is used in the style.
662 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
663 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
664 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
665 "weight": 42, # Width of a line (in pixels).
666 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
667 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
668 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
669 "icon": "A String", # Icon name used for a point.
670 },
671 ],
672 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
673 },
674 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
675 },
676 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
677 "name": "A String", # Optional name for the style setting.
678 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
679 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
680 "gradient": { # Gradient function that interpolates a range of colors based on column value.
681 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
682 "colors": [ # Array with two or more colors.
683 {
684 "color": "A String", # Color in #RRGGBB format.
685 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
686 },
687 ],
688 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
689 },
690 "columnName": "A String", # Name of the column whose value is used in the style.
691 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
692 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
693 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
694 "weight": 42, # Width of a line (in pixels).
695 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
696 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
697 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
698 "icon": "A String", # Icon name used for a point.
699 },
700 ],
701 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
702 },
703 "strokeWeight": 42, # Width of the polyon border in pixels.
704 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
705 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
706 "gradient": { # Gradient function that interpolates a range of colors based on column value.
707 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
708 "colors": [ # Array with two or more colors.
709 {
710 "color": "A String", # Color in #RRGGBB format.
711 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
712 },
713 ],
714 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
715 },
716 "columnName": "A String", # Name of the column whose value is used in the style.
717 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
718 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
719 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
720 "weight": 42, # Width of a line (in pixels).
721 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
722 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
723 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
724 "icon": "A String", # Icon name used for a point.
725 },
726 ],
727 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
728 },
729 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
730 "gradient": { # Gradient function that interpolates a range of colors based on column value.
731 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
732 "colors": [ # Array with two or more colors.
733 {
734 "color": "A String", # Color in #RRGGBB format.
735 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
736 },
737 ],
738 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
739 },
740 "columnName": "A String", # Name of the column whose value is used in the style.
741 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
742 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
743 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
744 "weight": 42, # Width of a line (in pixels).
745 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
746 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
747 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
748 "icon": "A String", # Icon name used for a point.
749 },
750 ],
751 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
752 },
753 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
754 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
755 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
756 },
Joe Gregorio075572b2012-07-09 16:53:09 -0400757 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
758 "strokeWeight": 42, # Width of the line in pixels.
759 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
760 "gradient": { # Gradient function that interpolates a range of colors based on column value.
761 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
762 "colors": [ # Array with two or more colors.
763 {
764 "color": "A String", # Color in #RRGGBB format.
765 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
766 },
767 ],
768 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
769 },
770 "columnName": "A String", # Name of the column whose value is used in the style.
771 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
772 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
773 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
774 "weight": 42, # Width of a line (in pixels).
775 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
776 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
777 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
778 "icon": "A String", # Icon name used for a point.
779 },
780 ],
781 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
782 },
783 "strokeColor": "A String", # Color of the line in #RRGGBB format.
784 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
785 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
786 "gradient": { # Gradient function that interpolates a range of colors based on column value.
787 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
788 "colors": [ # Array with two or more colors.
789 {
790 "color": "A String", # Color in #RRGGBB format.
791 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
792 },
793 ],
794 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
795 },
796 "columnName": "A String", # Name of the column whose value is used in the style.
797 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
798 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
799 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
800 "weight": 42, # Width of a line (in pixels).
801 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
802 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
803 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
804 "icon": "A String", # Icon name used for a point.
805 },
806 ],
807 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
808 },
809 },
810 "tableId": "A String", # Identifier for the table.
811 "styleId": 42, # Identifier for the style setting (unique only within tables).
812 },
813 ],
814 "kind": "fusiontables#styleSettingList", # Type name: in this case, a list of style settings.
815 "totalItems": 42, # Total number of styles for the table.
816 }</pre>
817</div>
818
819<div class="method">
820 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
821 <pre>Retrieves the next page of results.
822
823Args:
824 previous_request: The request for the previous page. (required)
825 previous_response: The response from the request for the previous page. (required)
826
827Returns:
828 A request object that you can call 'execute()' on to request the next
829 page. Returns None if there are no more items in the collection.
Joe Gregorio52a5c532013-01-24 16:19:07 -0500830 </pre>
Joe Gregorio075572b2012-07-09 16:53:09 -0400831</div>
832
833<div class="method">
834 <code class="details" id="patch">patch(tableId, styleId, body)</code>
835 <pre>Updates an existing style. This method supports patch semantics.
836
837Args:
838 tableId: string, Table whose style is being updated. (required)
839 styleId: integer, Identifier (within a table) for the style being updated. (required)
840 body: object, The request body. (required)
841 The object takes the form of:
842
843{ # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
844 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
845 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
846 "gradient": { # Gradient function that interpolates a range of colors based on column value.
847 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
848 "colors": [ # Array with two or more colors.
849 {
850 "color": "A String", # Color in #RRGGBB format.
851 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
852 },
853 ],
854 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
855 },
856 "columnName": "A String", # Name of the column whose value is used in the style.
857 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
858 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
859 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
860 "weight": 42, # Width of a line (in pixels).
861 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
862 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
863 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
864 "icon": "A String", # Icon name used for a point.
865 },
866 ],
867 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
868 },
869 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
870 },
871 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
872 "name": "A String", # Optional name for the style setting.
873 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
874 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
875 "gradient": { # Gradient function that interpolates a range of colors based on column value.
876 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
877 "colors": [ # Array with two or more colors.
878 {
879 "color": "A String", # Color in #RRGGBB format.
880 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
881 },
882 ],
883 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
884 },
885 "columnName": "A String", # Name of the column whose value is used in the style.
886 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
887 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
888 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
889 "weight": 42, # Width of a line (in pixels).
890 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
891 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
892 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
893 "icon": "A String", # Icon name used for a point.
894 },
895 ],
896 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
897 },
898 "strokeWeight": 42, # Width of the polyon border in pixels.
899 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
900 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
901 "gradient": { # Gradient function that interpolates a range of colors based on column value.
902 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
903 "colors": [ # Array with two or more colors.
904 {
905 "color": "A String", # Color in #RRGGBB format.
906 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
907 },
908 ],
909 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
910 },
911 "columnName": "A String", # Name of the column whose value is used in the style.
912 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
913 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
914 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
915 "weight": 42, # Width of a line (in pixels).
916 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
917 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
918 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
919 "icon": "A String", # Icon name used for a point.
920 },
921 ],
922 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
923 },
924 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
925 "gradient": { # Gradient function that interpolates a range of colors based on column value.
926 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
927 "colors": [ # Array with two or more colors.
928 {
929 "color": "A String", # Color in #RRGGBB format.
930 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
931 },
932 ],
933 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
934 },
935 "columnName": "A String", # Name of the column whose value is used in the style.
936 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
937 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
938 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
939 "weight": 42, # Width of a line (in pixels).
940 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
941 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
942 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
943 "icon": "A String", # Icon name used for a point.
944 },
945 ],
946 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
947 },
948 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
949 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
950 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
951 },
Joe Gregorio075572b2012-07-09 16:53:09 -0400952 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
953 "strokeWeight": 42, # Width of the line in pixels.
954 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
955 "gradient": { # Gradient function that interpolates a range of colors based on column value.
956 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
957 "colors": [ # Array with two or more colors.
958 {
959 "color": "A String", # Color in #RRGGBB format.
960 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
961 },
962 ],
963 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
964 },
965 "columnName": "A String", # Name of the column whose value is used in the style.
966 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
967 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
968 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
969 "weight": 42, # Width of a line (in pixels).
970 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
971 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
972 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
973 "icon": "A String", # Icon name used for a point.
974 },
975 ],
976 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
977 },
978 "strokeColor": "A String", # Color of the line in #RRGGBB format.
979 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
980 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
981 "gradient": { # Gradient function that interpolates a range of colors based on column value.
982 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
983 "colors": [ # Array with two or more colors.
984 {
985 "color": "A String", # Color in #RRGGBB format.
986 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
987 },
988 ],
989 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
990 },
991 "columnName": "A String", # Name of the column whose value is used in the style.
992 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
993 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
994 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
995 "weight": 42, # Width of a line (in pixels).
996 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
997 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
998 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
999 "icon": "A String", # Icon name used for a point.
1000 },
1001 ],
1002 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1003 },
1004 },
1005 "tableId": "A String", # Identifier for the table.
1006 "styleId": 42, # Identifier for the style setting (unique only within tables).
1007 }
1008
1009
1010Returns:
1011 An object of the form:
1012
1013 { # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
1014 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
1015 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
1016 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1017 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1018 "colors": [ # Array with two or more colors.
1019 {
1020 "color": "A String", # Color in #RRGGBB format.
1021 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1022 },
1023 ],
1024 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1025 },
1026 "columnName": "A String", # Name of the column whose value is used in the style.
1027 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1028 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1029 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1030 "weight": 42, # Width of a line (in pixels).
1031 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1032 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1033 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1034 "icon": "A String", # Icon name used for a point.
1035 },
1036 ],
1037 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1038 },
1039 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
1040 },
1041 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
1042 "name": "A String", # Optional name for the style setting.
1043 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
1044 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
1045 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1046 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1047 "colors": [ # Array with two or more colors.
1048 {
1049 "color": "A String", # Color in #RRGGBB format.
1050 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1051 },
1052 ],
1053 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1054 },
1055 "columnName": "A String", # Name of the column whose value is used in the style.
1056 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1057 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1058 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1059 "weight": 42, # Width of a line (in pixels).
1060 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1061 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1062 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1063 "icon": "A String", # Icon name used for a point.
1064 },
1065 ],
1066 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1067 },
1068 "strokeWeight": 42, # Width of the polyon border in pixels.
1069 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
1070 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
1071 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1072 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1073 "colors": [ # Array with two or more colors.
1074 {
1075 "color": "A String", # Color in #RRGGBB format.
1076 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1077 },
1078 ],
1079 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1080 },
1081 "columnName": "A String", # Name of the column whose value is used in the style.
1082 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1083 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1084 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1085 "weight": 42, # Width of a line (in pixels).
1086 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1087 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1088 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1089 "icon": "A String", # Icon name used for a point.
1090 },
1091 ],
1092 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1093 },
1094 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
1095 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1096 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1097 "colors": [ # Array with two or more colors.
1098 {
1099 "color": "A String", # Color in #RRGGBB format.
1100 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1101 },
1102 ],
1103 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1104 },
1105 "columnName": "A String", # Name of the column whose value is used in the style.
1106 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1107 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1108 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1109 "weight": 42, # Width of a line (in pixels).
1110 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1111 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1112 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1113 "icon": "A String", # Icon name used for a point.
1114 },
1115 ],
1116 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1117 },
1118 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
1119 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
1120 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
1121 },
Joe Gregorio075572b2012-07-09 16:53:09 -04001122 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
1123 "strokeWeight": 42, # Width of the line in pixels.
1124 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
1125 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1126 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1127 "colors": [ # Array with two or more colors.
1128 {
1129 "color": "A String", # Color in #RRGGBB format.
1130 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1131 },
1132 ],
1133 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1134 },
1135 "columnName": "A String", # Name of the column whose value is used in the style.
1136 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1137 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1138 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1139 "weight": 42, # Width of a line (in pixels).
1140 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1141 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1142 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1143 "icon": "A String", # Icon name used for a point.
1144 },
1145 ],
1146 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1147 },
1148 "strokeColor": "A String", # Color of the line in #RRGGBB format.
1149 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
1150 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
1151 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1152 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1153 "colors": [ # Array with two or more colors.
1154 {
1155 "color": "A String", # Color in #RRGGBB format.
1156 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1157 },
1158 ],
1159 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1160 },
1161 "columnName": "A String", # Name of the column whose value is used in the style.
1162 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1163 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1164 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1165 "weight": 42, # Width of a line (in pixels).
1166 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1167 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1168 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1169 "icon": "A String", # Icon name used for a point.
1170 },
1171 ],
1172 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1173 },
1174 },
1175 "tableId": "A String", # Identifier for the table.
1176 "styleId": 42, # Identifier for the style setting (unique only within tables).
1177 }</pre>
1178</div>
1179
1180<div class="method">
1181 <code class="details" id="update">update(tableId, styleId, body)</code>
1182 <pre>Updates an existing style.
1183
1184Args:
1185 tableId: string, Table whose style is being updated. (required)
1186 styleId: integer, Identifier (within a table) for the style being updated. (required)
1187 body: object, The request body. (required)
1188 The object takes the form of:
1189
1190{ # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
1191 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
1192 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
1193 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1194 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1195 "colors": [ # Array with two or more colors.
1196 {
1197 "color": "A String", # Color in #RRGGBB format.
1198 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1199 },
1200 ],
1201 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1202 },
1203 "columnName": "A String", # Name of the column whose value is used in the style.
1204 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1205 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1206 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1207 "weight": 42, # Width of a line (in pixels).
1208 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1209 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1210 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1211 "icon": "A String", # Icon name used for a point.
1212 },
1213 ],
1214 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1215 },
1216 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
1217 },
1218 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
1219 "name": "A String", # Optional name for the style setting.
1220 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
1221 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
1222 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1223 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1224 "colors": [ # Array with two or more colors.
1225 {
1226 "color": "A String", # Color in #RRGGBB format.
1227 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1228 },
1229 ],
1230 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1231 },
1232 "columnName": "A String", # Name of the column whose value is used in the style.
1233 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1234 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1235 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1236 "weight": 42, # Width of a line (in pixels).
1237 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1238 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1239 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1240 "icon": "A String", # Icon name used for a point.
1241 },
1242 ],
1243 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1244 },
1245 "strokeWeight": 42, # Width of the polyon border in pixels.
1246 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
1247 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
1248 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1249 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1250 "colors": [ # Array with two or more colors.
1251 {
1252 "color": "A String", # Color in #RRGGBB format.
1253 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1254 },
1255 ],
1256 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1257 },
1258 "columnName": "A String", # Name of the column whose value is used in the style.
1259 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1260 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1261 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1262 "weight": 42, # Width of a line (in pixels).
1263 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1264 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1265 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1266 "icon": "A String", # Icon name used for a point.
1267 },
1268 ],
1269 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1270 },
1271 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
1272 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1273 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1274 "colors": [ # Array with two or more colors.
1275 {
1276 "color": "A String", # Color in #RRGGBB format.
1277 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1278 },
1279 ],
1280 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1281 },
1282 "columnName": "A String", # Name of the column whose value is used in the style.
1283 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1284 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1285 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1286 "weight": 42, # Width of a line (in pixels).
1287 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1288 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1289 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1290 "icon": "A String", # Icon name used for a point.
1291 },
1292 ],
1293 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1294 },
1295 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
1296 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
1297 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
1298 },
Joe Gregorio075572b2012-07-09 16:53:09 -04001299 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
1300 "strokeWeight": 42, # Width of the line in pixels.
1301 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
1302 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1303 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1304 "colors": [ # Array with two or more colors.
1305 {
1306 "color": "A String", # Color in #RRGGBB format.
1307 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1308 },
1309 ],
1310 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1311 },
1312 "columnName": "A String", # Name of the column whose value is used in the style.
1313 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1314 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1315 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1316 "weight": 42, # Width of a line (in pixels).
1317 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1318 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1319 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1320 "icon": "A String", # Icon name used for a point.
1321 },
1322 ],
1323 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1324 },
1325 "strokeColor": "A String", # Color of the line in #RRGGBB format.
1326 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
1327 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
1328 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1329 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1330 "colors": [ # Array with two or more colors.
1331 {
1332 "color": "A String", # Color in #RRGGBB format.
1333 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1334 },
1335 ],
1336 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1337 },
1338 "columnName": "A String", # Name of the column whose value is used in the style.
1339 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1340 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1341 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1342 "weight": 42, # Width of a line (in pixels).
1343 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1344 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1345 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1346 "icon": "A String", # Icon name used for a point.
1347 },
1348 ],
1349 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1350 },
1351 },
1352 "tableId": "A String", # Identifier for the table.
1353 "styleId": 42, # Identifier for the style setting (unique only within tables).
1354 }
1355
1356
1357Returns:
1358 An object of the form:
1359
1360 { # Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
1361 "markerOptions": { # Represents a PointStyle within a StyleSetting # Style definition for points in the table.
1362 "iconStyler": { # Represents a StyleFunction within a StyleSetting # Column or a bucket value from which the icon name is to be determined.
1363 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1364 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1365 "colors": [ # Array with two or more colors.
1366 {
1367 "color": "A String", # Color in #RRGGBB format.
1368 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1369 },
1370 ],
1371 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1372 },
1373 "columnName": "A String", # Name of the column whose value is used in the style.
1374 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1375 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1376 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1377 "weight": 42, # Width of a line (in pixels).
1378 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1379 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1380 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1381 "icon": "A String", # Icon name used for a point.
1382 },
1383 ],
1384 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1385 },
1386 "iconName": "A String", # Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
1387 },
1388 "kind": "fusiontables#styleSetting", # Type name: an individual style setting. A StyleSetting contains the style defintions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
1389 "name": "A String", # Optional name for the style setting.
1390 "polygonOptions": { # Represents a PolygonStyle within a StyleSetting # Style definition for polygons in the table.
1391 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the border color and opacity.
1392 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1393 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1394 "colors": [ # Array with two or more colors.
1395 {
1396 "color": "A String", # Color in #RRGGBB format.
1397 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1398 },
1399 ],
1400 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1401 },
1402 "columnName": "A String", # Name of the column whose value is used in the style.
1403 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1404 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1405 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1406 "weight": 42, # Width of a line (in pixels).
1407 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1408 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1409 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1410 "icon": "A String", # Icon name used for a point.
1411 },
1412 ],
1413 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1414 },
1415 "strokeWeight": 42, # Width of the polyon border in pixels.
1416 "strokeOpacity": 3.14, # Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
1417 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the polygon border.
1418 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1419 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1420 "colors": [ # Array with two or more colors.
1421 {
1422 "color": "A String", # Color in #RRGGBB format.
1423 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1424 },
1425 ],
1426 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1427 },
1428 "columnName": "A String", # Name of the column whose value is used in the style.
1429 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1430 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1431 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1432 "weight": 42, # Width of a line (in pixels).
1433 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1434 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1435 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1436 "icon": "A String", # Icon name used for a point.
1437 },
1438 ],
1439 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1440 },
1441 "fillColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
1442 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1443 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1444 "colors": [ # Array with two or more colors.
1445 {
1446 "color": "A String", # Color in #RRGGBB format.
1447 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1448 },
1449 ],
1450 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1451 },
1452 "columnName": "A String", # Name of the column whose value is used in the style.
1453 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1454 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1455 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1456 "weight": 42, # Width of a line (in pixels).
1457 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1458 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1459 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1460 "icon": "A String", # Icon name used for a point.
1461 },
1462 ],
1463 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1464 },
1465 "fillColor": "A String", # Color of the interior of the polygon in #RRGGBB format.
1466 "strokeColor": "A String", # Color of the polygon border in #RRGGBB format.
1467 "fillOpacity": 3.14, # Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
1468 },
Joe Gregorio075572b2012-07-09 16:53:09 -04001469 "polylineOptions": { # Represents a LineStyle within a StyleSetting # Style definition for lines in the table.
1470 "strokeWeight": 42, # Width of the line in pixels.
1471 "strokeWeightStyler": { # Represents a StyleFunction within a StyleSetting # Column-value or bucket styler that is used to determine the width of the line.
1472 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1473 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1474 "colors": [ # Array with two or more colors.
1475 {
1476 "color": "A String", # Color in #RRGGBB format.
1477 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1478 },
1479 ],
1480 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1481 },
1482 "columnName": "A String", # Name of the column whose value is used in the style.
1483 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1484 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1485 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1486 "weight": 42, # Width of a line (in pixels).
1487 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1488 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1489 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1490 "icon": "A String", # Icon name used for a point.
1491 },
1492 ],
1493 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1494 },
1495 "strokeColor": "A String", # Color of the line in #RRGGBB format.
1496 "strokeOpacity": 3.14, # Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
1497 "strokeColorStyler": { # Represents a StyleFunction within a StyleSetting # Column-value, gradient or buckets styler that is used to determine the line color and opacity.
1498 "gradient": { # Gradient function that interpolates a range of colors based on column value.
1499 "max": 3.14, # Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
1500 "colors": [ # Array with two or more colors.
1501 {
1502 "color": "A String", # Color in #RRGGBB format.
1503 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1504 },
1505 ],
1506 "min": 3.14, # Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
1507 },
1508 "columnName": "A String", # Name of the column whose value is used in the style.
1509 "buckets": [ # Bucket function that assigns a style based on the range a column value falls into.
1510 { # Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
1511 "opacity": 3.14, # Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
1512 "weight": 42, # Width of a line (in pixels).
1513 "min": 3.14, # Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1514 "color": "A String", # Color of line or the interior of a polygon in #RRGGBB format.
1515 "max": 3.14, # Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
1516 "icon": "A String", # Icon name used for a point.
1517 },
1518 ],
1519 "kind": "A String", # Stylers can be one of three kinds: "fusiontables#fromColumn" if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; "fusiontables#gradient" if the styling of the row is to be based on applying the gradient function on the column value; or "fusiontables#buckets" if the styling is to based on the bucket into which the the column value falls.
1520 },
1521 },
1522 "tableId": "A String", # Identifier for the table.
1523 "styleId": 42, # Identifier for the style setting (unique only within tables).
1524 }</pre>
1525</div>
1526
1527</body></html>