Interface BuildtimeSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BuildtimeSettings.Builder,,BuildtimeSettings> SdkBuilder<BuildtimeSettings.Builder,,BuildtimeSettings> SdkPojo
- Enclosing class:
BuildtimeSettings
@Mutable
@NotThreadSafe
public static interface BuildtimeSettings.Builder
extends SdkPojo, CopyableBuilder<BuildtimeSettings.Builder,BuildtimeSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault BuildtimeSettings.BuilderdescriptiveBotBuilder(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.BuildersampleUtteranceGeneration(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaDescriptiveBotBuilderSpecification.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSampleUtteranceGenerationSpecification.builder().When the
Consumercompletes,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:
-