Interface LaunchTemplateConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LaunchTemplateConfiguration.Builder,LaunchTemplateConfiguration>, SdkBuilder<LaunchTemplateConfiguration.Builder,LaunchTemplateConfiguration>, SdkPojo
Enclosing class:
LaunchTemplateConfiguration

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

    • launchTemplateId

      LaunchTemplateConfiguration.Builder launchTemplateId(String launchTemplateId)

      Identifies the Amazon EC2 launch template to use.

      Parameters:
      launchTemplateId - Identifies the Amazon EC2 launch template to use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      The account ID that this configuration applies to.

      Parameters:
      accountId - The account ID that this configuration applies to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDefaultVersion

      LaunchTemplateConfiguration.Builder setDefaultVersion(Boolean setDefaultVersion)

      Set the specified Amazon EC2 launch template as the default launch template for the specified account.

      Parameters:
      setDefaultVersion - Set the specified Amazon EC2 launch template as the default launch template for the specified account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.