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 that includes the routing control.RoutingControl.Buildername(String name)The name of the routing control.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.Builderstatus(String status)The deployment status of a routing control.RoutingControl.Builderstatus(Status status)The deployment status of a 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, sdkFields
-
-
-
-
Method Detail
-
controlPanelArn
RoutingControl.Builder controlPanelArn(String controlPanelArn)
The Amazon Resource Name (ARN) of the control panel that includes the routing control.
- Parameters:
controlPanelArn- The Amazon Resource Name (ARN) of the control panel that includes the routing control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RoutingControl.Builder name(String name)
The name of the routing control.
- Parameters:
name- The name of the routing control.- 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.
-
status
RoutingControl.Builder status(String status)
The deployment status of a routing control. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
-
status
RoutingControl.Builder status(Status status)
The deployment status of a routing control. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
-
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.
-
-