public static interface StartImportRequest.Builder extends LexModelBuildingRequest.Builder, SdkPojo, CopyableBuilder<StartImportRequest.Builder,StartImportRequest>
| Modifier and Type | Method and Description |
|---|---|
StartImportRequest.Builder |
mergeStrategy(MergeStrategy mergeStrategy)
Specifies the action that the
StartImport operation should take when there is an existing
resource with the same name. |
StartImportRequest.Builder |
mergeStrategy(String mergeStrategy)
Specifies the action that the
StartImport operation should take when there is an existing
resource with the same name. |
StartImportRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartImportRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartImportRequest.Builder |
payload(SdkBytes payload)
A zip archive in binary format.
|
StartImportRequest.Builder |
resourceType(ResourceType resourceType)
Specifies the type of resource to export.
|
StartImportRequest.Builder |
resourceType(String resourceType)
Specifies the type of resource to export.
|
StartImportRequest.Builder |
tags(Collection<Tag> tags)
A list of tags to add to the imported bot.
|
StartImportRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags to add to the imported bot.
|
StartImportRequest.Builder |
tags(Tag... tags)
A list of tags to add to the imported bot.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartImportRequest.Builder payload(SdkBytes payload)
A zip archive in binary format. The archive should contain one file, a JSON file containing the resource to
import. The resource should match the type specified in the resourceType field.
payload - A zip archive in binary format. The archive should contain one file, a JSON file containing the
resource to import. The resource should match the type specified in the resourceType
field.StartImportRequest.Builder resourceType(String resourceType)
Specifies the type of resource to export. Each resource also exports any resources that it depends on.
A bot exports dependent intents.
An intent exports dependent slot types.
resourceType - Specifies the type of resource to export. Each resource also exports any resources that it depends on.
A bot exports dependent intents.
An intent exports dependent slot types.
ResourceType,
ResourceTypeStartImportRequest.Builder resourceType(ResourceType resourceType)
Specifies the type of resource to export. Each resource also exports any resources that it depends on.
A bot exports dependent intents.
An intent exports dependent slot types.
resourceType - Specifies the type of resource to export. Each resource also exports any resources that it depends on.
A bot exports dependent intents.
An intent exports dependent slot types.
ResourceType,
ResourceTypeStartImportRequest.Builder mergeStrategy(String mergeStrategy)
Specifies the action that the StartImport operation should take when there is an existing
resource with the same name.
FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a resource in the import
file and an existing resource. The name of the resource causing the conflict is in the
failureReason field of the response to the GetImport operation.
OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with an existing resource. The $LASTEST version of the existing resource is overwritten with the data from the import file.
mergeStrategy - Specifies the action that the StartImport operation should take when there is an existing
resource with the same name.
FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a resource in the
import file and an existing resource. The name of the resource causing the conflict is in the
failureReason field of the response to the GetImport operation.
OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with an existing resource. The $LASTEST version of the existing resource is overwritten with the data from the import file.
MergeStrategy,
MergeStrategyStartImportRequest.Builder mergeStrategy(MergeStrategy mergeStrategy)
Specifies the action that the StartImport operation should take when there is an existing
resource with the same name.
FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a resource in the import
file and an existing resource. The name of the resource causing the conflict is in the
failureReason field of the response to the GetImport operation.
OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with an existing resource. The $LASTEST version of the existing resource is overwritten with the data from the import file.
mergeStrategy - Specifies the action that the StartImport operation should take when there is an existing
resource with the same name.
FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a resource in the
import file and an existing resource. The name of the resource causing the conflict is in the
failureReason field of the response to the GetImport operation.
OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with an existing resource. The $LASTEST version of the existing resource is overwritten with the data from the import file.
MergeStrategy,
MergeStrategyStartImportRequest.Builder tags(Collection<Tag> tags)
A list of tags to add to the imported bot. You can only add tags when you import a bot, you can't add tags to an intent or slot type.
tags - A list of tags to add to the imported bot. You can only add tags when you import a bot, you can't add
tags to an intent or slot type.StartImportRequest.Builder tags(Tag... tags)
A list of tags to add to the imported bot. You can only add tags when you import a bot, you can't add tags to an intent or slot type.
tags - A list of tags to add to the imported bot. You can only add tags when you import a bot, you can't add
tags to an intent or slot type.StartImportRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags to add to the imported bot. You can only add tags when you import a bot, you can't add tags to an intent or slot type.
This is a convenience method that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) StartImportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartImportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.