PipeSourceParametersRabbitmqBrokerParametersArgs

data class PipeSourceParametersRabbitmqBrokerParametersArgs(val batchSize: Output<Int>? = null, val credentials: Output<PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs>, val maximumBatchingWindowInSeconds: Output<Int>? = null, val queueName: Output<String>, val virtualHost: Output<String>? = null) : ConvertibleToJava<PipeSourceParametersRabbitmqBrokerParametersArgs>

Constructors

constructor(batchSize: Output<Int>? = null, credentials: Output<PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs>, maximumBatchingWindowInSeconds: Output<Int>? = null, queueName: Output<String>, virtualHost: Output<String>? = null)

Properties

Link copied to clipboard
val batchSize: Output<Int>? = null

The maximum number of records to include in each batch. Maximum value of 10000.

Link copied to clipboard

The credentials needed to access the resource. Detailed below.

Link copied to clipboard
val maximumBatchingWindowInSeconds: Output<Int>? = null

The maximum length of a time to wait for events. Maximum value of 300.

Link copied to clipboard
val queueName: Output<String>

The name of the destination queue to consume. Maximum length of 1000.

Link copied to clipboard
val virtualHost: Output<String>? = null

The name of the virtual host associated with the source broker. Maximum length of 200.

Functions

Link copied to clipboard
open override fun toJava(): PipeSourceParametersRabbitmqBrokerParametersArgs