Package com.pulumi.aws.pipes.inputs
Class PipeSourceParametersRabbitmqBrokerParametersArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pipes.inputs.PipeSourceParametersRabbitmqBrokerParametersArgs.Builder
-
- Enclosing class:
- PipeSourceParametersRabbitmqBrokerParametersArgs
public static final class PipeSourceParametersRabbitmqBrokerParametersArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipeSourceParametersRabbitmqBrokerParametersArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipeSourceParametersRabbitmqBrokerParametersArgs defaults)
-
-
Method Detail
-
batchSize
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder batchSize(@Nullable com.pulumi.core.Output<java.lang.Integer> batchSize)
- Parameters:
batchSize- Maximum number of records to include in each batch. Maximum value of 10000.- Returns:
- builder
-
batchSize
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder batchSize(java.lang.Integer batchSize)
- Parameters:
batchSize- Maximum number of records to include in each batch. Maximum value of 10000.- Returns:
- builder
-
credentials
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder credentials(com.pulumi.core.Output<PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs> credentials)
- Parameters:
credentials- Credentials needed to access the resource. See `source_parameters.rabbitmq_broker_parameters.credentials` Block for details.- Returns:
- builder
-
credentials
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder credentials(PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs credentials)
- Parameters:
credentials- Credentials needed to access the resource. See `source_parameters.rabbitmq_broker_parameters.credentials` Block for details.- Returns:
- builder
-
maximumBatchingWindowInSeconds
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder maximumBatchingWindowInSeconds(@Nullable com.pulumi.core.Output<java.lang.Integer> maximumBatchingWindowInSeconds)
- Parameters:
maximumBatchingWindowInSeconds- Maximum length of a time to wait for events. Maximum value of 300.- Returns:
- builder
-
maximumBatchingWindowInSeconds
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder maximumBatchingWindowInSeconds(java.lang.Integer maximumBatchingWindowInSeconds)
- Parameters:
maximumBatchingWindowInSeconds- Maximum length of a time to wait for events. Maximum value of 300.- Returns:
- builder
-
queueName
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder queueName(com.pulumi.core.Output<java.lang.String> queueName)
- Parameters:
queueName- Name of the destination queue to consume. Maximum length of 1000.- Returns:
- builder
-
queueName
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder queueName(java.lang.String queueName)
- Parameters:
queueName- Name of the destination queue to consume. Maximum length of 1000.- Returns:
- builder
-
virtualHost
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder virtualHost(@Nullable com.pulumi.core.Output<java.lang.String> virtualHost)
- Parameters:
virtualHost- Name of the virtual host associated with the source broker. Maximum length of 200.- Returns:
- builder
-
virtualHost
public PipeSourceParametersRabbitmqBrokerParametersArgs.Builder virtualHost(java.lang.String virtualHost)
- Parameters:
virtualHost- Name of the virtual host associated with the source broker. Maximum length of 200.- Returns:
- builder
-
build
public PipeSourceParametersRabbitmqBrokerParametersArgs build()
-
-