@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTableRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateTableRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateTableRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDatabaseName()
The name of the Timestream database.
|
MagneticStoreWriteProperties |
getMagneticStoreWriteProperties()
Contains properties to set on the table when enabling magnetic store writes.
|
RetentionProperties |
getRetentionProperties()
The duration for which your time series data must be stored in the memory store and the magnetic store.
|
String |
getTableName()
The name of the Timestream table.
|
List<Tag> |
getTags()
A list of key-value pairs to label the table.
|
int |
hashCode() |
void |
setDatabaseName(String databaseName)
The name of the Timestream database.
|
void |
setMagneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
|
void |
setRetentionProperties(RetentionProperties retentionProperties)
The duration for which your time series data must be stored in the memory store and the magnetic store.
|
void |
setTableName(String tableName)
The name of the Timestream table.
|
void |
setTags(Collection<Tag> tags)
A list of key-value pairs to label the table.
|
String |
toString()
Returns a string representation of this object.
|
CreateTableRequest |
withDatabaseName(String databaseName)
The name of the Timestream database.
|
CreateTableRequest |
withMagneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
|
CreateTableRequest |
withRetentionProperties(RetentionProperties retentionProperties)
The duration for which your time series data must be stored in the memory store and the magnetic store.
|
CreateTableRequest |
withTableName(String tableName)
The name of the Timestream table.
|
CreateTableRequest |
withTags(Collection<Tag> tags)
A list of key-value pairs to label the table.
|
CreateTableRequest |
withTags(Tag... tags)
A list of key-value pairs to label the table.
|
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, withSdkRequestTimeoutpublic void setDatabaseName(String databaseName)
The name of the Timestream database.
databaseName - The name of the Timestream database.public String getDatabaseName()
The name of the Timestream database.
public CreateTableRequest withDatabaseName(String databaseName)
The name of the Timestream database.
databaseName - The name of the Timestream database.public void setTableName(String tableName)
The name of the Timestream table.
tableName - The name of the Timestream table.public String getTableName()
The name of the Timestream table.
public CreateTableRequest withTableName(String tableName)
The name of the Timestream table.
tableName - The name of the Timestream table.public void setRetentionProperties(RetentionProperties retentionProperties)
The duration for which your time series data must be stored in the memory store and the magnetic store.
retentionProperties - The duration for which your time series data must be stored in the memory store and the magnetic store.public RetentionProperties getRetentionProperties()
The duration for which your time series data must be stored in the memory store and the magnetic store.
public CreateTableRequest withRetentionProperties(RetentionProperties retentionProperties)
The duration for which your time series data must be stored in the memory store and the magnetic store.
retentionProperties - The duration for which your time series data must be stored in the memory store and the magnetic store.public List<Tag> getTags()
A list of key-value pairs to label the table.
public void setTags(Collection<Tag> tags)
A list of key-value pairs to label the table.
tags - A list of key-value pairs to label the table.public CreateTableRequest withTags(Tag... tags)
A list of key-value pairs to label the table.
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 - A list of key-value pairs to label the table.public CreateTableRequest withTags(Collection<Tag> tags)
A list of key-value pairs to label the table.
tags - A list of key-value pairs to label the table.public void setMagneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.public MagneticStoreWriteProperties getMagneticStoreWriteProperties()
Contains properties to set on the table when enabling magnetic store writes.
public CreateTableRequest withMagneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.public String toString()
toString in class ObjectObject.toString()public CreateTableRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()