@Generated(value="software.amazon.awssdk:codegen") public final class PipeSourceParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PipeSourceParameters.Builder,PipeSourceParameters>
The parameters required to set up a source for your pipe.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PipeSourceParameters.Builder |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final PipeSourceActiveMQBrokerParameters activeMQBrokerParameters()
The parameters for using an Active MQ broker as a source.
public final PipeSourceDynamoDBStreamParameters dynamoDBStreamParameters()
The parameters for using a DynamoDB stream as a source.
public final FilterCriteria filterCriteria()
The collection of event patterns used to filter events. For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
public final PipeSourceKinesisStreamParameters kinesisStreamParameters()
The parameters for using a Kinesis stream as a source.
public final PipeSourceManagedStreamingKafkaParameters managedStreamingKafkaParameters()
The parameters for using an MSK stream as a source.
public final PipeSourceRabbitMQBrokerParameters rabbitMQBrokerParameters()
The parameters for using a Rabbit MQ broker as a source.
public final PipeSourceSelfManagedKafkaParameters selfManagedKafkaParameters()
The parameters for using a self-managed Apache Kafka stream as a source.
public final PipeSourceSqsQueueParameters sqsQueueParameters()
The parameters for using a Amazon SQS stream as a source.
public PipeSourceParameters.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PipeSourceParameters.Builder,PipeSourceParameters>public static PipeSourceParameters.Builder builder()
public static Class<? extends PipeSourceParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.