Interface TemplateVersionDefinition.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TemplateVersionDefinition.Builder,,TemplateVersionDefinition> SdkBuilder<TemplateVersionDefinition.Builder,,TemplateVersionDefinition> SdkPojo
- Enclosing class:
TemplateVersionDefinition
-
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 template.calculatedFields(Consumer<CalculatedField.Builder>... calculatedFields) An array of calculated field definitions for the template.calculatedFields(CalculatedField... calculatedFields) An array of calculated field definitions for the template.columnConfigurations(Collection<ColumnConfiguration> columnConfigurations) An array of template-level column configurations.columnConfigurations(Consumer<ColumnConfiguration.Builder>... columnConfigurations) An array of template-level column configurations.columnConfigurations(ColumnConfiguration... columnConfigurations) An array of template-level column configurations.dataSetConfigurations(Collection<DataSetConfiguration> dataSetConfigurations) An array of dataset configurations.dataSetConfigurations(Consumer<DataSetConfiguration.Builder>... dataSetConfigurations) An array of dataset configurations.dataSetConfigurations(DataSetConfiguration... dataSetConfigurations) An array of dataset configurations.filterGroups(Collection<FilterGroup> filterGroups) Filter definitions for a template.filterGroups(Consumer<FilterGroup.Builder>... filterGroups) Filter definitions for a template.filterGroups(FilterGroup... filterGroups) Filter definitions for a template.options(Consumer<AssetOptions.Builder> options) An array of option definitions for a template.options(AssetOptions options) An array of option definitions for a template.parameterDeclarations(Collection<ParameterDeclaration> parameterDeclarations) An array of parameter declarations for a template.parameterDeclarations(Consumer<ParameterDeclaration.Builder>... parameterDeclarations) An array of parameter declarations for a template.parameterDeclarations(ParameterDeclaration... parameterDeclarations) An array of parameter declarations for a template.queryExecutionOptions(Consumer<QueryExecutionOptions.Builder> queryExecutionOptions) Sets the value of the QueryExecutionOptions property for this object.queryExecutionOptions(QueryExecutionOptions queryExecutionOptions) Sets the value of the QueryExecutionOptions property for this object.sheets(Collection<SheetDefinition> sheets) An array of sheet definitions for a template.sheets(Consumer<SheetDefinition.Builder>... sheets) An array of sheet definitions for a template.sheets(SheetDefinition... sheets) An array of sheet definitions for a template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dataSetConfigurations
TemplateVersionDefinition.Builder dataSetConfigurations(Collection<DataSetConfiguration> dataSetConfigurations) An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
- Parameters:
dataSetConfigurations- An array of dataset configurations. These configurations define the required columns for each dataset used within a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetConfigurations
TemplateVersionDefinition.Builder dataSetConfigurations(DataSetConfiguration... dataSetConfigurations) An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
- Parameters:
dataSetConfigurations- An array of dataset configurations. These configurations define the required columns for each dataset used within a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetConfigurations
TemplateVersionDefinition.Builder dataSetConfigurations(Consumer<DataSetConfiguration.Builder>... dataSetConfigurations) An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
This is a convenience method that creates an instance of theDataSetConfiguration.Builderavoiding the need to create one manually viaDataSetConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataSetConfigurations(List<DataSetConfiguration>).- Parameters:
dataSetConfigurations- a consumer that will call methods onDataSetConfiguration.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 template.
- Parameters:
sheets- An array of sheet definitions for a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
An array of sheet definitions for a template.
- Parameters:
sheets- An array of sheet definitions for a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
An array of sheet definitions for a template.
This is a convenience method that creates an instance of theSheetDefinition.Builderavoiding the need to create one manually viaSheetDefinition.builder().When the
Consumercompletes,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 template.
- Parameters:
calculatedFields- An array of calculated field definitions for the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
calculatedFields
An array of calculated field definitions for the template.
- Parameters:
calculatedFields- An array of calculated field definitions for the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
calculatedFields
TemplateVersionDefinition.Builder calculatedFields(Consumer<CalculatedField.Builder>... calculatedFields) An array of calculated field definitions for the template.
This is a convenience method that creates an instance of theCalculatedField.Builderavoiding the need to create one manually viaCalculatedField.builder().When the
Consumercompletes,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
TemplateVersionDefinition.Builder parameterDeclarations(Collection<ParameterDeclaration> parameterDeclarations) An array of parameter declarations for a template.
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- An array of parameter declarations for a template.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
TemplateVersionDefinition.Builder parameterDeclarations(ParameterDeclaration... parameterDeclarations) An array of parameter declarations for a template.
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- An array of parameter declarations for a template.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
TemplateVersionDefinition.Builder parameterDeclarations(Consumer<ParameterDeclaration.Builder>... parameterDeclarations) An array of parameter declarations for a template.
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.Builderavoiding the need to create one manually viaParameterDeclaration.builder().When the
Consumercompletes,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
Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
- Parameters:
filterGroups- Filter definitions for a template.For more information, see Filtering Data in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterGroups
Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
- Parameters:
filterGroups- Filter definitions for a template.For more information, see Filtering Data in the Amazon QuickSight User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterGroups
Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
This is a convenience method that creates an instance of theFilterGroup.Builderavoiding the need to create one manually viaFilterGroup.builder().When the
Consumercompletes,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
TemplateVersionDefinition.Builder columnConfigurations(Collection<ColumnConfiguration> columnConfigurations) An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
- Parameters:
columnConfigurations- An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnConfigurations
An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
- Parameters:
columnConfigurations- An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnConfigurations
TemplateVersionDefinition.Builder columnConfigurations(Consumer<ColumnConfiguration.Builder>... columnConfigurations) An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
This is a convenience method that creates an instance of theColumnConfiguration.Builderavoiding the need to create one manually viaColumnConfiguration.builder().When the
Consumercompletes,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 TemplateVersionDefinition.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.Builderavoiding the need to create one manually viaAnalysisDefaults.builder().When the
Consumercompletes,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 template.
- Parameters:
options- An array of option definitions for a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
An array of option definitions for a template.
This is a convenience method that creates an instance of theAssetOptions.Builderavoiding the need to create one manually viaAssetOptions.builder().When the
Consumercompletes,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:
-
queryExecutionOptions
TemplateVersionDefinition.Builder queryExecutionOptions(QueryExecutionOptions queryExecutionOptions) Sets the value of the QueryExecutionOptions property for this object.- Parameters:
queryExecutionOptions- The new value for the QueryExecutionOptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryExecutionOptions
default TemplateVersionDefinition.Builder queryExecutionOptions(Consumer<QueryExecutionOptions.Builder> queryExecutionOptions) Sets the value of the QueryExecutionOptions property for this object. This is a convenience method that creates an instance of theQueryExecutionOptions.Builderavoiding the need to create one manually viaQueryExecutionOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqueryExecutionOptions(QueryExecutionOptions).- Parameters:
queryExecutionOptions- a consumer that will call methods onQueryExecutionOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-