Interface CellOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CellOutput.Builder,CellOutput>,SdkBuilder<CellOutput.Builder,CellOutput>,SdkPojo
- Enclosing class:
- CellOutput
public static interface CellOutput.Builder extends SdkPojo, CopyableBuilder<CellOutput.Builder,CellOutput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CellOutput.BuildercellArn(String cellArn)The Amazon Resource Name (ARN) for the cell.CellOutput.BuildercellName(String cellName)The name of the cell.CellOutput.Buildercells(String... cells)A list of cell ARNs.CellOutput.Buildercells(Collection<String> cells)A list of cell ARNs.CellOutput.BuilderparentReadinessScopes(String... parentReadinessScopes)The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN.CellOutput.BuilderparentReadinessScopes(Collection<String> parentReadinessScopes)The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN.CellOutput.Buildertags(Map<String,String> tags)Tags on the resources.-
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
-
cellArn
CellOutput.Builder cellArn(String cellArn)
The Amazon Resource Name (ARN) for the cell.
- Parameters:
cellArn- The Amazon Resource Name (ARN) for the cell.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cellName
CellOutput.Builder cellName(String cellName)
The name of the cell.
- Parameters:
cellName- The name of the cell.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cells
CellOutput.Builder cells(Collection<String> cells)
A list of cell ARNs.
- Parameters:
cells- A list of cell ARNs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cells
CellOutput.Builder cells(String... cells)
A list of cell ARNs.
- Parameters:
cells- A list of cell ARNs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentReadinessScopes
CellOutput.Builder parentReadinessScopes(Collection<String> parentReadinessScopes)
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- Parameters:
parentReadinessScopes- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentReadinessScopes
CellOutput.Builder parentReadinessScopes(String... parentReadinessScopes)
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- Parameters:
parentReadinessScopes- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CellOutput.Builder tags(Map<String,String> tags)
Tags on the resources.
- Parameters:
tags- Tags on the resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-