Interface StackSummary.Builder

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

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

    • stackId

      StackSummary.Builder stackId(String stackId)

      The stack ID.

      Parameters:
      stackId - The stack ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The stack name.

      Parameters:
      name - The stack name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The stack's ARN.

      Parameters:
      arn - The stack's ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • layersCount

      StackSummary.Builder layersCount(Integer layersCount)

      The number of layers.

      Parameters:
      layersCount - The number of layers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • appsCount

      StackSummary.Builder appsCount(Integer appsCount)

      The number of apps.

      Parameters:
      appsCount - The number of apps.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instancesCount

      StackSummary.Builder instancesCount(InstancesCount instancesCount)

      An InstancesCount object with the number of instances in each status.

      Parameters:
      instancesCount - An InstancesCount object with the number of instances in each status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instancesCount

      default StackSummary.Builder instancesCount(Consumer<InstancesCount.Builder> instancesCount)

      An InstancesCount object with the number of instances in each status.

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

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

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