Interface RoutingControl.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RoutingControl.Builder,RoutingControl>,SdkBuilder<RoutingControl.Builder,RoutingControl>,SdkPojo
- Enclosing class:
- RoutingControl
public static interface RoutingControl.Builder extends SdkPojo, CopyableBuilder<RoutingControl.Builder,RoutingControl>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RoutingControl.BuildercontrolPanelArn(String controlPanelArn)The Amazon Resource Name (ARN) of the control panel where the routing control is located.RoutingControl.BuildercontrolPanelName(String controlPanelName)The name of the control panel where the routing control is located.RoutingControl.Builderowner(String owner)The Amazon Web Services account ID of the routing control owner.RoutingControl.BuilderroutingControlArn(String routingControlArn)The Amazon Resource Name (ARN) of the routing control.RoutingControl.BuilderroutingControlName(String routingControlName)The name of the routing control.RoutingControl.BuilderroutingControlState(String routingControlState)The current state of the routing control.RoutingControl.BuilderroutingControlState(RoutingControlState routingControlState)The current state of the routing control.-
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 Detail
-
controlPanelArn
RoutingControl.Builder controlPanelArn(String controlPanelArn)
The Amazon Resource Name (ARN) of the control panel where the routing control is located.
- Parameters:
controlPanelArn- The Amazon Resource Name (ARN) of the control panel where the routing control is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlPanelName
RoutingControl.Builder controlPanelName(String controlPanelName)
The name of the control panel where the routing control is located. Only ASCII characters are supported for control panel names.
- Parameters:
controlPanelName- The name of the control panel where the routing control is located. Only ASCII characters are supported for control panel names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingControlArn
RoutingControl.Builder routingControlArn(String routingControlArn)
The Amazon Resource Name (ARN) of the routing control.
- Parameters:
routingControlArn- The Amazon Resource Name (ARN) of the routing control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingControlName
RoutingControl.Builder routingControlName(String routingControlName)
The name of the routing control.
- Parameters:
routingControlName- The name of the routing control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingControlState
RoutingControl.Builder routingControlState(String routingControlState)
The current state of the routing control. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.
- Parameters:
routingControlState- The current state of the routing control. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RoutingControlState,RoutingControlState
-
routingControlState
RoutingControl.Builder routingControlState(RoutingControlState routingControlState)
The current state of the routing control. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.
- Parameters:
routingControlState- The current state of the routing control. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RoutingControlState,RoutingControlState
-
owner
RoutingControl.Builder owner(String owner)
The Amazon Web Services account ID of the routing control owner.
- Parameters:
owner- The Amazon Web Services account ID of the routing control owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-