Interface GetMigrationsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetMigrationsRequest.Builder,GetMigrationsRequest>,LexModelBuildingRequest.Builder,SdkBuilder<GetMigrationsRequest.Builder,GetMigrationsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetMigrationsRequest
public static interface GetMigrationsRequest.Builder extends LexModelBuildingRequest.Builder, SdkPojo, CopyableBuilder<GetMigrationsRequest.Builder,GetMigrationsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetMigrationsRequest.BuildermaxResults(Integer maxResults)The maximum number of migrations to return in the response.GetMigrationsRequest.BuildermigrationStatusEquals(String migrationStatusEquals)Filters the list to contain only migrations in the specified state.GetMigrationsRequest.BuildermigrationStatusEquals(MigrationStatus migrationStatusEquals)Filters the list to contain only migrations in the specified state.GetMigrationsRequest.BuildernextToken(String nextToken)A pagination token that fetches the next page of migrations.GetMigrationsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetMigrationsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)GetMigrationsRequest.BuildersortByAttribute(String sortByAttribute)The field to sort the list of migrations by.GetMigrationsRequest.BuildersortByAttribute(MigrationSortAttribute sortByAttribute)The field to sort the list of migrations by.GetMigrationsRequest.BuildersortByOrder(String sortByOrder)The order so sort the list.GetMigrationsRequest.BuildersortByOrder(SortOrder sortByOrder)The order so sort the list.GetMigrationsRequest.Builderv1BotNameContains(String v1BotNameContains)Filters the list to contain only bots whose name contains the specified string.-
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.lexmodelbuilding.model.LexModelBuildingRequest.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
-
sortByAttribute
GetMigrationsRequest.Builder sortByAttribute(String sortByAttribute)
The field to sort the list of migrations by. You can sort by the Amazon Lex V1 bot name or the date and time that the migration was started.
- Parameters:
sortByAttribute- The field to sort the list of migrations by. You can sort by the Amazon Lex V1 bot name or the date and time that the migration was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MigrationSortAttribute,MigrationSortAttribute
-
sortByAttribute
GetMigrationsRequest.Builder sortByAttribute(MigrationSortAttribute sortByAttribute)
The field to sort the list of migrations by. You can sort by the Amazon Lex V1 bot name or the date and time that the migration was started.
- Parameters:
sortByAttribute- The field to sort the list of migrations by. You can sort by the Amazon Lex V1 bot name or the date and time that the migration was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MigrationSortAttribute,MigrationSortAttribute
-
sortByOrder
GetMigrationsRequest.Builder sortByOrder(String sortByOrder)
The order so sort the list.
-
sortByOrder
GetMigrationsRequest.Builder sortByOrder(SortOrder sortByOrder)
The order so sort the list.
-
v1BotNameContains
GetMigrationsRequest.Builder v1BotNameContains(String v1BotNameContains)
Filters the list to contain only bots whose name contains the specified string. The string is matched anywhere in bot name.
- Parameters:
v1BotNameContains- Filters the list to contain only bots whose name contains the specified string. The string is matched anywhere in bot name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
migrationStatusEquals
GetMigrationsRequest.Builder migrationStatusEquals(String migrationStatusEquals)
Filters the list to contain only migrations in the specified state.
- Parameters:
migrationStatusEquals- Filters the list to contain only migrations in the specified state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MigrationStatus,MigrationStatus
-
migrationStatusEquals
GetMigrationsRequest.Builder migrationStatusEquals(MigrationStatus migrationStatusEquals)
Filters the list to contain only migrations in the specified state.
- Parameters:
migrationStatusEquals- Filters the list to contain only migrations in the specified state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MigrationStatus,MigrationStatus
-
maxResults
GetMigrationsRequest.Builder maxResults(Integer maxResults)
The maximum number of migrations to return in the response. The default is 10.
- Parameters:
maxResults- The maximum number of migrations to return in the response. The default is 10.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
GetMigrationsRequest.Builder nextToken(String nextToken)
A pagination token that fetches the next page of migrations. If the response to this operation is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of migrations, specify the pagination token in the request.
- Parameters:
nextToken- A pagination token that fetches the next page of migrations. If the response to this operation is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of migrations, specify the pagination token in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetMigrationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetMigrationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-