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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StackSummary.BuilderappsCount(Integer appsCount)The number of apps.StackSummary.Builderarn(String arn)The stack's ARN.default StackSummary.BuilderinstancesCount(Consumer<InstancesCount.Builder> instancesCount)AnInstancesCountobject with the number of instances in each status.StackSummary.BuilderinstancesCount(InstancesCount instancesCount)AnInstancesCountobject with the number of instances in each status.StackSummary.BuilderlayersCount(Integer layersCount)The number of layers.StackSummary.Buildername(String name)The stack name.StackSummary.BuilderstackId(String stackId)The stack ID.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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
StackSummary.Builder name(String 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
StackSummary.Builder arn(String 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
InstancesCountobject with the number of instances in each status.- Parameters:
instancesCount- AnInstancesCountobject 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
This is a convenience method that creates an instance of theInstancesCountobject with the number of instances in each status.InstancesCount.Builderavoiding the need to create one manually viaInstancesCount.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinstancesCount(InstancesCount).- Parameters:
instancesCount- a consumer that will call methods onInstancesCount.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instancesCount(InstancesCount)
-
-