@Generated(value="software.amazon.awssdk:codegen") public final class CreateExportRequest extends LexModelsV2Request implements ToCopyableBuilder<CreateExportRequest.Builder,CreateExportRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateExportRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateExportRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ImportExportFileFormat |
fileFormat()
The file format of the bot or bot locale definition files.
|
String |
fileFormatAsString()
The file format of the bot or bot locale definition files.
|
String |
filePassword()
An password to use to encrypt the exported archive.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ExportResourceSpecification |
resourceSpecification()
Specifies the type of resource to export, either a bot or a bot locale.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateExportRequest.Builder> |
serializableBuilderClass() |
CreateExportRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ExportResourceSpecification resourceSpecification()
Specifies the type of resource to export, either a bot or a bot locale. You can only specify one type of resource to export.
public final ImportExportFileFormat fileFormat()
The file format of the bot or bot locale definition files.
If the service returns an enum value that is not available in the current SDK version, fileFormat will
return ImportExportFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from fileFormatAsString().
ImportExportFileFormatpublic final String fileFormatAsString()
The file format of the bot or bot locale definition files.
If the service returns an enum value that is not available in the current SDK version, fileFormat will
return ImportExportFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from fileFormatAsString().
ImportExportFileFormatpublic final String filePassword()
An password to use to encrypt the exported archive. Using a password is optional, but you should encrypt the archive to protect the data in transit between Amazon Lex and your local computer.
public CreateExportRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateExportRequest.Builder,CreateExportRequest>toBuilder in class LexModelsV2Requestpublic static CreateExportRequest.Builder builder()
public static Class<? extends CreateExportRequest.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.