Interface ExportResourceSpecification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExportResourceSpecification.Builder,
,ExportResourceSpecification> SdkBuilder<ExportResourceSpecification.Builder,
,ExportResourceSpecification> SdkPojo
- Enclosing class:
ExportResourceSpecification
-
Method Summary
Modifier and TypeMethodDescriptionbotExportSpecification
(Consumer<BotExportSpecification.Builder> botExportSpecification) Parameters for exporting a bot.botExportSpecification
(BotExportSpecification botExportSpecification) Parameters for exporting a bot.botLocaleExportSpecification
(Consumer<BotLocaleExportSpecification.Builder> botLocaleExportSpecification) Parameters for exporting a bot locale.botLocaleExportSpecification
(BotLocaleExportSpecification botLocaleExportSpecification) Parameters for exporting a bot locale.customVocabularyExportSpecification
(Consumer<CustomVocabularyExportSpecification.Builder> customVocabularyExportSpecification) The parameters required to export a custom vocabulary.customVocabularyExportSpecification
(CustomVocabularyExportSpecification customVocabularyExportSpecification) The parameters required to export a custom vocabulary.testSetExportSpecification
(Consumer<TestSetExportSpecification.Builder> testSetExportSpecification) Specifications for the test set that is exported as a resource.testSetExportSpecification
(TestSetExportSpecification testSetExportSpecification) Specifications for the test set that is exported as a resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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
-
botExportSpecification
ExportResourceSpecification.Builder botExportSpecification(BotExportSpecification botExportSpecification) Parameters for exporting a bot.
- Parameters:
botExportSpecification
- Parameters for exporting a bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botExportSpecification
default ExportResourceSpecification.Builder botExportSpecification(Consumer<BotExportSpecification.Builder> botExportSpecification) Parameters for exporting a bot.
This is a convenience method that creates an instance of theBotExportSpecification.Builder
avoiding the need to create one manually viaBotExportSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobotExportSpecification(BotExportSpecification)
.- Parameters:
botExportSpecification
- a consumer that will call methods onBotExportSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
botLocaleExportSpecification
ExportResourceSpecification.Builder botLocaleExportSpecification(BotLocaleExportSpecification botLocaleExportSpecification) Parameters for exporting a bot locale.
- Parameters:
botLocaleExportSpecification
- Parameters for exporting a bot locale.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botLocaleExportSpecification
default ExportResourceSpecification.Builder botLocaleExportSpecification(Consumer<BotLocaleExportSpecification.Builder> botLocaleExportSpecification) Parameters for exporting a bot locale.
This is a convenience method that creates an instance of theBotLocaleExportSpecification.Builder
avoiding the need to create one manually viaBotLocaleExportSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobotLocaleExportSpecification(BotLocaleExportSpecification)
.- Parameters:
botLocaleExportSpecification
- a consumer that will call methods onBotLocaleExportSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customVocabularyExportSpecification
ExportResourceSpecification.Builder customVocabularyExportSpecification(CustomVocabularyExportSpecification customVocabularyExportSpecification) The parameters required to export a custom vocabulary.
- Parameters:
customVocabularyExportSpecification
- The parameters required to export a custom vocabulary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customVocabularyExportSpecification
default ExportResourceSpecification.Builder customVocabularyExportSpecification(Consumer<CustomVocabularyExportSpecification.Builder> customVocabularyExportSpecification) The parameters required to export a custom vocabulary.
This is a convenience method that creates an instance of theCustomVocabularyExportSpecification.Builder
avoiding the need to create one manually viaCustomVocabularyExportSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomVocabularyExportSpecification(CustomVocabularyExportSpecification)
.- Parameters:
customVocabularyExportSpecification
- a consumer that will call methods onCustomVocabularyExportSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
testSetExportSpecification
ExportResourceSpecification.Builder testSetExportSpecification(TestSetExportSpecification testSetExportSpecification) Specifications for the test set that is exported as a resource.
- Parameters:
testSetExportSpecification
- Specifications for the test set that is exported as a resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testSetExportSpecification
default ExportResourceSpecification.Builder testSetExportSpecification(Consumer<TestSetExportSpecification.Builder> testSetExportSpecification) Specifications for the test set that is exported as a resource.
This is a convenience method that creates an instance of theTestSetExportSpecification.Builder
avoiding the need to create one manually viaTestSetExportSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totestSetExportSpecification(TestSetExportSpecification)
.- Parameters:
testSetExportSpecification
- a consumer that will call methods onTestSetExportSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-