Home | History | Annotate | Download | only in dyn
      1 <html><body>
      2 <style>
      3 
      4 body, 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 
     15 body {
     16   font-size: 13px;
     17   padding: 1em;
     18 }
     19 
     20 h1 {
     21   font-size: 26px;
     22   margin-bottom: 1em;
     23 }
     24 
     25 h2 {
     26   font-size: 24px;
     27   margin-bottom: 1em;
     28 }
     29 
     30 h3 {
     31   font-size: 20px;
     32   margin-bottom: 1em;
     33   margin-top: 1em;
     34 }
     35 
     36 pre, code {
     37   line-height: 1.5;
     38   font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
     39 }
     40 
     41 pre {
     42   margin-top: 0.5em;
     43 }
     44 
     45 h1, h2, h3, p {
     46   font-family: Arial, sans serif;
     47 }
     48 
     49 h1, 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 
    103 Args:
    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 
    113 Args:
    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 
    117 Returns:
    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       },
    229       "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 
    291 Args:
    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     },
    405     "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 
    463 Returns:
    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       },
    575       "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 
    637 Args:
    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 
    642 Returns:
    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 pages 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           },
    757           "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 
    823 Args:
    824   previous_request: The request for the previous page. (required)
    825   previous_response: The response from the request for the previous page. (required)
    826 
    827 Returns:
    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.
    830     </pre>
    831 </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 
    837 Args:
    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     },
    952     "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 
   1010 Returns:
   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       },
   1122       "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 
   1184 Args:
   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     },
   1299     "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 
   1357 Returns:
   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       },
   1469       "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>