Class RoutingProfileQueueConfigArgs.Builder

    • Method Detail

      • channel

        public RoutingProfileQueueConfigArgs.Builder channel​(com.pulumi.core.Output<java.lang.String> channel)
        Parameters:
        channel - Specifies the channels agents can handle in the Contact Control Panel (CCP) for this routing profile. Valid values are `VOICE`, `CHAT`, `TASK`.
        Returns:
        builder
      • channel

        public RoutingProfileQueueConfigArgs.Builder channel​(java.lang.String channel)
        Parameters:
        channel - Specifies the channels agents can handle in the Contact Control Panel (CCP) for this routing profile. Valid values are `VOICE`, `CHAT`, `TASK`.
        Returns:
        builder
      • delay

        public RoutingProfileQueueConfigArgs.Builder delay​(com.pulumi.core.Output<java.lang.Integer> delay)
        Parameters:
        delay - Specifies the delay, in seconds, that a contact should be in the queue before they are routed to an available agent
        Returns:
        builder
      • delay

        public RoutingProfileQueueConfigArgs.Builder delay​(java.lang.Integer delay)
        Parameters:
        delay - Specifies the delay, in seconds, that a contact should be in the queue before they are routed to an available agent
        Returns:
        builder
      • priority

        public RoutingProfileQueueConfigArgs.Builder priority​(com.pulumi.core.Output<java.lang.Integer> priority)
        Parameters:
        priority - Specifies the order in which contacts are to be handled for the queue.
        Returns:
        builder
      • priority

        public RoutingProfileQueueConfigArgs.Builder priority​(java.lang.Integer priority)
        Parameters:
        priority - Specifies the order in which contacts are to be handled for the queue.
        Returns:
        builder
      • queueArn

        public RoutingProfileQueueConfigArgs.Builder queueArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> queueArn)
        Parameters:
        queueArn - ARN for the queue.
        Returns:
        builder
      • queueId

        public RoutingProfileQueueConfigArgs.Builder queueId​(com.pulumi.core.Output<java.lang.String> queueId)
        Parameters:
        queueId - Specifies the identifier for the queue.
        Returns:
        builder
      • queueName

        public RoutingProfileQueueConfigArgs.Builder queueName​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> queueName)
        Parameters:
        queueName - Name for the queue.
        Returns:
        builder