# Cloud: develop/connect/components > Index of Cloud develop/connect/components documentation pages. Each link points to the page's markdown version. > For the full documentation index, see https://docs.redpanda.com/llms.txt ## Pages - [Components Catalog](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/about.md): A searchable catalog of available Redpanda Connect components. - [Buffers](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/buffers/about.md) - [memory](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/buffers/memory.md): Stores consumed messages in memory and acknowledges them at the input level. During shutdown Redpanda Connect will make a best attempt at flushing all remaining messages before exiting cleanly. - [none](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/buffers/none.md): Do not buffer messages. This is the default and most resilient configuration. - [system_window](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/buffers/system_window.md): Chops a stream of messages into tumbling or sliding windows of fixed temporal size, following the system clock. - [Caches](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/about.md) - [aws_dynamodb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/aws_dynamodb.md): Stores key/value pairs as a single document in a DynamoDB table. The key is stored as a string value and used as the table hash key. The value is stored as a binary value using the data_key field... - [aws_s3](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/aws_s3.md): Stores each item in an S3 bucket as a file, where an item ID is the path of the item within the bucket. - [gcp_cloud_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/gcp_cloud_storage.md): Use a Google Cloud Storage bucket as a cache. - [lru](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/lru.md): Stores key/value pairs in a lru in-memory cache. This cache is therefore reset every time the service restarts. - [memcached](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/memcached.md): Connects to a cluster of memcached services, a prefix can be specified to allow multiple cache types to share a memcached cluster under different namespaces. - [memory](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/memory.md): Stores key/value pairs in a map held in memory. This cache is therefore reset every time the service restarts. Each item in the cache has a TTL set from the moment it was last edited, after which it... - [mongodb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/mongodb.md): Use a MongoDB instance as a cache. - [multilevel](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/multilevel.md): Combines multiple caches as levels, performing read-through and write-through operations across them. - [nats_kv](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/nats_kv.md): Cache key/values in a NATS key-value bucket. - [noop](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/noop.md): Noop is a cache that stores nothing, all gets returns not found. Why? Sometimes doing nothing is the braver option. - [redis](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/redis.md): Use a Redis instance as a cache. The expiration can be set to zero or an empty string in order to set no expiration. - [redpanda](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/redpanda.md): A Kafka cache using the Franz Kafka client library. - [ristretto](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/ristretto.md): Stores key/value pairs in a map held in the memory-bound Ristretto cache. - [sql](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/sql.md): Uses an SQL database table as a destination for storing cache key/value items. - [ttlru](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/caches/ttlru.md): Stores key/value pairs in a ttlru in-memory cache. This cache is therefore reset every time the service restarts. - [Inputs](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/about.md) - [amqp_0_9](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/amqp_0_9.md): Connects to an AMQP (0.91) queue. AMQP is a messaging protocol used by various message brokers, including RabbitMQ. - [aws_cloudwatch_logs](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/aws_cloudwatch_logs.md): Consumes log events from AWS CloudWatch Logs. - [aws_dynamodb_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/aws_dynamodb_cdc.md): Reads change data capture (CDC) events from DynamoDB Streams. - [aws_kinesis](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/aws_kinesis.md): Receive messages from one or more Kinesis streams. - [aws_s3](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/aws_s3.md): Downloads objects within an Amazon S3 bucket, optionally filtered by a prefix, either by walking the items in the bucket or by streaming upload notifications in realtime. - [aws_sqs](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/aws_sqs.md): Consume messages from an AWS SQS URL. - [azure_blob_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/azure_blob_storage.md): Downloads objects within an Azure Blob Storage container, optionally filtered by a prefix. - [azure_cosmosdb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/azure_cosmosdb.md): Executes a SQL query against Azure CosmosDB and creates a batch of messages from each page of items. - [azure_queue_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/azure_queue_storage.md): Dequeue objects from an Azure Storage Queue. - [azure_table_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/azure_table_storage.md): Queries an Azure Storage Account Table, optionally with multiple filters. - [batched](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/batched.md): Consumes data from a child input and applies a batching policy to the stream. - [broker](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/broker.md): Allows you to combine multiple inputs into a single stream of data, where each input will be read in parallel. - [gateway](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/gateway.md): Receive messages delivered over HTTP. - [gcp_bigquery_select](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/gcp_bigquery_select.md): Executes a SELECT query against BigQuery and creates a message for each row received. - [gcp_cloud_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/gcp_cloud_storage.md): Downloads objects within a Google Cloud Storage bucket, optionally filtered by a prefix. - [gcp_pubsub](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/gcp_pubsub.md): Consumes messages from a GCP Cloud Pub/Sub subscription. - [gcp_spanner_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/gcp_spanner_cdc.md): Creates an input that consumes from a spanner change stream. - [generate](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/generate.md): Generates messages at a given interval using a Bloblang mapping executed without a context. This allows you to generate messages for testing your pipeline configs. - [git](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/git.md) - [http_client](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/http_client.md) - [http_server](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/http_server.md): Receive messages POSTed over HTTP(S). HTTP 2.0 is supported when using TLS, which is enabled when key and cert files are specified. - [inproc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/inproc.md): Directly connects to an output within the same Redpanda Connect process by a chosen ID, to link isolated streams when running in streams mode. - [jira](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/jira.md): Streams Jira issues, comments, or changelog entries via JQL with incremental polling. - [kafka_franz](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/kafka_franz.md): A Kafka input using the Franz Kafka client library. - [kafka](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/kafka.md): Connects to Kafka brokers and consumes one or more topics. - [microsoft_sql_server_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/microsoft_sql_server_cdc.md): Enables Change Data Capture by consuming from Microsoft SQL Server's change tables. - [mongodb_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/mongodb_cdc.md) - [mongodb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/mongodb.md): Executes a query and creates a message for each document received. - [mqtt](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/mqtt.md): Subscribe to topics on MQTT brokers. - [mysql_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/mysql_cdc.md) - [nats_jetstream](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/nats_jetstream.md): Reads messages from NATS JetStream subjects. - [nats_kv](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/nats_kv.md): Watches for updates in a NATS key-value bucket. - [nats](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/nats.md): Subscribe to a NATS subject. - [oracledb_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/oracledb_cdc.md): Enables Change Data Capture by consuming from OracleDB. - [otlp_grpc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/otlp_grpc.md): Receive OpenTelemetry traces, logs, and metrics via OTLP/gRPC protocol. - [otlp_http](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/otlp_http.md): Receive OpenTelemetry traces, logs, and metrics via OTLP/HTTP protocol. - [postgres_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/postgres_cdc.md) - [read_until](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/read_until.md): Reads messages from a child input until a consumed message passes a Bloblang query, at which point the input closes. It is also possible to configure a timeout after which the input is closed if no... - [redis_list](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redis_list.md): Pops messages from the beginning of a Redis list using the BLPop command. - [redis_pubsub](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redis_pubsub.md): Consume from a Redis publish/subscribe channel using either the SUBSCRIBE or PSUBSCRIBE commands. - [redis_scan](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redis_scan.md): Scans the set of keys in the current selected database and gets their values, using the Scan and Get commands. - [redis_streams](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redis_streams.md): Pulls messages from Redis (v5.0+) streams with the XREADGROUP command. The client_id should be unique for each consumer of a group. - [redpanda_common](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redpanda_common.md): Consumes data from a Redpanda (Kafka) broker, using credentials defined in a common top-level redpanda config block. - [redpanda_migrator](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redpanda_migrator.md) - [redpanda](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/redpanda.md) - [resource](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/resource.md): Resource is an input type that channels messages from a resource input, identified by its name. - [salesforce_cdc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/salesforce_cdc.md): Subscribes to one or more Salesforce Pub/Sub topics in parallel and emits a message per event. - [salesforce_graphql](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/salesforce_graphql.md): Executes a GraphQL query against the Salesforce UIAPI and emits one message per record. - [salesforce](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/salesforce.md): Runs a SOQL query against the Salesforce REST API, paginates through all result pages, and emits one message per record. - [schema_registry](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/schema_registry.md): Reads schemas from SchemaRegistry. - [sequence](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/sequence.md): Reads messages from a sequence of child inputs, starting with the first and once that input gracefully terminates starts consuming from the next, and so on. - [sftp](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/sftp.md): Consumes files from an SFTP server. - [slack_users](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/slack_users.md) - [slack](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/slack.md) - [spicedb_watch](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/spicedb_watch.md) - [splunk](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/splunk.md): Consumes messages from Splunk. - [sql_raw](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/sql_raw.md): Executes a select query and creates a message for each row received. - [sql_select](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/sql_select.md): Executes a select query and creates a message for each row received. - [timeplus](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/inputs/timeplus.md): Executes a query on Timeplus Enterprise and creates a message from each row received. - [Logger](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/logger/about.md) - [Metrics](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/metrics/about.md) - [none](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/metrics/none.md): Disable metrics entirely. - [open_telemetry_collector](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/metrics/open_telemetry_collector.md): Send metrics to an Open Telemetry collector. - [prometheus](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/metrics/prometheus.md): Host endpoints (/metrics and /stats) for Prometheus scraping. - [Outputs](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/about.md) - [amqp_0_9](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/amqp_0_9.md): Sends messages to an AMQP (0.91) exchange. AMQP is a messaging protocol used by various message brokers, including RabbitMQ. - [arc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/arc.md): Writes data to an Arc database via the msgpack ingestion endpoint. - [aws_dynamodb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_dynamodb.md): Inserts items into a DynamoDB table. - [aws_kinesis_firehose](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_kinesis_firehose.md): Sends messages to a Kinesis Firehose delivery stream. - [aws_kinesis](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_kinesis.md): Sends messages to a Kinesis stream. - [aws_s3](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_s3.md): Sends message parts as objects to an Amazon S3 bucket. Each object is uploaded with the path specified with the path field. - [aws_sns](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_sns.md): Sends messages to an AWS SNS topic. - [aws_sqs](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/aws_sqs.md): Sends messages to an SQS queue. - [azure_blob_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/azure_blob_storage.md): Sends message parts as objects to an Azure Blob Storage Account container. Each object is uploaded with the filename specified with the container field. - [azure_cosmosdb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/azure_cosmosdb.md): Creates or updates messages as JSON documents in Azure CosmosDB. - [azure_data_lake_gen2](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/azure_data_lake_gen2.md): Sends message parts as files to an Azure Data Lake Gen2 filesystem. Each file is uploaded with the filename specified with the path field. - [azure_queue_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/azure_queue_storage.md): Sends messages to an Azure Storage Queue. - [azure_table_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/azure_table_storage.md): Stores messages in an Azure Table Storage table. - [broker](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/broker.md): Routes messages to multiple child outputs using a range of brokering patterns. - [cache](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/cache.md): Stores each message in a cache. - [cyborgdb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/cyborgdb.md): Inserts items into a CyborgDB encrypted vector index. - [drop_on](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/drop_on.md): Attempts to write messages to a child output and if the write fails for one of a list of configurable reasons the message is dropped (acked) instead of being reattempted (or nacked). - [drop](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/drop.md): Drop output reference for silently discarding messages in Redpanda Connect pipelines. - [elasticsearch_v8](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/elasticsearch_v8.md) - [fallback](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/fallback.md): Attempts to send each message to a child output, starting from the first output on the list. If an output attempt fails then the next output in the list is attempted, and so on. - [gcp_bigquery_write_api](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/gcp_bigquery_write_api.md): Streams data into BigQuery using the Storage Write API. - [gcp_bigquery](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/gcp_bigquery.md): Sends messages as new rows to a Google Cloud BigQuery table. - [gcp_cloud_storage](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/gcp_cloud_storage.md): Sends message parts as objects to a Google Cloud Storage bucket. Each object is uploaded with the path specified with the path field. - [gcp_pubsub](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/gcp_pubsub.md): Sends messages to a GCP Cloud Pub/Sub topic. Metadata from messages are sent as attributes. - [http_client](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/http_client.md) - [iceberg](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/iceberg.md): Fan out Redpanda topics to Apache Iceberg tables using the REST catalog API. - [inproc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/inproc.md): Sends data directly to Redpanda Connect inputs in the same process by connecting to a unique ID, to link isolated streams when running in streams mode. - [kafka_franz](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/kafka_franz.md): A Kafka output using the Franz Kafka client library. - [kafka](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/kafka.md): The kafka output type writes a batch of messages to Kafka brokers and waits for acknowledgement before propagating it back to the input. - [mongodb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/mongodb.md): Inserts items into a MongoDB collection. - [mqtt](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/mqtt.md): Pushes messages to an MQTT broker. - [nats_jetstream](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/nats_jetstream.md): Write messages to a NATS JetStream subject. - [nats_kv](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/nats_kv.md): Put messages in a NATS key-value bucket. - [nats](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/nats.md): Publish to an NATS subject. - [opensearch](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/opensearch.md): Publishes messages into an Elasticsearch index. If the index does not exist then it is created with a dynamic mapping. - [otlp_grpc](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/otlp_grpc.md): Send OpenTelemetry traces, logs, and metrics via OTLP/gRPC protocol. - [otlp_http](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/otlp_http.md): Send OpenTelemetry traces, logs, and metrics via OTLP/HTTP protocol. - [pinecone](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/pinecone.md): Inserts items into a Pinecone index. - [qdrant](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/qdrant.md): Adds items to a Qdrant collection. - [questdb](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/questdb.md) - [redis_hash](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redis_hash.md): Sets Redis hash objects using the HSET command. - [redis_list](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redis_list.md): Pushes messages onto the end of a Redis list (which is created if it doesn't already exist) using the RPUSH command. - [redis_pubsub](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redis_pubsub.md): Publishes messages through the Redis PubSub model. It is not possible to guarantee that messages have been received. - [redis_streams](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redis_streams.md): Pushes messages to a Redis (v5.0+) Stream (which is created if it doesn't already exist) using the XADD command. - [redpanda_common](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redpanda_common.md): Sends data to a Redpanda (Kafka) broker, using credentials defined in a common top-level redpanda config block. - [redpanda_migrator](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redpanda_migrator.md): A specialised Kafka producer for comprehensive data migration between Apache Kafka and Redpanda clusters. - [redpanda](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/redpanda.md) - [reject_errored](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/reject_errored.md): Rejects messages that have failed their processing steps, resulting in nack behavior at the input level, otherwise sends them to a child output. - [reject](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/reject.md): Rejects all messages, treating them as though the output destination failed to publish them. - [resource](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/resource.md): Resource is an output type that channels messages to a resource output, identified by its name. - [retry](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/retry.md): Attempts to write messages to a child output and if the write fails for any reason the message is retried either until success or, if the retries or max elapsed time fields are non-zero, either is... - [salesforce_sink](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/salesforce_sink.md): Writes messages to Salesforce, routing each Kafka topic to its own sObject configuration. - [schema_registry](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/schema_registry.md): Publishes schemas to SchemaRegistry. - [sftp](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/sftp.md): Writes files to an SFTP server. - [slack_post](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/slack_post.md) - [slack_reaction](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/slack_reaction.md): Add or remove an emoji reaction to a Slack message. - [snowflake_put](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/snowflake_put.md): Sends messages to Snowflake stages and, optionally, calls Snowpipe to load this data into one or more tables. - [snowflake_streaming](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/snowflake_streaming.md) - [splunk_hec](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/splunk_hec.md): Publishes messages to a Splunk HTTP Endpoint Collector (HEC). - [sql_insert](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/sql_insert.md): Inserts a row into an SQL database for each message. - [sql_raw](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/sql_raw.md): Executes an arbitrary SQL query for each message. - [switch](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/switch.md): The switch output type allows you to route messages to different outputs based on their contents. - [sync_response](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/sync_response.md): Returns the final message payload back to the input origin of the message, where it is dealt with according to that specific input type. - [timeplus](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/outputs/timeplus.md) - [Rate Limits](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/rate_limits/about.md) - [local](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/rate_limits/local.md): A simple X every Y rate limit that can be shared across components within a pipeline. It does not support distributed rate limiting across instances. - [redis](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/rate_limits/redis.md): A fixed-window rate limit backed by Redis, shared by every Redpanda Connect instance that uses the same Redis instance and key. - [redpanda](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/redpanda/about.md) - [Scanners](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/about.md) - [avro](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/avro.md): Consume a stream of Avro OCF datum. - [chunker](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/chunker.md): Split an input stream into chunks of a given number of bytes. - [csv](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/csv.md): Consume comma-separated values row by row, including support for custom delimiters. - [decompress](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/decompress.md): Decompress the stream of bytes according to an algorithm, before feeding it into a child scanner. - [json_array](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/json_array.md): Consumes a stream of one or more JSON elements within a top level array. - [json_documents](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/json_documents.md): Consumes a stream of one or more JSON documents. - [lines](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/lines.md): Split an input stream into a message per line of data. - [re_match](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/re_match.md): Split an input stream into segments matching against a regular expression. - [skip_bom](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/skip_bom.md): Skip one or more byte order marks for each opened child scanner. - [switch](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/switch.md): Select a child scanner dynamically for source data based on factors such as the filename. - [tar](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/tar.md): Consume a tar archive file by file. - [to_the_end](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/scanners/to_the_end.md): Read the input stream all the way until the end and deliver it as a single message. - [Tracers](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/tracers/about.md) - [gcp_cloudtrace](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/tracers/gcp_cloudtrace.md): Send tracing events to Google Cloud Trace. - [none](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/tracers/none.md): Do not send tracing events anywhere. - [open_telemetry_collector](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/tracers/open_telemetry_collector.md): Send tracing events to an Open Telemetry collector. - [redpanda](https://docs.redpanda.com/cloud-data-platform/develop/connect/components/tracers/redpanda.md): Send tracing events to a Redpanda topic.