Adds a Range to the chart represented by this builder.
Adds a Range to the chart represented by this builder. Will not add the Range if it has already been added to the chart.
Sets the chart type to AreaChart and returns an EmbeddedAreaChartBuilder.
Sets the chart type to BarChart and returns an EmbeddedBarChartBuilder.
Sets the chart type to ColumnChart and returns an EmbeddedColumnChartBuilder.
Sets the chart type to LineChart and returns an EmbeddedLineChartBuilder.
Sets the chart type to PieChart and returns an EmbeddedPieChartBuilder.
Sets the chart type to ScatterChart and returns an EmbeddedScatterChartBuilder.
Sets the chart type to TableChart and returns an EmbeddedTableChartBuilder.
Builds the chart to reflect all changes made to it.
Builds the chart to reflect all changes made to it. This method will not automatically draw the chart on top of the spreadsheet. A new chart must be inserted via sheet.insertChart(chart), and an existing chart should be updated via sheet.update(chart);
Enables paging, sets the number of rows in each page and the first table page to display (page numbers are zero based).
Enables paging and sets the number of rows in each page.
Sets whether to enable paging through the data.
Adds basic support for right-to-left languages (such as Arabic or Hebrew) by reversing the column order of the table, so that column zero is the right-most column, and the last column is the left-most column.
Sets whether to sort columns when the user clicks a column heading.
Returns the current chart type.
Return the ContainerInfo, which encapsulates where the chart appears on the sheet.
Returns a copy of the list of ranges currently providing data for this chart.
Returns a copy of the list of ranges currently providing data for this chart. Use addRange and removeRange to modify this list.
Removes the specified Range from the chart represented by this builder.
Removes the specified Range from the chart represented by this builder. Will not throw an error if the Range is not in this chart. The range removed must match up with a range added via addRange(range), or it will not be removed, and it will not throw an exception. This method cannot be used to partially remove values from a range.
Changes the type of chart.
Changes the type of chart. Not all embedded chart types are currently supported. See ChartType.
Sets the row number for the first row in the data table.
Sets the index of the column according to which the table should be initially sorted (ascending).
Sets the index of the column according to which the table should be initially sorted (descending).
Sets the position, changing where the chart appears on the sheet.
Sets the position, changing where the chart appears on the sheet. AnchorRowPos and AnchorColPos are 1-indexed.
Sets whether to show the row number as the first column of the table.
Sets whether alternating color style will be assigned to odd and even rows of a table chart.
EmbeddedTableChartBuilder Builder for table charts. For more details, see the Gviz documentation.