Uses of Interface
org.apache.camel.builder.endpoint.dsl.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder
Packages that use Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder
-
Uses of Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the AWS Kinesis component.Methods in org.apache.camel.builder.endpoint.dsl that return Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilderModifier and TypeMethodDescriptionKinesis2EndpointBuilderFactory.Kinesis2EndpointProducerBuilder.advanced()Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.amazonKinesisClient(String amazonKinesisClient) Amazon Kinesis client to use for all requests for this endpoint.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.amazonKinesisClient(software.amazon.awssdk.services.kinesis.KinesisClient amazonKinesisClient) Amazon Kinesis client to use for all requests for this endpoint.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.asyncClient(boolean asyncClient) If we want to a KinesisAsyncClient instance set it to true.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.asyncClient(String asyncClient) If we want to a KinesisAsyncClient instance set it to true.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.cloudWatchAsyncClient(String cloudWatchAsyncClient) If we want to a KCL Consumer, we can pass an instance of CloudWatchAsyncClient.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.cloudWatchAsyncClient(software.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClient cloudWatchAsyncClient) If we want to a KCL Consumer, we can pass an instance of CloudWatchAsyncClient.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.dynamoDbAsyncClient(String dynamoDbAsyncClient) If we want to a KCL Consumer, we can pass an instance of DynamoDbAsyncClient.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.dynamoDbAsyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient dynamoDbAsyncClient) If we want to a KCL Consumer, we can pass an instance of DynamoDbAsyncClient.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.kclDisableCloudwatchMetricsExport(boolean kclDisableCloudwatchMetricsExport) If we want to use a KCL Consumer and disable the CloudWatch Metrics Export.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.kclDisableCloudwatchMetricsExport(String kclDisableCloudwatchMetricsExport) If we want to use a KCL Consumer and disable the CloudWatch Metrics Export.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.lazyStartProducer(String lazyStartProducer) Whether the producer should be started lazy (on the first message).Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.useKclConsumers(boolean useKclConsumers) If we want to a KCL Consumer set it to true.Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointProducerBuilder.useKclConsumers(String useKclConsumers) If we want to a KCL Consumer set it to true.