Interface BuildtimeSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BuildtimeSettings.Builder,
,BuildtimeSettings> SdkBuilder<BuildtimeSettings.Builder,
,BuildtimeSettings> SdkPojo
- Enclosing class:
BuildtimeSettings
public static interface BuildtimeSettings.Builder
extends SdkPojo, CopyableBuilder<BuildtimeSettings.Builder,BuildtimeSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault BuildtimeSettings.Builder
descriptiveBotBuilder
(Consumer<DescriptiveBotBuilderSpecification.Builder> descriptiveBotBuilder) An object containing specifications for the descriptive bot building feature.descriptiveBotBuilder
(DescriptiveBotBuilderSpecification descriptiveBotBuilder) An object containing specifications for the descriptive bot building feature.default BuildtimeSettings.Builder
sampleUtteranceGeneration
(Consumer<SampleUtteranceGenerationSpecification.Builder> sampleUtteranceGeneration) Contains specifications for the sample utterance generation feature.sampleUtteranceGeneration
(SampleUtteranceGenerationSpecification sampleUtteranceGeneration) Contains specifications for the sample utterance generation feature.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
-
descriptiveBotBuilder
BuildtimeSettings.Builder descriptiveBotBuilder(DescriptiveBotBuilderSpecification descriptiveBotBuilder) An object containing specifications for the descriptive bot building feature.
- Parameters:
descriptiveBotBuilder
- An object containing specifications for the descriptive bot building feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptiveBotBuilder
default BuildtimeSettings.Builder descriptiveBotBuilder(Consumer<DescriptiveBotBuilderSpecification.Builder> descriptiveBotBuilder) An object containing specifications for the descriptive bot building feature.
This is a convenience method that creates an instance of theDescriptiveBotBuilderSpecification.Builder
avoiding the need to create one manually viaDescriptiveBotBuilderSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todescriptiveBotBuilder(DescriptiveBotBuilderSpecification)
.- Parameters:
descriptiveBotBuilder
- a consumer that will call methods onDescriptiveBotBuilderSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sampleUtteranceGeneration
BuildtimeSettings.Builder sampleUtteranceGeneration(SampleUtteranceGenerationSpecification sampleUtteranceGeneration) Contains specifications for the sample utterance generation feature.
- Parameters:
sampleUtteranceGeneration
- Contains specifications for the sample utterance generation feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampleUtteranceGeneration
default BuildtimeSettings.Builder sampleUtteranceGeneration(Consumer<SampleUtteranceGenerationSpecification.Builder> sampleUtteranceGeneration) Contains specifications for the sample utterance generation feature.
This is a convenience method that creates an instance of theSampleUtteranceGenerationSpecification.Builder
avoiding the need to create one manually viaSampleUtteranceGenerationSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosampleUtteranceGeneration(SampleUtteranceGenerationSpecification)
.- Parameters:
sampleUtteranceGeneration
- a consumer that will call methods onSampleUtteranceGenerationSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-