Interface ListTableMigrationsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListTableMigrationsRequest.Builder,,ListTableMigrationsRequest> S3TablesRequest.Builder,SdkBuilder<ListTableMigrationsRequest.Builder,,ListTableMigrationsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListTableMigrationsRequest
-
Method Summary
Modifier and TypeMethodDescriptionhasValidPlan(Boolean hasValidPlan) ThehasValidPlanvalue to filter the list by.maxResults(Integer maxResults) The maximum number of migrations to return, from 1 to 1,000.The name of the table to list migrations for.The namespace to list migrations for.ThenextTokenfrom a previous response, to get the next page of results.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The state to filter the list by.state(MigrationState state) The state to filter the list by.The Amazon Resource Name (ARN) of the table to list migrations for.tableBucketARN(String tableBucketARN) The Amazon Resource Name (ARN) of the table bucket to list migrations for.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.s3tables.model.S3TablesRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
tableBucketARN
The Amazon Resource Name (ARN) of the table bucket to list migrations for.
- Parameters:
tableBucketARN- The Amazon Resource Name (ARN) of the table bucket to list migrations for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
The namespace to list migrations for. Requires
tableBucketARN.- Parameters:
namespace- The namespace to list migrations for. RequirestableBucketARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the table to list migrations for. Requires
tableBucketARNandnamespace.- Parameters:
name- The name of the table to list migrations for. RequirestableBucketARNandnamespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableARN
The Amazon Resource Name (ARN) of the table to list migrations for. The list includes the migrations into this table. To also list migrations into an earlier table of the same name, specify
tableBucketARN,namespaceandnameinstead. Specify eithertableARNortableBucketARN, not both.- Parameters:
tableARN- The Amazon Resource Name (ARN) of the table to list migrations for. The list includes the migrations into this table. To also list migrations into an earlier table of the same name, specifytableBucketARN,namespaceandnameinstead. Specify eithertableARNortableBucketARN, not both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state to filter the list by. For the valid values, see the
statemember ofGetTableMigration.- Parameters:
state- The state to filter the list by. For the valid values, see thestatemember ofGetTableMigration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state to filter the list by. For the valid values, see the
statemember ofGetTableMigration.- Parameters:
state- The state to filter the list by. For the valid values, see thestatemember ofGetTableMigration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hasValidPlan
The
hasValidPlanvalue to filter the list by. Migrations that are still planning aren't listed, whichever value you specify.- Parameters:
hasValidPlan- ThehasValidPlanvalue to filter the list by. Migrations that are still planning aren't listed, whichever value you specify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of migrations to return, from 1 to 1,000. If you don't specify a value, the default is 100.
- Parameters:
maxResults- The maximum number of migrations to return, from 1 to 1,000. If you don't specify a value, the default is 100.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The
nextTokenfrom a previous response, to get the next page of results.- Parameters:
nextToken- ThenextTokenfrom a previous response, to get the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListTableMigrationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListTableMigrationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-