@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BuildtimeSettings extends Object implements Serializable, Cloneable, StructuredPojo
Contains specifications about the Amazon Lex build time generative AI capabilities from Amazon Bedrock that you can turn on for your bot.
Constructor and Description |
---|
BuildtimeSettings() |
Modifier and Type | Method and Description |
---|---|
BuildtimeSettings |
clone() |
boolean |
equals(Object obj) |
DescriptiveBotBuilderSpecification |
getDescriptiveBotBuilder()
An object containing specifications for the descriptive bot building feature.
|
SampleUtteranceGenerationSpecification |
getSampleUtteranceGeneration()
Contains specifications for the sample utterance generation feature.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescriptiveBotBuilder(DescriptiveBotBuilderSpecification descriptiveBotBuilder)
An object containing specifications for the descriptive bot building feature.
|
void |
setSampleUtteranceGeneration(SampleUtteranceGenerationSpecification sampleUtteranceGeneration)
Contains specifications for the sample utterance generation feature.
|
String |
toString()
Returns a string representation of this object.
|
BuildtimeSettings |
withDescriptiveBotBuilder(DescriptiveBotBuilderSpecification descriptiveBotBuilder)
An object containing specifications for the descriptive bot building feature.
|
BuildtimeSettings |
withSampleUtteranceGeneration(SampleUtteranceGenerationSpecification sampleUtteranceGeneration)
Contains specifications for the sample utterance generation feature.
|
public void setDescriptiveBotBuilder(DescriptiveBotBuilderSpecification descriptiveBotBuilder)
An object containing specifications for the descriptive bot building feature.
descriptiveBotBuilder
- An object containing specifications for the descriptive bot building feature.public DescriptiveBotBuilderSpecification getDescriptiveBotBuilder()
An object containing specifications for the descriptive bot building feature.
public BuildtimeSettings withDescriptiveBotBuilder(DescriptiveBotBuilderSpecification descriptiveBotBuilder)
An object containing specifications for the descriptive bot building feature.
descriptiveBotBuilder
- An object containing specifications for the descriptive bot building feature.public void setSampleUtteranceGeneration(SampleUtteranceGenerationSpecification sampleUtteranceGeneration)
Contains specifications for the sample utterance generation feature.
sampleUtteranceGeneration
- Contains specifications for the sample utterance generation feature.public SampleUtteranceGenerationSpecification getSampleUtteranceGeneration()
Contains specifications for the sample utterance generation feature.
public BuildtimeSettings withSampleUtteranceGeneration(SampleUtteranceGenerationSpecification sampleUtteranceGeneration)
Contains specifications for the sample utterance generation feature.
sampleUtteranceGeneration
- Contains specifications for the sample utterance generation feature.public String toString()
toString
in class Object
Object.toString()
public BuildtimeSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.