Interface LineChartConfiguration.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<LineChartConfiguration.Builder,LineChartConfiguration>
,SdkBuilder<LineChartConfiguration.Builder,LineChartConfiguration>
,SdkPojo
- Enclosing class:
- LineChartConfiguration
public static interface LineChartConfiguration.Builder extends SdkPojo, CopyableBuilder<LineChartConfiguration.Builder,LineChartConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LineChartConfiguration.Builder
contributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.LineChartConfiguration.Builder
contributionAnalysisDefaults(Consumer<ContributionAnalysisDefault.Builder>... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.LineChartConfiguration.Builder
contributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.default LineChartConfiguration.Builder
dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The data label configuration of a line chart.LineChartConfiguration.Builder
dataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.default LineChartConfiguration.Builder
defaultSeriesSettings(Consumer<LineChartDefaultSeriesSettings.Builder> defaultSeriesSettings)
The options that determine the default presentation of all line series inLineChartVisual
.LineChartConfiguration.Builder
defaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series inLineChartVisual
.default LineChartConfiguration.Builder
fieldWells(Consumer<LineChartFieldWells.Builder> fieldWells)
The field well configuration of a line chart.LineChartConfiguration.Builder
fieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.LineChartConfiguration.Builder
forecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.LineChartConfiguration.Builder
forecastConfigurations(Consumer<ForecastConfiguration.Builder>... forecastConfigurations)
The forecast configuration of a line chart.LineChartConfiguration.Builder
forecastConfigurations(ForecastConfiguration... forecastConfigurations)
The forecast configuration of a line chart.default LineChartConfiguration.Builder
interactions(Consumer<VisualInteractionOptions.Builder> interactions)
The general visual interactions setup for a visual.LineChartConfiguration.Builder
interactions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.default LineChartConfiguration.Builder
legend(Consumer<LegendOptions.Builder> legend)
The legend configuration of a line chart.LineChartConfiguration.Builder
legend(LegendOptions legend)
The legend configuration of a line chart.default LineChartConfiguration.Builder
primaryYAxisDisplayOptions(Consumer<LineSeriesAxisDisplayOptions.Builder> primaryYAxisDisplayOptions)
The series axis configuration of a line chart.LineChartConfiguration.Builder
primaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.default LineChartConfiguration.Builder
primaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.LineChartConfiguration.Builder
primaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.LineChartConfiguration.Builder
referenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.LineChartConfiguration.Builder
referenceLines(Consumer<ReferenceLine.Builder>... referenceLines)
The reference lines configuration of a line chart.LineChartConfiguration.Builder
referenceLines(ReferenceLine... referenceLines)
The reference lines configuration of a line chart.default LineChartConfiguration.Builder
secondaryYAxisDisplayOptions(Consumer<LineSeriesAxisDisplayOptions.Builder> secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.LineChartConfiguration.Builder
secondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.default LineChartConfiguration.Builder
secondaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.LineChartConfiguration.Builder
secondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.LineChartConfiguration.Builder
series(Collection<SeriesItem> series)
The series item configuration of a line chart.LineChartConfiguration.Builder
series(Consumer<SeriesItem.Builder>... series)
The series item configuration of a line chart.LineChartConfiguration.Builder
series(SeriesItem... series)
The series item configuration of a line chart.default LineChartConfiguration.Builder
singleAxisOptions(Consumer<SingleAxisOptions.Builder> singleAxisOptions)
Sets the value of the SingleAxisOptions property for this object.LineChartConfiguration.Builder
singleAxisOptions(SingleAxisOptions singleAxisOptions)
Sets the value of the SingleAxisOptions property for this object.default LineChartConfiguration.Builder
smallMultiplesOptions(Consumer<SmallMultiplesOptions.Builder> smallMultiplesOptions)
The small multiples setup for the visual.LineChartConfiguration.Builder
smallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.default LineChartConfiguration.Builder
sortConfiguration(Consumer<LineChartSortConfiguration.Builder> sortConfiguration)
The sort configuration of a line chart.LineChartConfiguration.Builder
sortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.default LineChartConfiguration.Builder
tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip configuration of a line chart.LineChartConfiguration.Builder
tooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.LineChartConfiguration.Builder
type(String type)
Determines the type of the line chart.LineChartConfiguration.Builder
type(LineChartType type)
Determines the type of the line chart.default LineChartConfiguration.Builder
visualPalette(Consumer<VisualPalette.Builder> visualPalette)
The visual palette configuration of a line chart.LineChartConfiguration.Builder
visualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.default LineChartConfiguration.Builder
xAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> xAxisDisplayOptions)
The options that determine the presentation of the x-axis.LineChartConfiguration.Builder
xAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.default LineChartConfiguration.Builder
xAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> xAxisLabelOptions)
The options that determine the presentation of the x-axis label.LineChartConfiguration.Builder
xAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
fieldWells
LineChartConfiguration.Builder fieldWells(LineChartFieldWells fieldWells)
The field well configuration of a line chart.
- Parameters:
fieldWells
- The field well configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldWells
default LineChartConfiguration.Builder fieldWells(Consumer<LineChartFieldWells.Builder> fieldWells)
The field well configuration of a line chart.
This is a convenience method that creates an instance of theLineChartFieldWells.Builder
avoiding the need to create one manually viaLineChartFieldWells.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldWells(LineChartFieldWells)
.- Parameters:
fieldWells
- a consumer that will call methods onLineChartFieldWells.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldWells(LineChartFieldWells)
-
sortConfiguration
LineChartConfiguration.Builder sortConfiguration(LineChartSortConfiguration sortConfiguration)
The sort configuration of a line chart.
- Parameters:
sortConfiguration
- The sort configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortConfiguration
default LineChartConfiguration.Builder sortConfiguration(Consumer<LineChartSortConfiguration.Builder> sortConfiguration)
The sort configuration of a line chart.
This is a convenience method that creates an instance of theLineChartSortConfiguration.Builder
avoiding the need to create one manually viaLineChartSortConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosortConfiguration(LineChartSortConfiguration)
.- Parameters:
sortConfiguration
- a consumer that will call methods onLineChartSortConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sortConfiguration(LineChartSortConfiguration)
-
forecastConfigurations
LineChartConfiguration.Builder forecastConfigurations(Collection<ForecastConfiguration> forecastConfigurations)
The forecast configuration of a line chart.
- Parameters:
forecastConfigurations
- The forecast configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forecastConfigurations
LineChartConfiguration.Builder forecastConfigurations(ForecastConfiguration... forecastConfigurations)
The forecast configuration of a line chart.
- Parameters:
forecastConfigurations
- The forecast configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forecastConfigurations
LineChartConfiguration.Builder forecastConfigurations(Consumer<ForecastConfiguration.Builder>... forecastConfigurations)
The forecast configuration of a line chart.
This is a convenience method that creates an instance of theForecastConfiguration.Builder
avoiding the need to create one manually viaForecastConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#forecastConfigurations(List
.) - Parameters:
forecastConfigurations
- a consumer that will call methods onForecastConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#forecastConfigurations(java.util.Collection
)
-
type
LineChartConfiguration.Builder type(String type)
Determines the type of the line chart.
- Parameters:
type
- Determines the type of the line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LineChartType
,LineChartType
-
type
LineChartConfiguration.Builder type(LineChartType type)
Determines the type of the line chart.
- Parameters:
type
- Determines the type of the line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LineChartType
,LineChartType
-
smallMultiplesOptions
LineChartConfiguration.Builder smallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
- Parameters:
smallMultiplesOptions
- The small multiples setup for the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smallMultiplesOptions
default LineChartConfiguration.Builder smallMultiplesOptions(Consumer<SmallMultiplesOptions.Builder> smallMultiplesOptions)
The small multiples setup for the visual.
This is a convenience method that creates an instance of theSmallMultiplesOptions.Builder
avoiding the need to create one manually viaSmallMultiplesOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosmallMultiplesOptions(SmallMultiplesOptions)
.- Parameters:
smallMultiplesOptions
- a consumer that will call methods onSmallMultiplesOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
smallMultiplesOptions(SmallMultiplesOptions)
-
xAxisDisplayOptions
LineChartConfiguration.Builder xAxisDisplayOptions(AxisDisplayOptions xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
- Parameters:
xAxisDisplayOptions
- The options that determine the presentation of the x-axis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xAxisDisplayOptions
default LineChartConfiguration.Builder xAxisDisplayOptions(Consumer<AxisDisplayOptions.Builder> xAxisDisplayOptions)
The options that determine the presentation of the x-axis.
This is a convenience method that creates an instance of theAxisDisplayOptions.Builder
avoiding the need to create one manually viaAxisDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxAxisDisplayOptions(AxisDisplayOptions)
.- Parameters:
xAxisDisplayOptions
- a consumer that will call methods onAxisDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
xAxisDisplayOptions(AxisDisplayOptions)
-
xAxisLabelOptions
LineChartConfiguration.Builder xAxisLabelOptions(ChartAxisLabelOptions xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
- Parameters:
xAxisLabelOptions
- The options that determine the presentation of the x-axis label.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xAxisLabelOptions
default LineChartConfiguration.Builder xAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> xAxisLabelOptions)
The options that determine the presentation of the x-axis label.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxAxisLabelOptions(ChartAxisLabelOptions)
.- Parameters:
xAxisLabelOptions
- a consumer that will call methods onChartAxisLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
xAxisLabelOptions(ChartAxisLabelOptions)
-
primaryYAxisDisplayOptions
LineChartConfiguration.Builder primaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
- Parameters:
primaryYAxisDisplayOptions
- The series axis configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryYAxisDisplayOptions
default LineChartConfiguration.Builder primaryYAxisDisplayOptions(Consumer<LineSeriesAxisDisplayOptions.Builder> primaryYAxisDisplayOptions)
The series axis configuration of a line chart.
This is a convenience method that creates an instance of theLineSeriesAxisDisplayOptions.Builder
avoiding the need to create one manually viaLineSeriesAxisDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprimaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions)
.- Parameters:
primaryYAxisDisplayOptions
- a consumer that will call methods onLineSeriesAxisDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
primaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions)
-
primaryYAxisLabelOptions
LineChartConfiguration.Builder primaryYAxisLabelOptions(ChartAxisLabelOptions primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
- Parameters:
primaryYAxisLabelOptions
- The options that determine the presentation of the y-axis label.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryYAxisLabelOptions
default LineChartConfiguration.Builder primaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> primaryYAxisLabelOptions)
The options that determine the presentation of the y-axis label.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprimaryYAxisLabelOptions(ChartAxisLabelOptions)
.- Parameters:
primaryYAxisLabelOptions
- a consumer that will call methods onChartAxisLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
primaryYAxisLabelOptions(ChartAxisLabelOptions)
-
secondaryYAxisDisplayOptions
LineChartConfiguration.Builder secondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
- Parameters:
secondaryYAxisDisplayOptions
- The series axis configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secondaryYAxisDisplayOptions
default LineChartConfiguration.Builder secondaryYAxisDisplayOptions(Consumer<LineSeriesAxisDisplayOptions.Builder> secondaryYAxisDisplayOptions)
The series axis configuration of a line chart.
This is a convenience method that creates an instance of theLineSeriesAxisDisplayOptions.Builder
avoiding the need to create one manually viaLineSeriesAxisDisplayOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosecondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions)
.- Parameters:
secondaryYAxisDisplayOptions
- a consumer that will call methods onLineSeriesAxisDisplayOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
secondaryYAxisDisplayOptions(LineSeriesAxisDisplayOptions)
-
secondaryYAxisLabelOptions
LineChartConfiguration.Builder secondaryYAxisLabelOptions(ChartAxisLabelOptions secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
- Parameters:
secondaryYAxisLabelOptions
- The options that determine the presentation of the secondary y-axis label.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secondaryYAxisLabelOptions
default LineChartConfiguration.Builder secondaryYAxisLabelOptions(Consumer<ChartAxisLabelOptions.Builder> secondaryYAxisLabelOptions)
The options that determine the presentation of the secondary y-axis label.
This is a convenience method that creates an instance of theChartAxisLabelOptions.Builder
avoiding the need to create one manually viaChartAxisLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosecondaryYAxisLabelOptions(ChartAxisLabelOptions)
.- Parameters:
secondaryYAxisLabelOptions
- a consumer that will call methods onChartAxisLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
secondaryYAxisLabelOptions(ChartAxisLabelOptions)
-
singleAxisOptions
LineChartConfiguration.Builder singleAxisOptions(SingleAxisOptions singleAxisOptions)
Sets the value of the SingleAxisOptions property for this object.- Parameters:
singleAxisOptions
- The new value for the SingleAxisOptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleAxisOptions
default LineChartConfiguration.Builder singleAxisOptions(Consumer<SingleAxisOptions.Builder> singleAxisOptions)
Sets the value of the SingleAxisOptions property for this object. This is a convenience method that creates an instance of theSingleAxisOptions.Builder
avoiding the need to create one manually viaSingleAxisOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosingleAxisOptions(SingleAxisOptions)
.- Parameters:
singleAxisOptions
- a consumer that will call methods onSingleAxisOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
singleAxisOptions(SingleAxisOptions)
-
defaultSeriesSettings
LineChartConfiguration.Builder defaultSeriesSettings(LineChartDefaultSeriesSettings defaultSeriesSettings)
The options that determine the default presentation of all line series in
LineChartVisual
.- Parameters:
defaultSeriesSettings
- The options that determine the default presentation of all line series inLineChartVisual
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultSeriesSettings
default LineChartConfiguration.Builder defaultSeriesSettings(Consumer<LineChartDefaultSeriesSettings.Builder> defaultSeriesSettings)
The options that determine the default presentation of all line series in
This is a convenience method that creates an instance of theLineChartVisual
.LineChartDefaultSeriesSettings.Builder
avoiding the need to create one manually viaLineChartDefaultSeriesSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultSeriesSettings(LineChartDefaultSeriesSettings)
.- Parameters:
defaultSeriesSettings
- a consumer that will call methods onLineChartDefaultSeriesSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultSeriesSettings(LineChartDefaultSeriesSettings)
-
series
LineChartConfiguration.Builder series(Collection<SeriesItem> series)
The series item configuration of a line chart.
- Parameters:
series
- The series item configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
series
LineChartConfiguration.Builder series(SeriesItem... series)
The series item configuration of a line chart.
- Parameters:
series
- The series item configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
series
LineChartConfiguration.Builder series(Consumer<SeriesItem.Builder>... series)
The series item configuration of a line chart.
This is a convenience method that creates an instance of theSeriesItem.Builder
avoiding the need to create one manually viaSeriesItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#series(List
.) - Parameters:
series
- a consumer that will call methods onSeriesItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#series(java.util.Collection
)
-
legend
LineChartConfiguration.Builder legend(LegendOptions legend)
The legend configuration of a line chart.
- Parameters:
legend
- The legend configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
legend
default LineChartConfiguration.Builder legend(Consumer<LegendOptions.Builder> legend)
The legend configuration of a line chart.
This is a convenience method that creates an instance of theLegendOptions.Builder
avoiding the need to create one manually viaLegendOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolegend(LegendOptions)
.- Parameters:
legend
- a consumer that will call methods onLegendOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
legend(LegendOptions)
-
dataLabels
LineChartConfiguration.Builder dataLabels(DataLabelOptions dataLabels)
The data label configuration of a line chart.
- Parameters:
dataLabels
- The data label configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataLabels
default LineChartConfiguration.Builder dataLabels(Consumer<DataLabelOptions.Builder> dataLabels)
The data label configuration of a line chart.
This is a convenience method that creates an instance of theDataLabelOptions.Builder
avoiding the need to create one manually viaDataLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataLabels(DataLabelOptions)
.- Parameters:
dataLabels
- a consumer that will call methods onDataLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataLabels(DataLabelOptions)
-
referenceLines
LineChartConfiguration.Builder referenceLines(Collection<ReferenceLine> referenceLines)
The reference lines configuration of a line chart.
- Parameters:
referenceLines
- The reference lines configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceLines
LineChartConfiguration.Builder referenceLines(ReferenceLine... referenceLines)
The reference lines configuration of a line chart.
- Parameters:
referenceLines
- The reference lines configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceLines
LineChartConfiguration.Builder referenceLines(Consumer<ReferenceLine.Builder>... referenceLines)
The reference lines configuration of a line chart.
This is a convenience method that creates an instance of theReferenceLine.Builder
avoiding the need to create one manually viaReferenceLine.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#referenceLines(List
.) - Parameters:
referenceLines
- a consumer that will call methods onReferenceLine.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#referenceLines(java.util.Collection
)
-
tooltip
LineChartConfiguration.Builder tooltip(TooltipOptions tooltip)
The tooltip configuration of a line chart.
- Parameters:
tooltip
- The tooltip configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltip
default LineChartConfiguration.Builder tooltip(Consumer<TooltipOptions.Builder> tooltip)
The tooltip configuration of a line chart.
This is a convenience method that creates an instance of theTooltipOptions.Builder
avoiding the need to create one manually viaTooltipOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totooltip(TooltipOptions)
.- Parameters:
tooltip
- a consumer that will call methods onTooltipOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
tooltip(TooltipOptions)
-
contributionAnalysisDefaults
LineChartConfiguration.Builder contributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
- Parameters:
contributionAnalysisDefaults
- The default configuration of a line chart's contribution analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contributionAnalysisDefaults
LineChartConfiguration.Builder contributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
- Parameters:
contributionAnalysisDefaults
- The default configuration of a line chart's contribution analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contributionAnalysisDefaults
LineChartConfiguration.Builder contributionAnalysisDefaults(Consumer<ContributionAnalysisDefault.Builder>... contributionAnalysisDefaults)
The default configuration of a line chart's contribution analysis.
This is a convenience method that creates an instance of theContributionAnalysisDefault.Builder
avoiding the need to create one manually viaContributionAnalysisDefault.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#contributionAnalysisDefaults(List
.) - Parameters:
contributionAnalysisDefaults
- a consumer that will call methods onContributionAnalysisDefault.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#contributionAnalysisDefaults(java.util.Collection
)
-
visualPalette
LineChartConfiguration.Builder visualPalette(VisualPalette visualPalette)
The visual palette configuration of a line chart.
- Parameters:
visualPalette
- The visual palette configuration of a line chart.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visualPalette
default LineChartConfiguration.Builder visualPalette(Consumer<VisualPalette.Builder> visualPalette)
The visual palette configuration of a line chart.
This is a convenience method that creates an instance of theVisualPalette.Builder
avoiding the need to create one manually viaVisualPalette.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovisualPalette(VisualPalette)
.- Parameters:
visualPalette
- a consumer that will call methods onVisualPalette.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
visualPalette(VisualPalette)
-
interactions
LineChartConfiguration.Builder interactions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
- Parameters:
interactions
- The general visual interactions setup for a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interactions
default LineChartConfiguration.Builder interactions(Consumer<VisualInteractionOptions.Builder> interactions)
The general visual interactions setup for a visual.
This is a convenience method that creates an instance of theVisualInteractionOptions.Builder
avoiding the need to create one manually viaVisualInteractionOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointeractions(VisualInteractionOptions)
.- Parameters:
interactions
- a consumer that will call methods onVisualInteractionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
interactions(VisualInteractionOptions)
-
-