@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RestoreTableFromSnapshotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RestoreTableFromSnapshotRequest() |
Modifier and Type | Method and Description |
---|---|
RestoreTableFromSnapshotRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getActivateCaseSensitiveIdentifier()
Indicates whether name identifiers for database, schema, and table are case sensitive.
|
String |
getNamespaceName()
The namespace of the snapshot to restore from.
|
String |
getNewTableName()
The name of the table to create from the restore operation.
|
String |
getSnapshotName()
The name of the snapshot to restore the table from.
|
String |
getSourceDatabaseName()
The name of the source database that contains the table being restored.
|
String |
getSourceSchemaName()
The name of the source schema that contains the table being restored.
|
String |
getSourceTableName()
The name of the source table being restored.
|
String |
getTargetDatabaseName()
The name of the database to restore the table to.
|
String |
getTargetSchemaName()
The name of the schema to restore the table to.
|
String |
getWorkgroupName()
The workgroup to restore the table to.
|
int |
hashCode() |
Boolean |
isActivateCaseSensitiveIdentifier()
Indicates whether name identifiers for database, schema, and table are case sensitive.
|
void |
setActivateCaseSensitiveIdentifier(Boolean activateCaseSensitiveIdentifier)
Indicates whether name identifiers for database, schema, and table are case sensitive.
|
void |
setNamespaceName(String namespaceName)
The namespace of the snapshot to restore from.
|
void |
setNewTableName(String newTableName)
The name of the table to create from the restore operation.
|
void |
setSnapshotName(String snapshotName)
The name of the snapshot to restore the table from.
|
void |
setSourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
|
void |
setSourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
|
void |
setSourceTableName(String sourceTableName)
The name of the source table being restored.
|
void |
setTargetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
|
void |
setTargetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
|
void |
setWorkgroupName(String workgroupName)
The workgroup to restore the table to.
|
String |
toString()
Returns a string representation of this object.
|
RestoreTableFromSnapshotRequest |
withActivateCaseSensitiveIdentifier(Boolean activateCaseSensitiveIdentifier)
Indicates whether name identifiers for database, schema, and table are case sensitive.
|
RestoreTableFromSnapshotRequest |
withNamespaceName(String namespaceName)
The namespace of the snapshot to restore from.
|
RestoreTableFromSnapshotRequest |
withNewTableName(String newTableName)
The name of the table to create from the restore operation.
|
RestoreTableFromSnapshotRequest |
withSnapshotName(String snapshotName)
The name of the snapshot to restore the table from.
|
RestoreTableFromSnapshotRequest |
withSourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
|
RestoreTableFromSnapshotRequest |
withSourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
|
RestoreTableFromSnapshotRequest |
withSourceTableName(String sourceTableName)
The name of the source table being restored.
|
RestoreTableFromSnapshotRequest |
withTargetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
|
RestoreTableFromSnapshotRequest |
withTargetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
|
RestoreTableFromSnapshotRequest |
withWorkgroupName(String workgroupName)
The workgroup to restore the table to.
|
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 setActivateCaseSensitiveIdentifier(Boolean activateCaseSensitiveIdentifier)
Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names are case sensitive. If false, the names are not case sensitive. The default is false.
activateCaseSensitiveIdentifier
- Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names
are case sensitive. If false, the names are not case sensitive. The default is false.public Boolean getActivateCaseSensitiveIdentifier()
Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names are case sensitive. If false, the names are not case sensitive. The default is false.
public RestoreTableFromSnapshotRequest withActivateCaseSensitiveIdentifier(Boolean activateCaseSensitiveIdentifier)
Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names are case sensitive. If false, the names are not case sensitive. The default is false.
activateCaseSensitiveIdentifier
- Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names
are case sensitive. If false, the names are not case sensitive. The default is false.public Boolean isActivateCaseSensitiveIdentifier()
Indicates whether name identifiers for database, schema, and table are case sensitive. If true, the names are case sensitive. If false, the names are not case sensitive. The default is false.
public void setNamespaceName(String namespaceName)
The namespace of the snapshot to restore from.
namespaceName
- The namespace of the snapshot to restore from.public String getNamespaceName()
The namespace of the snapshot to restore from.
public RestoreTableFromSnapshotRequest withNamespaceName(String namespaceName)
The namespace of the snapshot to restore from.
namespaceName
- The namespace of the snapshot to restore from.public void setNewTableName(String newTableName)
The name of the table to create from the restore operation.
newTableName
- The name of the table to create from the restore operation.public String getNewTableName()
The name of the table to create from the restore operation.
public RestoreTableFromSnapshotRequest withNewTableName(String newTableName)
The name of the table to create from the restore operation.
newTableName
- The name of the table to create from the restore operation.public void setSnapshotName(String snapshotName)
The name of the snapshot to restore the table from.
snapshotName
- The name of the snapshot to restore the table from.public String getSnapshotName()
The name of the snapshot to restore the table from.
public RestoreTableFromSnapshotRequest withSnapshotName(String snapshotName)
The name of the snapshot to restore the table from.
snapshotName
- The name of the snapshot to restore the table from.public void setSourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
sourceDatabaseName
- The name of the source database that contains the table being restored.public String getSourceDatabaseName()
The name of the source database that contains the table being restored.
public RestoreTableFromSnapshotRequest withSourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
sourceDatabaseName
- The name of the source database that contains the table being restored.public void setSourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
sourceSchemaName
- The name of the source schema that contains the table being restored.public String getSourceSchemaName()
The name of the source schema that contains the table being restored.
public RestoreTableFromSnapshotRequest withSourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
sourceSchemaName
- The name of the source schema that contains the table being restored.public void setSourceTableName(String sourceTableName)
The name of the source table being restored.
sourceTableName
- The name of the source table being restored.public String getSourceTableName()
The name of the source table being restored.
public RestoreTableFromSnapshotRequest withSourceTableName(String sourceTableName)
The name of the source table being restored.
sourceTableName
- The name of the source table being restored.public void setTargetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
targetDatabaseName
- The name of the database to restore the table to.public String getTargetDatabaseName()
The name of the database to restore the table to.
public RestoreTableFromSnapshotRequest withTargetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
targetDatabaseName
- The name of the database to restore the table to.public void setTargetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
targetSchemaName
- The name of the schema to restore the table to.public String getTargetSchemaName()
The name of the schema to restore the table to.
public RestoreTableFromSnapshotRequest withTargetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
targetSchemaName
- The name of the schema to restore the table to.public void setWorkgroupName(String workgroupName)
The workgroup to restore the table to.
workgroupName
- The workgroup to restore the table to.public String getWorkgroupName()
The workgroup to restore the table to.
public RestoreTableFromSnapshotRequest withWorkgroupName(String workgroupName)
The workgroup to restore the table to.
workgroupName
- The workgroup to restore the table to.public String toString()
toString
in class Object
Object.toString()
public RestoreTableFromSnapshotRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()