Class WebhookArgs.Builder

  • Enclosing class:
    WebhookArgs

    public static final class WebhookArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • concurrency

        public WebhookArgs.Builder concurrency​(com.pulumi.core.Output<java.lang.Integer> concurrency)
        Parameters:
        concurrency - Max simultaneous requests to the endpoint.
        Returns:
        builder
      • concurrency

        public WebhookArgs.Builder concurrency​(java.lang.Integer concurrency)
        Parameters:
        concurrency - Max simultaneous requests to the endpoint.
        Returns:
        builder
      • instanceId

        public WebhookArgs.Builder instanceId​(com.pulumi.core.Output<java.lang.Integer> instanceId)
        Parameters:
        instanceId - The CloudAMQP instance ID.
        Returns:
        builder
      • instanceId

        public WebhookArgs.Builder instanceId​(java.lang.Integer instanceId)
        Parameters:
        instanceId - The CloudAMQP instance ID.
        Returns:
        builder
      • queue

        public WebhookArgs.Builder queue​(com.pulumi.core.Output<java.lang.String> queue)
        Parameters:
        queue - A (durable) queue on your RabbitMQ instance.
        Returns:
        builder
      • queue

        public WebhookArgs.Builder queue​(java.lang.String queue)
        Parameters:
        queue - A (durable) queue on your RabbitMQ instance.
        Returns:
        builder
      • retryInterval

        public WebhookArgs.Builder retryInterval​(com.pulumi.core.Output<java.lang.Integer> retryInterval)
        Parameters:
        retryInterval - How often we retry if your endpoint fails (in seconds).
        Returns:
        builder
      • retryInterval

        public WebhookArgs.Builder retryInterval​(java.lang.Integer retryInterval)
        Parameters:
        retryInterval - How often we retry if your endpoint fails (in seconds).
        Returns:
        builder
      • vhost

        public WebhookArgs.Builder vhost​(com.pulumi.core.Output<java.lang.String> vhost)
        Parameters:
        vhost - The vhost the queue resides in.
        Returns:
        builder
      • vhost

        public WebhookArgs.Builder vhost​(java.lang.String vhost)
        Parameters:
        vhost - The vhost the queue resides in.
        Returns:
        builder
      • webhookUri

        public WebhookArgs.Builder webhookUri​(com.pulumi.core.Output<java.lang.String> webhookUri)
        Parameters:
        webhookUri - A POST request will be made for each message in the queue to this endpoint.
        Returns:
        builder
      • webhookUri

        public WebhookArgs.Builder webhookUri​(java.lang.String webhookUri)
        Parameters:
        webhookUri - A POST request will be made for each message in the queue to this endpoint.
        Returns:
        builder