Interface InfrastructureConfigurationSummary.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the infrastructure configuration.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the infrastructure configuration.

      Parameters:
      name - The name of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      The description of the infrastructure configuration.

      Parameters:
      description - The description of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dateCreated

      The date on which the infrastructure configuration was created.

      Parameters:
      dateCreated - The date on which the infrastructure configuration was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dateUpdated

      The date on which the infrastructure configuration was last updated.

      Parameters:
      dateUpdated - The date on which the infrastructure configuration was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.

      Parameters:
      resourceTags - The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags of the infrastructure configuration.

      Parameters:
      tags - The tags of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypes

      The instance types of the infrastructure configuration.

      Parameters:
      instanceTypes - The instance types of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypes

      InfrastructureConfigurationSummary.Builder instanceTypes(String... instanceTypes)

      The instance types of the infrastructure configuration.

      Parameters:
      instanceTypes - The instance types of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceProfileName

      InfrastructureConfigurationSummary.Builder instanceProfileName(String instanceProfileName)

      The instance profile of the infrastructure configuration.

      Parameters:
      instanceProfileName - The instance profile of the infrastructure configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • placement

      The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.

      Parameters:
      placement - The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • placement

      The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.

      This is a convenience method that creates an instance of the Placement.Builder avoiding the need to create one manually via Placement.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to placement(Placement).

      Parameters:
      placement - a consumer that will call methods on Placement.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: