Interface ArcRoutingControlConfiguration.Builder

  • Method Details

    • timeoutMinutes

      ArcRoutingControlConfiguration.Builder timeoutMinutes(Integer timeoutMinutes)

      The timeout value specified for the configuration.

      Parameters:
      timeoutMinutes - The timeout value specified for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • crossAccountRole

      ArcRoutingControlConfiguration.Builder crossAccountRole(String crossAccountRole)

      The cross account role for the configuration.

      Parameters:
      crossAccountRole - The cross account role for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalId

      The external ID (secret key) for the configuration.

      Parameters:
      externalId - The external ID (secret key) for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regionAndRoutingControls

      ArcRoutingControlConfiguration.Builder regionAndRoutingControls(Map<String,? extends Collection<ArcRoutingControlState>> regionAndRoutingControls)

      The Region and ARC routing controls for the configuration.

      Parameters:
      regionAndRoutingControls - The Region and ARC routing controls for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.