Interface RenameTableRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RenameTableRequest.Builder,RenameTableRequest>,S3TablesRequest.Builder,SdkBuilder<RenameTableRequest.Builder,RenameTableRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- RenameTableRequest
public static interface RenameTableRequest.Builder extends S3TablesRequest.Builder, SdkPojo, CopyableBuilder<RenameTableRequest.Builder,RenameTableRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RenameTableRequest.Buildername(String name)The current name of the table.RenameTableRequest.Buildernamespace(String namespace)The namespace associated with the table.RenameTableRequest.BuildernewName(String newName)The new name for the table.RenameTableRequest.BuildernewNamespaceName(String newNamespaceName)The new name for the namespace.RenameTableRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RenameTableRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RenameTableRequest.BuildertableBucketARN(String tableBucketARN)The Amazon Resource Name (ARN) of the table bucket.RenameTableRequest.BuilderversionToken(String versionToken)The version token of the table.-
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.s3tables.model.S3TablesRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
tableBucketARN
RenameTableRequest.Builder tableBucketARN(String tableBucketARN)
The Amazon Resource Name (ARN) of the table bucket.
- Parameters:
tableBucketARN- The Amazon Resource Name (ARN) of the table bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
RenameTableRequest.Builder namespace(String namespace)
The namespace associated with the table.
- Parameters:
namespace- The namespace associated with the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RenameTableRequest.Builder name(String name)
The current name of the table.
- Parameters:
name- The current name of the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newNamespaceName
RenameTableRequest.Builder newNamespaceName(String newNamespaceName)
The new name for the namespace.
- Parameters:
newNamespaceName- The new name for the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newName
RenameTableRequest.Builder newName(String newName)
The new name for the table.
- Parameters:
newName- The new name for the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionToken
RenameTableRequest.Builder versionToken(String versionToken)
The version token of the table.
- Parameters:
versionToken- The version token of the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RenameTableRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RenameTableRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-