Interface UpdatePipeSourceParameters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdatePipeSourceParameters.Builder,UpdatePipeSourceParameters>,SdkBuilder<UpdatePipeSourceParameters.Builder,UpdatePipeSourceParameters>,SdkPojo
- Enclosing class:
- UpdatePipeSourceParameters
public static interface UpdatePipeSourceParameters.Builder extends SdkPojo, CopyableBuilder<UpdatePipeSourceParameters.Builder,UpdatePipeSourceParameters>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
activeMQBrokerParameters
UpdatePipeSourceParameters.Builder activeMQBrokerParameters(UpdatePipeSourceActiveMQBrokerParameters activeMQBrokerParameters)
The parameters for using an Active MQ broker as a source.
- Parameters:
activeMQBrokerParameters- The parameters for using an Active MQ broker as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeMQBrokerParameters
default UpdatePipeSourceParameters.Builder activeMQBrokerParameters(Consumer<UpdatePipeSourceActiveMQBrokerParameters.Builder> activeMQBrokerParameters)
The parameters for using an Active MQ broker as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceActiveMQBrokerParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceActiveMQBrokerParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactiveMQBrokerParameters(UpdatePipeSourceActiveMQBrokerParameters).- Parameters:
activeMQBrokerParameters- a consumer that will call methods onUpdatePipeSourceActiveMQBrokerParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
activeMQBrokerParameters(UpdatePipeSourceActiveMQBrokerParameters)
-
dynamoDBStreamParameters
UpdatePipeSourceParameters.Builder dynamoDBStreamParameters(UpdatePipeSourceDynamoDBStreamParameters dynamoDBStreamParameters)
The parameters for using a DynamoDB stream as a source.
- Parameters:
dynamoDBStreamParameters- The parameters for using a DynamoDB stream as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDBStreamParameters
default UpdatePipeSourceParameters.Builder dynamoDBStreamParameters(Consumer<UpdatePipeSourceDynamoDBStreamParameters.Builder> dynamoDBStreamParameters)
The parameters for using a DynamoDB stream as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceDynamoDBStreamParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceDynamoDBStreamParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynamoDBStreamParameters(UpdatePipeSourceDynamoDBStreamParameters).- Parameters:
dynamoDBStreamParameters- a consumer that will call methods onUpdatePipeSourceDynamoDBStreamParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dynamoDBStreamParameters(UpdatePipeSourceDynamoDBStreamParameters)
-
filterCriteria
UpdatePipeSourceParameters.Builder filterCriteria(FilterCriteria filterCriteria)
The collection of event patterns used to filter events.
To remove a filter, specify a
FilterCriteriaobject with an empty array ofFilterobjects.For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
- Parameters:
filterCriteria- The collection of event patterns used to filter events.To remove a filter, specify a
FilterCriteriaobject with an empty array ofFilterobjects.For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCriteria
default UpdatePipeSourceParameters.Builder filterCriteria(Consumer<FilterCriteria.Builder> filterCriteria)
The collection of event patterns used to filter events.
To remove a filter, specify a
FilterCriteriaobject with an empty array ofFilterobjects.For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
This is a convenience method that creates an instance of theFilterCriteria.Builderavoiding the need to create one manually viaFilterCriteria.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterCriteria(FilterCriteria).- Parameters:
filterCriteria- a consumer that will call methods onFilterCriteria.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
filterCriteria(FilterCriteria)
-
kinesisStreamParameters
UpdatePipeSourceParameters.Builder kinesisStreamParameters(UpdatePipeSourceKinesisStreamParameters kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
- Parameters:
kinesisStreamParameters- The parameters for using a Kinesis stream as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisStreamParameters
default UpdatePipeSourceParameters.Builder kinesisStreamParameters(Consumer<UpdatePipeSourceKinesisStreamParameters.Builder> kinesisStreamParameters)
The parameters for using a Kinesis stream as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceKinesisStreamParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceKinesisStreamParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisStreamParameters(UpdatePipeSourceKinesisStreamParameters).- Parameters:
kinesisStreamParameters- a consumer that will call methods onUpdatePipeSourceKinesisStreamParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kinesisStreamParameters(UpdatePipeSourceKinesisStreamParameters)
-
managedStreamingKafkaParameters
UpdatePipeSourceParameters.Builder managedStreamingKafkaParameters(UpdatePipeSourceManagedStreamingKafkaParameters managedStreamingKafkaParameters)
The parameters for using an MSK stream as a source.
- Parameters:
managedStreamingKafkaParameters- The parameters for using an MSK stream as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managedStreamingKafkaParameters
default UpdatePipeSourceParameters.Builder managedStreamingKafkaParameters(Consumer<UpdatePipeSourceManagedStreamingKafkaParameters.Builder> managedStreamingKafkaParameters)
The parameters for using an MSK stream as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceManagedStreamingKafkaParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceManagedStreamingKafkaParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanagedStreamingKafkaParameters(UpdatePipeSourceManagedStreamingKafkaParameters).- Parameters:
managedStreamingKafkaParameters- a consumer that will call methods onUpdatePipeSourceManagedStreamingKafkaParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
managedStreamingKafkaParameters(UpdatePipeSourceManagedStreamingKafkaParameters)
-
rabbitMQBrokerParameters
UpdatePipeSourceParameters.Builder rabbitMQBrokerParameters(UpdatePipeSourceRabbitMQBrokerParameters rabbitMQBrokerParameters)
The parameters for using a Rabbit MQ broker as a source.
- Parameters:
rabbitMQBrokerParameters- The parameters for using a Rabbit MQ broker as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rabbitMQBrokerParameters
default UpdatePipeSourceParameters.Builder rabbitMQBrokerParameters(Consumer<UpdatePipeSourceRabbitMQBrokerParameters.Builder> rabbitMQBrokerParameters)
The parameters for using a Rabbit MQ broker as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceRabbitMQBrokerParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceRabbitMQBrokerParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torabbitMQBrokerParameters(UpdatePipeSourceRabbitMQBrokerParameters).- Parameters:
rabbitMQBrokerParameters- a consumer that will call methods onUpdatePipeSourceRabbitMQBrokerParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rabbitMQBrokerParameters(UpdatePipeSourceRabbitMQBrokerParameters)
-
selfManagedKafkaParameters
UpdatePipeSourceParameters.Builder selfManagedKafkaParameters(UpdatePipeSourceSelfManagedKafkaParameters selfManagedKafkaParameters)
The parameters for using a self-managed Apache Kafka stream as a source.
- Parameters:
selfManagedKafkaParameters- The parameters for using a self-managed Apache Kafka stream as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selfManagedKafkaParameters
default UpdatePipeSourceParameters.Builder selfManagedKafkaParameters(Consumer<UpdatePipeSourceSelfManagedKafkaParameters.Builder> selfManagedKafkaParameters)
The parameters for using a self-managed Apache Kafka stream as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceSelfManagedKafkaParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceSelfManagedKafkaParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toselfManagedKafkaParameters(UpdatePipeSourceSelfManagedKafkaParameters).- Parameters:
selfManagedKafkaParameters- a consumer that will call methods onUpdatePipeSourceSelfManagedKafkaParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
selfManagedKafkaParameters(UpdatePipeSourceSelfManagedKafkaParameters)
-
sqsQueueParameters
UpdatePipeSourceParameters.Builder sqsQueueParameters(UpdatePipeSourceSqsQueueParameters sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
- Parameters:
sqsQueueParameters- The parameters for using a Amazon SQS stream as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqsQueueParameters
default UpdatePipeSourceParameters.Builder sqsQueueParameters(Consumer<UpdatePipeSourceSqsQueueParameters.Builder> sqsQueueParameters)
The parameters for using a Amazon SQS stream as a source.
This is a convenience method that creates an instance of theUpdatePipeSourceSqsQueueParameters.Builderavoiding the need to create one manually viaUpdatePipeSourceSqsQueueParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosqsQueueParameters(UpdatePipeSourceSqsQueueParameters).- Parameters:
sqsQueueParameters- a consumer that will call methods onUpdatePipeSourceSqsQueueParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sqsQueueParameters(UpdatePipeSourceSqsQueueParameters)
-
-