Class AzureQueueSinkArgs.Builder

  • Enclosing class:
    AzureQueueSinkArgs

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

      • disableMetricsCollection

        public AzureQueueSinkArgs.Builder disableMetricsCollection​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
        Parameters:
        disableMetricsCollection - If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
        Returns:
        builder
      • disableMetricsCollection

        public AzureQueueSinkArgs.Builder disableMetricsCollection​(java.lang.Object disableMetricsCollection)
        Parameters:
        disableMetricsCollection - If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
        Returns:
        builder
      • maxConcurrentConnections

        public AzureQueueSinkArgs.Builder maxConcurrentConnections​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
        Parameters:
        maxConcurrentConnections - The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • maxConcurrentConnections

        public AzureQueueSinkArgs.Builder maxConcurrentConnections​(java.lang.Object maxConcurrentConnections)
        Parameters:
        maxConcurrentConnections - The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • sinkRetryCount

        public AzureQueueSinkArgs.Builder sinkRetryCount​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Object> sinkRetryCount)
        Parameters:
        sinkRetryCount - Sink retry count. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • sinkRetryCount

        public AzureQueueSinkArgs.Builder sinkRetryCount​(java.lang.Object sinkRetryCount)
        Parameters:
        sinkRetryCount - Sink retry count. Type: integer (or Expression with resultType integer).
        Returns:
        builder
      • sinkRetryWait

        public AzureQueueSinkArgs.Builder sinkRetryWait​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Object> sinkRetryWait)
        Parameters:
        sinkRetryWait - Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Returns:
        builder
      • sinkRetryWait

        public AzureQueueSinkArgs.Builder sinkRetryWait​(java.lang.Object sinkRetryWait)
        Parameters:
        sinkRetryWait - Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Returns:
        builder
      • type

        public AzureQueueSinkArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Copy sink type. Expected value is 'AzureQueueSink'.
        Returns:
        builder
      • type

        public AzureQueueSinkArgs.Builder type​(java.lang.String type)
        Parameters:
        type - Copy sink type. Expected value is 'AzureQueueSink'.
        Returns:
        builder
      • writeBatchSize

        public AzureQueueSinkArgs.Builder writeBatchSize​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Object> writeBatchSize)
        Parameters:
        writeBatchSize - Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.
        Returns:
        builder
      • writeBatchSize

        public AzureQueueSinkArgs.Builder writeBatchSize​(java.lang.Object writeBatchSize)
        Parameters:
        writeBatchSize - Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.
        Returns:
        builder
      • writeBatchTimeout

        public AzureQueueSinkArgs.Builder writeBatchTimeout​(@Nullable
                                                            com.pulumi.core.Output<java.lang.Object> writeBatchTimeout)
        Parameters:
        writeBatchTimeout - Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Returns:
        builder
      • writeBatchTimeout

        public AzureQueueSinkArgs.Builder writeBatchTimeout​(java.lang.Object writeBatchTimeout)
        Parameters:
        writeBatchTimeout - Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Returns:
        builder