@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDataSetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDataSetRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDataSetRequest |
addLogicalTableMapEntry(String key,
LogicalTable value)
Add a single LogicalTableMap entry
|
UpdateDataSetRequest |
addPhysicalTableMapEntry(String key,
PhysicalTable value)
Add a single PhysicalTableMap entry
|
UpdateDataSetRequest |
clearLogicalTableMapEntries()
Removes all the entries added into LogicalTableMap.
|
UpdateDataSetRequest |
clearPhysicalTableMapEntries()
Removes all the entries added into PhysicalTableMap.
|
UpdateDataSetRequest |
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()
The ID for the dataset that you want to update.
|
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.
|
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 you want to create.
|
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)
The ID for the dataset that you want to update.
|
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 |
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 you want to create.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDataSetRequest |
withAwsAccountId(String awsAccountId)
The AWS account ID.
|
UpdateDataSetRequest |
withColumnGroups(Collection<ColumnGroup> columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
UpdateDataSetRequest |
withColumnGroups(ColumnGroup... columnGroups)
Groupings of columns that work together in certain QuickSight features.
|
UpdateDataSetRequest |
withDataSetId(String dataSetId)
The ID for the dataset that you want to update.
|
UpdateDataSetRequest |
withImportMode(DataSetImportMode importMode)
Indicates whether you want to import the data into SPICE.
|
UpdateDataSetRequest |
withImportMode(String importMode)
Indicates whether you want to import the data into SPICE.
|
UpdateDataSetRequest |
withLogicalTableMap(Map<String,LogicalTable> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
UpdateDataSetRequest |
withName(String name)
The display name for the dataset.
|
UpdateDataSetRequest |
withPhysicalTableMap(Map<String,PhysicalTable> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
UpdateDataSetRequest |
withRowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data you want to create.
|
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 UpdateDataSetRequest withAwsAccountId(String awsAccountId)
The AWS account ID.
awsAccountId
- The AWS account ID.public void setDataSetId(String dataSetId)
The ID for the dataset that you want to update. This ID is unique per AWS Region for each AWS account.
dataSetId
- The ID for the dataset that you want to update. This ID is unique per AWS Region for each AWS account.public String getDataSetId()
The ID for the dataset that you want to update. This ID is unique per AWS Region for each AWS account.
public UpdateDataSetRequest withDataSetId(String dataSetId)
The ID for the dataset that you want to update. This ID is unique per AWS Region for each AWS account.
dataSetId
- The ID for the dataset that you want to update. 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 UpdateDataSetRequest 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 UpdateDataSetRequest 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 UpdateDataSetRequest addPhysicalTableMapEntry(String key, PhysicalTable value)
public UpdateDataSetRequest 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 UpdateDataSetRequest 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 UpdateDataSetRequest addLogicalTableMapEntry(String key, LogicalTable value)
public UpdateDataSetRequest 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 UpdateDataSetRequest 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 UpdateDataSetRequest 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 UpdateDataSetRequest 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 UpdateDataSetRequest 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 void setRowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data you want to create.
rowLevelPermissionDataSet
- The row-level security configuration for the data you want to create.public RowLevelPermissionDataSet getRowLevelPermissionDataSet()
The row-level security configuration for the data you want to create.
public UpdateDataSetRequest withRowLevelPermissionDataSet(RowLevelPermissionDataSet rowLevelPermissionDataSet)
The row-level security configuration for the data you want to create.
rowLevelPermissionDataSet
- The row-level security configuration for the data you want to create.public String toString()
toString
in class Object
Object.toString()
public UpdateDataSetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.