Interface CreateBotVersionRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<CreateBotVersionRequest.Builder,CreateBotVersionRequest>, LexModelsV2Request.Builder, SdkBuilder<CreateBotVersionRequest.Builder,CreateBotVersionRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
CreateBotVersionRequest

public static interface CreateBotVersionRequest.Builder extends LexModelsV2Request.Builder, SdkPojo, CopyableBuilder<CreateBotVersionRequest.Builder,CreateBotVersionRequest>
  • Method Details

    • botId

      The identifier of the bot to create the version for.

      Parameters:
      botId - The identifier of the bot to create the version for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      CreateBotVersionRequest.Builder description(String description)

      A description of the version. Use the description to help identify the version in lists.

      Parameters:
      description - A description of the version. Use the description to help identify the version in lists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • botVersionLocaleSpecification

      CreateBotVersionRequest.Builder botVersionLocaleSpecification(Map<String,BotVersionLocaleDetails> botVersionLocaleSpecification)

      Specifies the locales that Amazon Lex adds to this version. You can choose the Draft version or any other previously published version for each locale. When you specify a source version, the locale data is copied from the source version to the new version.

      Parameters:
      botVersionLocaleSpecification - Specifies the locales that Amazon Lex adds to this version. You can choose the Draft version or any other previously published version for each locale. When you specify a source version, the locale data is copied from the source version to the new version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateBotVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.