Interface ControlPanel.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ControlPanel.Builder,
,ControlPanel> SdkBuilder<ControlPanel.Builder,
,ControlPanel> SdkPojo
- Enclosing class:
ControlPanel
-
Method Summary
Modifier and TypeMethodDescriptionclusterArn
(String clusterArn) The Amazon Resource Name (ARN) of the cluster that includes the control panel.controlPanelArn
(String controlPanelArn) The Amazon Resource Name (ARN) of the control panel.defaultControlPanel
(Boolean defaultControlPanel) A flag that Amazon Route 53 Application Recovery Controller sets to true to designate the default control panel for a cluster.The name of the control panel.The Amazon Web Services account ID of the control panel owner.routingControlCount
(Integer routingControlCount) The number of routing controls in the control panel.The deployment status of control panel.The deployment status of control panel.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, sdkFieldNameToField, sdkFields
-
Method Details
-
clusterArn
The Amazon Resource Name (ARN) of the cluster that includes the control panel.
- Parameters:
clusterArn
- The Amazon Resource Name (ARN) of the cluster that includes the control panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlPanelArn
The Amazon Resource Name (ARN) of the control panel.
- Parameters:
controlPanelArn
- The Amazon Resource Name (ARN) of the control panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultControlPanel
A flag that Amazon Route 53 Application Recovery Controller sets to true to designate the default control panel for a cluster. When you create a cluster, Amazon Route 53 Application Recovery Controller creates a control panel, and sets this flag for that control panel. If you create a control panel yourself, this flag is set to false.
- Parameters:
defaultControlPanel
- A flag that Amazon Route 53 Application Recovery Controller sets to true to designate the default control panel for a cluster. When you create a cluster, Amazon Route 53 Application Recovery Controller creates a control panel, and sets this flag for that control panel. If you create a control panel yourself, this flag is set to false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the control panel. You can use any non-white space character in the name.
- Parameters:
name
- The name of the control panel. You can use any non-white space character in the name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingControlCount
The number of routing controls in the control panel.
- Parameters:
routingControlCount
- The number of routing controls in the control panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- Parameters:
status
- The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- Parameters:
status
- The deployment status of control panel. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The Amazon Web Services account ID of the control panel owner.
- Parameters:
owner
- The Amazon Web Services account ID of the control panel owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-