Interface RestoreTableFromRecoveryPointRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RestoreTableFromRecoveryPointRequest.Builder,RestoreTableFromRecoveryPointRequest>,RedshiftServerlessRequest.Builder,SdkBuilder<RestoreTableFromRecoveryPointRequest.Builder,RestoreTableFromRecoveryPointRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- RestoreTableFromRecoveryPointRequest
public static interface RestoreTableFromRecoveryPointRequest.Builder extends RedshiftServerlessRequest.Builder, SdkPojo, CopyableBuilder<RestoreTableFromRecoveryPointRequest.Builder,RestoreTableFromRecoveryPointRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.redshiftserverless.model.RedshiftServerlessRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
activateCaseSensitiveIdentifier
RestoreTableFromRecoveryPointRequest.Builder activateCaseSensitiveIdentifier(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceName
RestoreTableFromRecoveryPointRequest.Builder namespaceName(String namespaceName)
Namespace of the recovery point to restore from.
- Parameters:
namespaceName- Namespace of the recovery point to restore from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newTableName
RestoreTableFromRecoveryPointRequest.Builder newTableName(String newTableName)
The name of the table to create from the restore operation.
- Parameters:
newTableName- The name of the table to create from the restore operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointId
RestoreTableFromRecoveryPointRequest.Builder recoveryPointId(String recoveryPointId)
The ID of the recovery point to restore the table from.
- Parameters:
recoveryPointId- The ID of the recovery point to restore the table from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceDatabaseName
RestoreTableFromRecoveryPointRequest.Builder sourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
- Parameters:
sourceDatabaseName- The name of the source database that contains the table being restored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceSchemaName
RestoreTableFromRecoveryPointRequest.Builder sourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
- Parameters:
sourceSchemaName- The name of the source schema that contains the table being restored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceTableName
RestoreTableFromRecoveryPointRequest.Builder sourceTableName(String sourceTableName)
The name of the source table being restored.
- Parameters:
sourceTableName- The name of the source table being restored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetDatabaseName
RestoreTableFromRecoveryPointRequest.Builder targetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
- Parameters:
targetDatabaseName- The name of the database to restore the table to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetSchemaName
RestoreTableFromRecoveryPointRequest.Builder targetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
- Parameters:
targetSchemaName- The name of the schema to restore the table to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workgroupName
RestoreTableFromRecoveryPointRequest.Builder workgroupName(String workgroupName)
The workgroup to restore the table to.
- Parameters:
workgroupName- The workgroup to restore the table to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RestoreTableFromRecoveryPointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RestoreTableFromRecoveryPointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-