26.3. Spring Boot Auto-Configuration
コンポーネントは、以下に記載される 17 のオプションをサポートします。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
camel.component.aws-kinesis.access-key | Amazon AWS Access Key | String | |
camel.component.aws-kinesis.configuration.access-key | Amazon AWS Access Key | String | |
camel.component.aws-kinesis.configuration.amazon-kinesis-client | このエンドポイントに対するすべての要求に使用する Amazon Kinesis クライアント。 | AmazonKinesis | |
camel.component.aws-kinesis.configuration.iterator-type | Kinesis ストリーム内でレコードの取得を開始する場所を定義します | ShardIteratorType | |
camel.component.aws-kinesis.configuration.max-results-per-request | 各ポーリングでフェッチされる最大レコード数。 | 1 | Integer |
camel.component.aws-kinesis.configuration.proxy-host | DDBStreams クライアントをインスタンス化する際にプロキシーホストを定義します | String | |
camel.component.aws-kinesis.configuration.proxy-port | DDBStreams クライアントをインスタンス化する際にプロキシーポートを定義します | Integer | |
camel.component.aws-kinesis.configuration.region | Kinesis クライアントが動作する必要があるリージョン | String | |
camel.component.aws-kinesis.configuration.secret-key | Amazon AWS Secret Key | String | |
camel.component.aws-kinesis.configuration.sequence-number | ポーリングを開始するシーケンス番号。iteratorType が AFTER_SEQUENCE_NUMBER または AT_SEQUENCE_NUMBER に設定されている場合に必要です。 | String | |
camel.component.aws-kinesis.configuration.shard-closed | シャード (shard) が閉じられた場合の動作を定義します。設定可能な値は、ignore、silent、fail です。ignore の場合、メッセージはログに記録され、コンシューマーは最初から再起動します。silent の場合は、ログには記録されず、コンシューマーは最初から起動します。fail の場合は、ReachedClosedStateException が発生します。 | KinesisShardClosed StrategyEnum | |
camel.component.aws-kinesis.configuration.shard-id | Kinesis ストリームでどの shardId からレコードを取得するかを定義します。 | String | |
camel.component.aws-kinesis.configuration.stream-name | ストリームの名前 | String | |
camel.component.aws-kinesis.enabled | aws-kinesis コンポーネントを有効にする | true | Boolean |
camel.component.aws-kinesis.region | Amazon AWS リージョン | String | |
camel.component.aws-kinesis.resolve-property-placeholders | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | Boolean |
camel.component.aws-kinesis.secret-key | Amazon AWS Secret Key | String |
必要な Kinesis コンポーネントオプション
プロキシーと関連するクレデンシャル情報が設定された状態で、レジストリーに amazonKinesisClient を提供する必要があります。