PipeSourceRabbitMqBrokerParametersArgs

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

Constructors

Link copied to clipboard
constructor(batchSize: Output<Int>? = null, credentials: Output<PipeMqBrokerAccessCredentialsPropertiesArgs>, 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.

Link copied to clipboard

The credentials needed to access the resource.

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

The maximum length of a time to wait for events.

Link copied to clipboard
val queueName: Output<String>

The name of the destination queue to consume.

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

The name of the virtual host associated with the source broker.

Functions

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