@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDataSetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDataSetRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDataSetRequest |
addLogicalTableMapEntry(String key,
LogicalTable value) |
CreateDataSetRequest |
addPhysicalTableMapEntry(String key,
PhysicalTable value) |
CreateDataSetRequest |
clearLogicalTableMapEntries()
Removes all the entries added into LogicalTableMap.
|
CreateDataSetRequest |
clearPhysicalTableMapEntries()
Removes all the entries added into PhysicalTableMap.
|
CreateDataSetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAwsAccountId()
The AWS account ID.
|
List<ColumnGroup> |
getColumnGroups()
Groupings of columns that work together in certain QuickSight features.
|
String |
getDataSetId()
An ID for the dataset that you want to create.
|
String |
getImportMode()
Indicates whether you want to import the data into SPICE.
|
Map<String,LogicalTable> |
getLogicalTableMap()
Configures the combination and transformation of the data from the physical tables.
|
String |
getName()
The display name for the dataset.
|
List<ResourcePermission> |
getPermissions()
A list of resource permissions on the dataset.
|
Map<String,PhysicalTable> |
getPhysicalTableMap()
Declares the physical tables that are available in the underlying data sources.
|
RowLevelPermissionDataSet |
getRowLevelPermissionDataSet()
The row-level security configuration for the data that you want to create.
|
List<Tag> |
getTags()
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
int |
hashCode() |
void |
setAwsAccountId(String awsAccountId)
The AWS account ID.
|
void |
setColumnGroups(Collection<ColumnGroup> columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
void |
setDataSetId(String dataSetId)
An ID for the dataset that you want to create.
|
void |
setImportMode(String importMode)
Indicates whether you want to import the data into SPICE.
|
void |
setLogicalTableMap(Map<String,LogicalTable> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
void |
setName(String name)
The display name for the dataset.
|
void |
setPermissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
|
void |
setPhysicalTableMap(Map<String,PhysicalTable> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
void |
setRowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
void |
setTags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
String |
toString()
Returns a string representation of this object.
|
CreateDataSetRequest |
withAwsAccountId(String awsAccountId)
The AWS account ID.
|
CreateDataSetRequest |
withColumnGroups(Collection<ColumnGroup> columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
CreateDataSetRequest |
withColumnGroups(ColumnGroup... columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
CreateDataSetRequest |
withDataSetId(String dataSetId)
An ID for the dataset that you want to create.
|
CreateDataSetRequest |
withImportMode(DataSetImportMode importMode)
Indicates whether you want to import the data into SPICE.
|
CreateDataSetRequest |
withImportMode(String importMode)
Indicates whether you want to import the data into SPICE.
|
CreateDataSetRequest |
withLogicalTableMap(Map<String,LogicalTable> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
CreateDataSetRequest |
withName(String name)
The display name for the dataset.
|
CreateDataSetRequest |
withPermissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
|
CreateDataSetRequest |
withPermissions(ResourcePermission... permissions)
A list of resource permissions on the dataset.
|
CreateDataSetRequest |
withPhysicalTableMap(Map<String,PhysicalTable> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
CreateDataSetRequest |
withRowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
CreateDataSetRequest |
withTags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
CreateDataSetRequest |
withTags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAwsAccountId(String awsAccountId)
The AWS account ID.
awsAccountId
- The AWS account ID.public String getAwsAccountId()
The AWS account ID.
public CreateDataSetRequest withAwsAccountId(String awsAccountId)
The AWS account ID.
awsAccountId
- The AWS account ID.public void setDataSetId(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.public String getDataSetId()
An ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.
public CreateDataSetRequest withDataSetId(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.public void setName(String name)
The display name for the dataset.
name
- The display name for the dataset.public String getName()
The display name for the dataset.
public CreateDataSetRequest withName(String name)
The display name for the dataset.
name
- The display name for the dataset.public Map<String,PhysicalTable> getPhysicalTableMap()
Declares the physical tables that are available in the underlying data sources.
public void setPhysicalTableMap(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.public CreateDataSetRequest withPhysicalTableMap(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.public CreateDataSetRequest addPhysicalTableMapEntry(String key, PhysicalTable value)
public CreateDataSetRequest clearPhysicalTableMapEntries()
public Map<String,LogicalTable> getLogicalTableMap()
Configures the combination and transformation of the data from the physical tables.
public void setLogicalTableMap(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.public CreateDataSetRequest withLogicalTableMap(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.public CreateDataSetRequest addLogicalTableMapEntry(String key, LogicalTable value)
public CreateDataSetRequest clearLogicalTableMapEntries()
public void setImportMode(String importMode)
Indicates whether you want to import the data into SPICE.
importMode
- Indicates whether you want to import the data into SPICE.DataSetImportMode
public String getImportMode()
Indicates whether you want to import the data into SPICE.
DataSetImportMode
public CreateDataSetRequest withImportMode(String importMode)
Indicates whether you want to import the data into SPICE.
importMode
- Indicates whether you want to import the data into SPICE.DataSetImportMode
public CreateDataSetRequest withImportMode(DataSetImportMode importMode)
Indicates whether you want to import the data into SPICE.
importMode
- Indicates whether you want to import the data into SPICE.DataSetImportMode
public List<ColumnGroup> getColumnGroups()
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
public void setColumnGroups(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.public CreateDataSetRequest withColumnGroups(ColumnGroup... columnGroups)
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
NOTE: This method appends the values to the existing list (if any). Use
setColumnGroups(java.util.Collection)
or withColumnGroups(java.util.Collection)
if you want to
override the existing values.
columnGroups
- Groupings of columns that work together in certain QuickSight features. Currently, only geospatial
hierarchy is supported.public CreateDataSetRequest withColumnGroups(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.public List<ResourcePermission> getPermissions()
A list of resource permissions on the dataset.
public void setPermissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
permissions
- A list of resource permissions on the dataset.public CreateDataSetRequest withPermissions(ResourcePermission... permissions)
A list of resource permissions on the dataset.
NOTE: This method appends the values to the existing list (if any). Use
setPermissions(java.util.Collection)
or withPermissions(java.util.Collection)
if you want to
override the existing values.
permissions
- A list of resource permissions on the dataset.public CreateDataSetRequest withPermissions(Collection<ResourcePermission> permissions)
A list of resource permissions on the dataset.
permissions
- A list of resource permissions on the dataset.public void setRowLevelPermissionDataSet(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.public RowLevelPermissionDataSet getRowLevelPermissionDataSet()
The row-level security configuration for the data that you want to create.
public CreateDataSetRequest withRowLevelPermissionDataSet(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.public List<Tag> getTags()
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
public void setTags(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.public CreateDataSetRequest withTags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.public CreateDataSetRequest withTags(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.public String toString()
toString
in class Object
Object.toString()
public CreateDataSetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.