Package com.pulumi.aws.pipes.outputs
Class PipeSourceParameters
- java.lang.Object
-
- com.pulumi.aws.pipes.outputs.PipeSourceParameters
-
public final class PipeSourceParameters extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipeSourceParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<PipeSourceParametersActivemqBrokerParameters>
activemqBrokerParameters()
static PipeSourceParameters.Builder
builder()
static PipeSourceParameters.Builder
builder(PipeSourceParameters defaults)
java.util.Optional<PipeSourceParametersDynamodbStreamParameters>
dynamodbStreamParameters()
java.util.Optional<PipeSourceParametersFilterCriteria>
filterCriteria()
java.util.Optional<PipeSourceParametersKinesisStreamParameters>
kinesisStreamParameters()
java.util.Optional<PipeSourceParametersManagedStreamingKafkaParameters>
managedStreamingKafkaParameters()
java.util.Optional<PipeSourceParametersRabbitmqBrokerParameters>
rabbitmqBrokerParameters()
java.util.Optional<PipeSourceParametersSelfManagedKafkaParameters>
selfManagedKafkaParameters()
java.util.Optional<PipeSourceParametersSqsQueueParameters>
sqsQueueParameters()
-
-
-
Method Detail
-
activemqBrokerParameters
public java.util.Optional<PipeSourceParametersActivemqBrokerParameters> activemqBrokerParameters()
- Returns:
- The parameters for using an Active MQ broker as a source. Detailed below.
-
dynamodbStreamParameters
public java.util.Optional<PipeSourceParametersDynamodbStreamParameters> dynamodbStreamParameters()
- Returns:
- The parameters for using a DynamoDB stream as a source. Detailed below.
-
filterCriteria
public java.util.Optional<PipeSourceParametersFilterCriteria> filterCriteria()
- Returns:
- The collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). Detailed below.
-
kinesisStreamParameters
public java.util.Optional<PipeSourceParametersKinesisStreamParameters> kinesisStreamParameters()
- Returns:
- The parameters for using a Kinesis stream as a source. Detailed below.
-
managedStreamingKafkaParameters
public java.util.Optional<PipeSourceParametersManagedStreamingKafkaParameters> managedStreamingKafkaParameters()
- Returns:
- The parameters for using an MSK stream as a source. Detailed below.
-
rabbitmqBrokerParameters
public java.util.Optional<PipeSourceParametersRabbitmqBrokerParameters> rabbitmqBrokerParameters()
- Returns:
- The parameters for using a Rabbit MQ broker as a source. Detailed below.
-
selfManagedKafkaParameters
public java.util.Optional<PipeSourceParametersSelfManagedKafkaParameters> selfManagedKafkaParameters()
- Returns:
- The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.
-
sqsQueueParameters
public java.util.Optional<PipeSourceParametersSqsQueueParameters> sqsQueueParameters()
- Returns:
- The parameters for using a Amazon SQS stream as a source. Detailed below.
-
builder
public static PipeSourceParameters.Builder builder()
-
builder
public static PipeSourceParameters.Builder builder(PipeSourceParameters defaults)
-
-