Interface DashboardVersionDefinition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DashboardVersionDefinition.Builder,
,DashboardVersionDefinition> SdkBuilder<DashboardVersionDefinition.Builder,
,DashboardVersionDefinition> SdkPojo
- Enclosing class:
DashboardVersionDefinition
-
Method Summary
Modifier and TypeMethodDescriptionanalysisDefaults
(Consumer<AnalysisDefaults.Builder> analysisDefaults) Sets the value of the AnalysisDefaults property for this object.analysisDefaults
(AnalysisDefaults analysisDefaults) Sets the value of the AnalysisDefaults property for this object.calculatedFields
(Collection<CalculatedField> calculatedFields) An array of calculated field definitions for the dashboard.calculatedFields
(Consumer<CalculatedField.Builder>... calculatedFields) An array of calculated field definitions for the dashboard.calculatedFields
(CalculatedField... calculatedFields) An array of calculated field definitions for the dashboard.columnConfigurations
(Collection<ColumnConfiguration> columnConfigurations) An array of dashboard-level column configurations.columnConfigurations
(Consumer<ColumnConfiguration.Builder>... columnConfigurations) An array of dashboard-level column configurations.columnConfigurations
(ColumnConfiguration... columnConfigurations) An array of dashboard-level column configurations.dataSetIdentifierDeclarations
(Collection<DataSetIdentifierDeclaration> dataSetIdentifierDeclarations) An array of dataset identifier declarations.dataSetIdentifierDeclarations
(Consumer<DataSetIdentifierDeclaration.Builder>... dataSetIdentifierDeclarations) An array of dataset identifier declarations.dataSetIdentifierDeclarations
(DataSetIdentifierDeclaration... dataSetIdentifierDeclarations) An array of dataset identifier declarations.filterGroups
(Collection<FilterGroup> filterGroups) The filter definitions for a dashboard.filterGroups
(Consumer<FilterGroup.Builder>... filterGroups) The filter definitions for a dashboard.filterGroups
(FilterGroup... filterGroups) The filter definitions for a dashboard.options
(Consumer<AssetOptions.Builder> options) An array of option definitions for a dashboard.options
(AssetOptions options) An array of option definitions for a dashboard.parameterDeclarations
(Collection<ParameterDeclaration> parameterDeclarations) The parameter declarations for a dashboard.parameterDeclarations
(Consumer<ParameterDeclaration.Builder>... parameterDeclarations) The parameter declarations for a dashboard.parameterDeclarations
(ParameterDeclaration... parameterDeclarations) The parameter declarations for a dashboard.sheets
(Collection<SheetDefinition> sheets) An array of sheet definitions for a dashboard.sheets
(Consumer<SheetDefinition.Builder>... sheets) An array of sheet definitions for a dashboard.sheets
(SheetDefinition... sheets) An array of sheet definitions for a dashboard.staticFiles
(Collection<StaticFile> staticFiles) The static files for the definition.staticFiles
(Consumer<StaticFile.Builder>... staticFiles) The static files for the definition.staticFiles
(StaticFile... staticFiles) The static files for the definition.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, sdkFieldNameToField, sdkFields
-
Method Details
-
dataSetIdentifierDeclarations
DashboardVersionDefinition.Builder dataSetIdentifierDeclarations(Collection<DataSetIdentifierDeclaration> dataSetIdentifierDeclarations) An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.
- Parameters:
dataSetIdentifierDeclarations
- An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetIdentifierDeclarations
DashboardVersionDefinition.Builder dataSetIdentifierDeclarations(DataSetIdentifierDeclaration... dataSetIdentifierDeclarations) An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.
- Parameters:
dataSetIdentifierDeclarations
- An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetIdentifierDeclarations
DashboardVersionDefinition.Builder dataSetIdentifierDeclarations(Consumer<DataSetIdentifierDeclaration.Builder>... dataSetIdentifierDeclarations) An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.
This is a convenience method that creates an instance of theDataSetIdentifierDeclaration.Builder
avoiding the need to create one manually viaDataSetIdentifierDeclaration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSetIdentifierDeclarations(List<DataSetIdentifierDeclaration>)
.- Parameters:
dataSetIdentifierDeclarations
- a consumer that will call methods onDataSetIdentifierDeclaration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sheets
An array of sheet definitions for a dashboard.
- Parameters:
sheets
- An array of sheet definitions for a dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
An array of sheet definitions for a dashboard.
- Parameters:
sheets
- An array of sheet definitions for a dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
An array of sheet definitions for a dashboard.
This is a convenience method that creates an instance of theSheetDefinition.Builder
avoiding the need to create one manually viaSheetDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosheets(List<SheetDefinition>)
.- Parameters:
sheets
- a consumer that will call methods onSheetDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
calculatedFields
An array of calculated field definitions for the dashboard.
- Parameters:
calculatedFields
- An array of calculated field definitions for the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
calculatedFields
An array of calculated field definitions for the dashboard.
- Parameters:
calculatedFields
- An array of calculated field definitions for the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
calculatedFields
DashboardVersionDefinition.Builder calculatedFields(Consumer<CalculatedField.Builder>... calculatedFields) An array of calculated field definitions for the dashboard.
This is a convenience method that creates an instance of theCalculatedField.Builder
avoiding the need to create one manually viaCalculatedField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocalculatedFields(List<CalculatedField>)
.- Parameters:
calculatedFields
- a consumer that will call methods onCalculatedField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
parameterDeclarations
DashboardVersionDefinition.Builder parameterDeclarations(Collection<ParameterDeclaration> parameterDeclarations) The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
- Parameters:
parameterDeclarations
- The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterDeclarations
DashboardVersionDefinition.Builder parameterDeclarations(ParameterDeclaration... parameterDeclarations) The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
- Parameters:
parameterDeclarations
- The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterDeclarations
DashboardVersionDefinition.Builder parameterDeclarations(Consumer<ParameterDeclaration.Builder>... parameterDeclarations) The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theParameterDeclaration.Builder
avoiding the need to create one manually viaParameterDeclaration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toparameterDeclarations(List<ParameterDeclaration>)
.- Parameters:
parameterDeclarations
- a consumer that will call methods onParameterDeclaration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
filterGroups
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
- Parameters:
filterGroups
- The filter definitions for a dashboard.For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterGroups
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
- Parameters:
filterGroups
- The filter definitions for a dashboard.For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterGroups
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theFilterGroup.Builder
avoiding the need to create one manually viaFilterGroup.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofilterGroups(List<FilterGroup>)
.- Parameters:
filterGroups
- a consumer that will call methods onFilterGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
columnConfigurations
DashboardVersionDefinition.Builder columnConfigurations(Collection<ColumnConfiguration> columnConfigurations) An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
- Parameters:
columnConfigurations
- An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnConfigurations
DashboardVersionDefinition.Builder columnConfigurations(ColumnConfiguration... columnConfigurations) An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
- Parameters:
columnConfigurations
- An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnConfigurations
DashboardVersionDefinition.Builder columnConfigurations(Consumer<ColumnConfiguration.Builder>... columnConfigurations) An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
This is a convenience method that creates an instance of theColumnConfiguration.Builder
avoiding the need to create one manually viaColumnConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolumnConfigurations(List<ColumnConfiguration>)
.- Parameters:
columnConfigurations
- a consumer that will call methods onColumnConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisDefaults
Sets the value of the AnalysisDefaults property for this object.- Parameters:
analysisDefaults
- The new value for the AnalysisDefaults property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisDefaults
default DashboardVersionDefinition.Builder analysisDefaults(Consumer<AnalysisDefaults.Builder> analysisDefaults) Sets the value of the AnalysisDefaults property for this object. This is a convenience method that creates an instance of theAnalysisDefaults.Builder
avoiding the need to create one manually viaAnalysisDefaults.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toanalysisDefaults(AnalysisDefaults)
.- Parameters:
analysisDefaults
- a consumer that will call methods onAnalysisDefaults.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
options
An array of option definitions for a dashboard.
- Parameters:
options
- An array of option definitions for a dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
An array of option definitions for a dashboard.
This is a convenience method that creates an instance of theAssetOptions.Builder
avoiding the need to create one manually viaAssetOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooptions(AssetOptions)
.- Parameters:
options
- a consumer that will call methods onAssetOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
staticFiles
The static files for the definition.
- Parameters:
staticFiles
- The static files for the definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticFiles
The static files for the definition.
- Parameters:
staticFiles
- The static files for the definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticFiles
The static files for the definition.
This is a convenience method that creates an instance of theStaticFile.Builder
avoiding the need to create one manually viaStaticFile.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostaticFiles(List<StaticFile>)
.- Parameters:
staticFiles
- a consumer that will call methods onStaticFile.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-