public static interface CreateDataSetRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<CreateDataSetRequest.Builder,CreateDataSetRequest>
Modifier and Type | Method and Description |
---|---|
CreateDataSetRequest.Builder |
awsAccountId(String awsAccountId)
The AWS account ID.
|
CreateDataSetRequest.Builder |
columnGroups(Collection<ColumnGroup> columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
CreateDataSetRequest.Builder |
columnGroups(ColumnGroup... columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
CreateDataSetRequest.Builder |
columnGroups(Consumer<ColumnGroup.Builder>... columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
CreateDataSetRequest.Builder |
dataSetId(String dataSetId)
An ID for the dataset that you want to create.
|
CreateDataSetRequest.Builder |
importMode(DataSetImportMode importMode)
Indicates whether you want to import the data into SPICE.
|
CreateDataSetRequest.Builder |
importMode(String importMode)
Indicates whether you want to import the data into SPICE.
|
CreateDataSetRequest.Builder |
logicalTableMap(Map<String,LogicalTable> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
CreateDataSetRequest.Builder |
name(String name)
The display name for the dataset.
|
CreateDataSetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDataSetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDataSetRequest.Builder |
permissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
|
CreateDataSetRequest.Builder |
permissions(Consumer<ResourcePermission.Builder>... permissions)
A list of resource permissions on the dataset.
|
CreateDataSetRequest.Builder |
permissions(ResourcePermission... permissions)
A list of resource permissions on the dataset.
|
CreateDataSetRequest.Builder |
physicalTableMap(Map<String,PhysicalTable> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
default CreateDataSetRequest.Builder |
rowLevelPermissionDataSet(Consumer<RowLevelPermissionDataSet.Builder> rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
CreateDataSetRequest.Builder |
rowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
CreateDataSetRequest.Builder |
tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
CreateDataSetRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
CreateDataSetRequest.Builder |
tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateDataSetRequest.Builder awsAccountId(String awsAccountId)
The AWS account ID.
awsAccountId
- The AWS account ID.CreateDataSetRequest.Builder dataSetId(String dataSetId)
An ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.
dataSetId
- An ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.CreateDataSetRequest.Builder name(String name)
The display name for the dataset.
name
- The display name for the dataset.CreateDataSetRequest.Builder physicalTableMap(Map<String,PhysicalTable> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
physicalTableMap
- Declares the physical tables that are available in the underlying data sources.CreateDataSetRequest.Builder logicalTableMap(Map<String,LogicalTable> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
logicalTableMap
- Configures the combination and transformation of the data from the physical tables.CreateDataSetRequest.Builder importMode(String importMode)
Indicates whether you want to import the data into SPICE.
importMode
- Indicates whether you want to import the data into SPICE.DataSetImportMode
,
DataSetImportMode
CreateDataSetRequest.Builder importMode(DataSetImportMode importMode)
Indicates whether you want to import the data into SPICE.
importMode
- Indicates whether you want to import the data into SPICE.DataSetImportMode
,
DataSetImportMode
CreateDataSetRequest.Builder columnGroups(Collection<ColumnGroup> columnGroups)
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
columnGroups
- Groupings of columns that work together in certain QuickSight features. Currently, only geospatial
hierarchy is supported.CreateDataSetRequest.Builder columnGroups(ColumnGroup... columnGroups)
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
columnGroups
- Groupings of columns that work together in certain QuickSight features. Currently, only geospatial
hierarchy is supported.CreateDataSetRequest.Builder columnGroups(Consumer<ColumnGroup.Builder>... columnGroups)
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #columnGroups(List)
.columnGroups
- a consumer that will call methods on List.Builder
#columnGroups(List)
CreateDataSetRequest.Builder permissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
permissions
- A list of resource permissions on the dataset.CreateDataSetRequest.Builder permissions(ResourcePermission... permissions)
A list of resource permissions on the dataset.
permissions
- A list of resource permissions on the dataset.CreateDataSetRequest.Builder permissions(Consumer<ResourcePermission.Builder>... permissions)
A list of resource permissions on the dataset.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #permissions(List)
.permissions
- a consumer that will call methods on List.Builder
#permissions(List)
CreateDataSetRequest.Builder rowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
rowLevelPermissionDataSet
- The row-level security configuration for the data that you want to create.default CreateDataSetRequest.Builder rowLevelPermissionDataSet(Consumer<RowLevelPermissionDataSet.Builder> rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
This is a convenience that creates an instance of theRowLevelPermissionDataSet.Builder
avoiding the
need to create one manually via RowLevelPermissionDataSet.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to rowLevelPermissionDataSet(RowLevelPermissionDataSet)
.rowLevelPermissionDataSet
- a consumer that will call methods on RowLevelPermissionDataSet.Builder
rowLevelPermissionDataSet(RowLevelPermissionDataSet)
CreateDataSetRequest.Builder tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
tags
- Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.CreateDataSetRequest.Builder tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
tags
- Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.CreateDataSetRequest.Builder tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateDataSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateDataSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2019. All rights reserved.