Interface UpdateDataSetRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateDataSetRequest.Builder,,- UpdateDataSetRequest> - QuickSightRequest.Builder,- SdkBuilder<UpdateDataSetRequest.Builder,,- UpdateDataSetRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateDataSetRequest
- 
Method SummaryModifier and TypeMethodDescriptionawsAccountId(String awsAccountId) The Amazon Web Services account ID.columnGroups(Collection<ColumnGroup> columnGroups) Groupings of columns that work together in certain Amazon Quick Sight features.columnGroups(Consumer<ColumnGroup.Builder>... columnGroups) Groupings of columns that work together in certain Amazon Quick Sight features.columnGroups(ColumnGroup... columnGroups) Groupings of columns that work together in certain Amazon Quick Sight features.columnLevelPermissionRules(Collection<ColumnLevelPermissionRule> columnLevelPermissionRules) A set of one or more definitions of aColumnLevelPermissionRule.columnLevelPermissionRules(Consumer<ColumnLevelPermissionRule.Builder>... columnLevelPermissionRules) A set of one or more definitions of aColumnLevelPermissionRule.columnLevelPermissionRules(ColumnLevelPermissionRule... columnLevelPermissionRules) A set of one or more definitions of aColumnLevelPermissionRule.The ID for the dataset that you want to update.datasetParameters(Collection<DatasetParameter> datasetParameters) The parameter declarations of the dataset.datasetParameters(Consumer<DatasetParameter.Builder>... datasetParameters) The parameter declarations of the dataset.datasetParameters(DatasetParameter... datasetParameters) The parameter declarations of the dataset.default UpdateDataSetRequest.BuilderdataSetUsageConfiguration(Consumer<DataSetUsageConfiguration.Builder> dataSetUsageConfiguration) Sets the value of the DataSetUsageConfiguration property for this object.dataSetUsageConfiguration(DataSetUsageConfiguration dataSetUsageConfiguration) Sets the value of the DataSetUsageConfiguration property for this object.fieldFolders(Map<String, FieldFolder> fieldFolders) The folder that contains fields and nested subfolders for your dataset.importMode(String importMode) Indicates whether you want to import the data into SPICE.importMode(DataSetImportMode importMode) Indicates whether you want to import the data into SPICE.logicalTableMap(Map<String, LogicalTable> logicalTableMap) Configures the combination and transformation of the data from the physical tables.The display name for the dataset.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdateDataSetRequest.BuilderperformanceConfiguration(Consumer<PerformanceConfiguration.Builder> performanceConfiguration) The configuration for the performance optimization of the dataset that contains aUniqueKeyconfiguration.performanceConfiguration(PerformanceConfiguration performanceConfiguration) The configuration for the performance optimization of the dataset that contains aUniqueKeyconfiguration.physicalTableMap(Map<String, PhysicalTable> physicalTableMap) Declares the physical tables that are available in the underlying data sources.default UpdateDataSetRequest.BuilderrowLevelPermissionDataSet(Consumer<RowLevelPermissionDataSet.Builder> rowLevelPermissionDataSet) The row-level security configuration for the data you want to create.rowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet) The row-level security configuration for the data you want to create.default UpdateDataSetRequest.BuilderrowLevelPermissionTagConfiguration(Consumer<RowLevelPermissionTagConfiguration.Builder> rowLevelPermissionTagConfiguration) The configuration of tags on a dataset to set row-level security.rowLevelPermissionTagConfiguration(RowLevelPermissionTagConfiguration rowLevelPermissionTagConfiguration) The configuration of tags on a dataset to set row-level security.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
awsAccountIdThe Amazon Web Services account ID. - Parameters:
- awsAccountId- The Amazon Web Services account ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataSetIdThe ID for the dataset that you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account. - Parameters:
- dataSetId- The ID for the dataset that you want to update. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe display name for the dataset. - Parameters:
- name- The display name for the dataset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
physicalTableMapDeclares the physical tables that are available in the underlying data sources. - Parameters:
- physicalTableMap- Declares the physical tables that are available in the underlying data sources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
logicalTableMapConfigures the combination and transformation of the data from the physical tables. - Parameters:
- logicalTableMap- Configures the combination and transformation of the data from the physical tables.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
importModeIndicates whether you want to import the data into SPICE. - Parameters:
- importMode- Indicates whether you want to import the data into SPICE.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
importModeIndicates whether you want to import the data into SPICE. - Parameters:
- importMode- Indicates whether you want to import the data into SPICE.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
columnGroupsGroupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported. - Parameters:
- columnGroups- Groupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
columnGroupsGroupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported. - Parameters:
- columnGroups- Groupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
columnGroupsGroupings of columns that work together in certain Amazon Quick Sight features. Currently, only geospatial hierarchy is supported. This is a convenience method that creates an instance of theColumnGroup.Builderavoiding the need to create one manually viaColumnGroup.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumnGroups(List<ColumnGroup>).- Parameters:
- columnGroups- a consumer that will call methods on- ColumnGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
fieldFoldersThe folder that contains fields and nested subfolders for your dataset. - Parameters:
- fieldFolders- The folder that contains fields and nested subfolders for your dataset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
rowLevelPermissionDataSetUpdateDataSetRequest.Builder rowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet) The row-level security configuration for the data you want to create. - Parameters:
- rowLevelPermissionDataSet- The row-level security configuration for the data you want to create.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
rowLevelPermissionDataSetdefault UpdateDataSetRequest.Builder rowLevelPermissionDataSet(Consumer<RowLevelPermissionDataSet.Builder> rowLevelPermissionDataSet) The row-level security configuration for the data you want to create. This is a convenience method that creates an instance of theRowLevelPermissionDataSet.Builderavoiding the need to create one manually viaRowLevelPermissionDataSet.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torowLevelPermissionDataSet(RowLevelPermissionDataSet).- Parameters:
- rowLevelPermissionDataSet- a consumer that will call methods on- RowLevelPermissionDataSet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
rowLevelPermissionTagConfigurationUpdateDataSetRequest.Builder rowLevelPermissionTagConfiguration(RowLevelPermissionTagConfiguration rowLevelPermissionTagConfiguration) The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only. - Parameters:
- rowLevelPermissionTagConfiguration- The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
rowLevelPermissionTagConfigurationdefault UpdateDataSetRequest.Builder rowLevelPermissionTagConfiguration(Consumer<RowLevelPermissionTagConfiguration.Builder> rowLevelPermissionTagConfiguration) The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only. This is a convenience method that creates an instance of theRowLevelPermissionTagConfiguration.Builderavoiding the need to create one manually viaRowLevelPermissionTagConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torowLevelPermissionTagConfiguration(RowLevelPermissionTagConfiguration).- Parameters:
- rowLevelPermissionTagConfiguration- a consumer that will call methods on- RowLevelPermissionTagConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
columnLevelPermissionRulesUpdateDataSetRequest.Builder columnLevelPermissionRules(Collection<ColumnLevelPermissionRule> columnLevelPermissionRules) A set of one or more definitions of a ColumnLevelPermissionRule.- Parameters:
- columnLevelPermissionRules- A set of one or more definitions of a- ColumnLevelPermissionRule.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
columnLevelPermissionRulesUpdateDataSetRequest.Builder columnLevelPermissionRules(ColumnLevelPermissionRule... columnLevelPermissionRules) A set of one or more definitions of a ColumnLevelPermissionRule.- Parameters:
- columnLevelPermissionRules- A set of one or more definitions of a- ColumnLevelPermissionRule.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
columnLevelPermissionRulesUpdateDataSetRequest.Builder columnLevelPermissionRules(Consumer<ColumnLevelPermissionRule.Builder>... columnLevelPermissionRules) A set of one or more definitions of a This is a convenience method that creates an instance of theColumnLevelPermissionRule.ColumnLevelPermissionRule.Builderavoiding the need to create one manually viaColumnLevelPermissionRule.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumnLevelPermissionRules(List<ColumnLevelPermissionRule>).- Parameters:
- columnLevelPermissionRules- a consumer that will call methods on- ColumnLevelPermissionRule.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
dataSetUsageConfigurationUpdateDataSetRequest.Builder dataSetUsageConfiguration(DataSetUsageConfiguration dataSetUsageConfiguration) Sets the value of the DataSetUsageConfiguration property for this object.- Parameters:
- dataSetUsageConfiguration- The new value for the DataSetUsageConfiguration property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataSetUsageConfigurationdefault UpdateDataSetRequest.Builder dataSetUsageConfiguration(Consumer<DataSetUsageConfiguration.Builder> dataSetUsageConfiguration) Sets the value of the DataSetUsageConfiguration property for this object. This is a convenience method that creates an instance of theDataSetUsageConfiguration.Builderavoiding the need to create one manually viaDataSetUsageConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataSetUsageConfiguration(DataSetUsageConfiguration).- Parameters:
- dataSetUsageConfiguration- a consumer that will call methods on- DataSetUsageConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
datasetParametersThe parameter declarations of the dataset. - Parameters:
- datasetParameters- The parameter declarations of the dataset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetParametersThe parameter declarations of the dataset. - Parameters:
- datasetParameters- The parameter declarations of the dataset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datasetParametersUpdateDataSetRequest.Builder datasetParameters(Consumer<DatasetParameter.Builder>... datasetParameters) The parameter declarations of the dataset. This is a convenience method that creates an instance of theDatasetParameter.Builderavoiding the need to create one manually viaDatasetParameter.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatasetParameters(List<DatasetParameter>).- Parameters:
- datasetParameters- a consumer that will call methods on- DatasetParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
performanceConfigurationUpdateDataSetRequest.Builder performanceConfiguration(PerformanceConfiguration performanceConfiguration) The configuration for the performance optimization of the dataset that contains a UniqueKeyconfiguration.- Parameters:
- performanceConfiguration- The configuration for the performance optimization of the dataset that contains a- UniqueKeyconfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
performanceConfigurationdefault UpdateDataSetRequest.Builder performanceConfiguration(Consumer<PerformanceConfiguration.Builder> performanceConfiguration) The configuration for the performance optimization of the dataset that contains a This is a convenience method that creates an instance of theUniqueKeyconfiguration.PerformanceConfiguration.Builderavoiding the need to create one manually viaPerformanceConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toperformanceConfiguration(PerformanceConfiguration).- Parameters:
- performanceConfiguration- a consumer that will call methods on- PerformanceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateDataSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateDataSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-