Interface GetExportResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetExportResponse.Builder,GetExportResponse>,LexModelBuildingResponse.Builder,SdkBuilder<GetExportResponse.Builder,GetExportResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetExportResponse
public static interface GetExportResponse.Builder extends LexModelBuildingResponse.Builder, SdkPojo, CopyableBuilder<GetExportResponse.Builder,GetExportResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetExportResponse.BuilderexportStatus(String exportStatus)The status of the export.GetExportResponse.BuilderexportStatus(ExportStatus exportStatus)The status of the export.GetExportResponse.BuilderexportType(String exportType)The format of the exported data.GetExportResponse.BuilderexportType(ExportType exportType)The format of the exported data.GetExportResponse.BuilderfailureReason(String failureReason)IfstatusisFAILED, Amazon Lex provides the reason that it failed to export the resource.GetExportResponse.Buildername(String name)The name of the bot being exported.GetExportResponse.BuilderresourceType(String resourceType)The type of the exported resource.GetExportResponse.BuilderresourceType(ResourceType resourceType)The type of the exported resource.GetExportResponse.Builderurl(String url)An S3 pre-signed URL that provides the location of the exported resource.GetExportResponse.Builderversion(String version)The version of the bot being exported.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lexmodelbuilding.model.LexModelBuildingResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
name
GetExportResponse.Builder name(String name)
The name of the bot being exported.
- Parameters:
name- The name of the bot being exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
GetExportResponse.Builder version(String version)
The version of the bot being exported.
- Parameters:
version- The version of the bot being exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
GetExportResponse.Builder resourceType(String resourceType)
The type of the exported resource.
- Parameters:
resourceType- The type of the exported resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceType
GetExportResponse.Builder resourceType(ResourceType resourceType)
The type of the exported resource.
- Parameters:
resourceType- The type of the exported resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
exportType
GetExportResponse.Builder exportType(String exportType)
The format of the exported data.
- Parameters:
exportType- The format of the exported data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportType,ExportType
-
exportType
GetExportResponse.Builder exportType(ExportType exportType)
The format of the exported data.
- Parameters:
exportType- The format of the exported data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportType,ExportType
-
exportStatus
GetExportResponse.Builder exportStatus(String exportStatus)
The status of the export.
-
IN_PROGRESS- The export is in progress. -
READY- The export is complete. -
FAILED- The export could not be completed.
- Parameters:
exportStatus- The status of the export.-
IN_PROGRESS- The export is in progress. -
READY- The export is complete. -
FAILED- The export could not be completed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
-
exportStatus
GetExportResponse.Builder exportStatus(ExportStatus exportStatus)
The status of the export.
-
IN_PROGRESS- The export is in progress. -
READY- The export is complete. -
FAILED- The export could not be completed.
- Parameters:
exportStatus- The status of the export.-
IN_PROGRESS- The export is in progress. -
READY- The export is complete. -
FAILED- The export could not be completed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
-
failureReason
GetExportResponse.Builder failureReason(String failureReason)
If
statusisFAILED, Amazon Lex provides the reason that it failed to export the resource.- Parameters:
failureReason- IfstatusisFAILED, Amazon Lex provides the reason that it failed to export the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
url
GetExportResponse.Builder url(String url)
An S3 pre-signed URL that provides the location of the exported resource. The exported resource is a ZIP archive that contains the exported resource in JSON format. The structure of the archive may change. Your code should not rely on the archive structure.
- Parameters:
url- An S3 pre-signed URL that provides the location of the exported resource. The exported resource is a ZIP archive that contains the exported resource in JSON format. The structure of the archive may change. Your code should not rely on the archive structure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-