Interface GetMigrationsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetMigrationsRequest.Builder,
,GetMigrationsRequest> LexModelBuildingRequest.Builder
,SdkBuilder<GetMigrationsRequest.Builder,
,GetMigrationsRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetMigrationsRequest
-
Method Summary
Modifier and TypeMethodDescriptionmaxResults
(Integer maxResults) The maximum number of migrations to return in the response.migrationStatusEquals
(String migrationStatusEquals) Filters the list to contain only migrations in the specified state.migrationStatusEquals
(MigrationStatus migrationStatusEquals) Filters the list to contain only migrations in the specified state.A pagination token that fetches the next page of migrations.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.sortByAttribute
(String sortByAttribute) The field to sort the list of migrations by.sortByAttribute
(MigrationSortAttribute sortByAttribute) The field to sort the list of migrations by.sortByOrder
(String sortByOrder) The order so sort the list.sortByOrder
(SortOrder sortByOrder) The order so sort the list.v1BotNameContains
(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 Details
-
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:
-
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:
-
sortByOrder
The order so sort the list.
- Parameters:
sortByOrder
- The order so sort the list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortByOrder
The order so sort the list.
- Parameters:
sortByOrder
- The order so sort the list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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:
-
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:
-
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
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) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetMigrationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-