@Generated(value="software.amazon.awssdk:codegen") public final class GetMigrationsRequest extends LexModelBuildingRequest implements ToCopyableBuilder<GetMigrationsRequest.Builder,GetMigrationsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetMigrationsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetMigrationsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
The maximum number of migrations to return in the response.
|
MigrationStatus |
migrationStatusEquals()
Filters the list to contain only migrations in the specified state.
|
String |
migrationStatusEqualsAsString()
Filters the list to contain only migrations in the specified state.
|
String |
nextToken()
A pagination token that fetches the next page of migrations.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetMigrationsRequest.Builder> |
serializableBuilderClass() |
MigrationSortAttribute |
sortByAttribute()
The field to sort the list of migrations by.
|
String |
sortByAttributeAsString()
The field to sort the list of migrations by.
|
SortOrder |
sortByOrder()
The order so sort the list.
|
String |
sortByOrderAsString()
The order so sort the list.
|
GetMigrationsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
v1BotNameContains()
Filters the list to contain only bots whose name contains the specified string.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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.
If the service returns an enum value that is not available in the current SDK version, sortByAttribute
will return MigrationSortAttribute.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sortByAttributeAsString().
MigrationSortAttributepublic final String sortByAttributeAsString()
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.
If the service returns an enum value that is not available in the current SDK version, sortByAttribute
will return MigrationSortAttribute.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sortByAttributeAsString().
MigrationSortAttributepublic final SortOrder sortByOrder()
The order so sort the list.
If the service returns an enum value that is not available in the current SDK version, sortByOrder will
return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sortByOrderAsString().
SortOrderpublic final String sortByOrderAsString()
The order so sort the list.
If the service returns an enum value that is not available in the current SDK version, sortByOrder will
return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sortByOrderAsString().
SortOrderpublic final String v1BotNameContains()
Filters the list to contain only bots whose name contains the specified string. The string is matched anywhere in bot name.
public final MigrationStatus migrationStatusEquals()
Filters the list to contain only migrations in the specified state.
If the service returns an enum value that is not available in the current SDK version,
migrationStatusEquals will return MigrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned
by the service is available from migrationStatusEqualsAsString().
MigrationStatuspublic final String migrationStatusEqualsAsString()
Filters the list to contain only migrations in the specified state.
If the service returns an enum value that is not available in the current SDK version,
migrationStatusEquals will return MigrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned
by the service is available from migrationStatusEqualsAsString().
MigrationStatuspublic final Integer maxResults()
The maximum number of migrations to return in the response. The default is 10.
public final 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.
public GetMigrationsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetMigrationsRequest.Builder,GetMigrationsRequest>toBuilder in class LexModelBuildingRequestpublic static GetMigrationsRequest.Builder builder()
public static Class<? extends GetMigrationsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.