Class RoutingControlState.Builder

  • Enclosing class:
    RoutingControlState

    public static final class RoutingControlState.Builder
    extends java.lang.Object
    • Method Detail

      • arn

        public RoutingControlState.Builder arn​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - ARN of the routing control.
        Returns:
        builder
      • arn

        public RoutingControlState.Builder arn​(java.lang.String arn)
        Parameters:
        arn - ARN of the routing control.
        Returns:
        builder
      • clusterArn

        public RoutingControlState.Builder clusterArn​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> clusterArn)
        Parameters:
        clusterArn - ARN of the cluster in which this routing control will reside.
        Returns:
        builder
      • clusterArn

        public RoutingControlState.Builder clusterArn​(java.lang.String clusterArn)
        Parameters:
        clusterArn - ARN of the cluster in which this routing control will reside.
        Returns:
        builder
      • controlPanelArn

        public RoutingControlState.Builder controlPanelArn​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> controlPanelArn)
        Parameters:
        controlPanelArn - ARN of the control panel in which this routing control will reside.
        Returns:
        builder
      • controlPanelArn

        public RoutingControlState.Builder controlPanelArn​(java.lang.String controlPanelArn)
        Parameters:
        controlPanelArn - ARN of the control panel in which this routing control will reside.
        Returns:
        builder
      • name

        public RoutingControlState.Builder name​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name describing the routing control. The following arguments are optional:
        Returns:
        builder
      • name

        public RoutingControlState.Builder name​(java.lang.String name)
        Parameters:
        name - The name describing the routing control. The following arguments are optional:
        Returns:
        builder
      • status

        public RoutingControlState.Builder status​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - Status of routing control. `PENDING` when it is being created/updated, `PENDING_DELETION` when it is being deleted, and `DEPLOYED` otherwise.
        Returns:
        builder
      • status

        public RoutingControlState.Builder status​(java.lang.String status)
        Parameters:
        status - Status of routing control. `PENDING` when it is being created/updated, `PENDING_DELETION` when it is being deleted, and `DEPLOYED` otherwise.
        Returns:
        builder