検索

21.3. 用途

download PDF

21.3.1. DDB プロデューサーによって評価されるメッセージヘッダー

ヘッダーType説明

CamelAwsDdbBatchItems

Map<String, KeysAndAttributes>

プライマリーキーが取得するテーブル名と対応する項目のマッピング。

CamelAwsDdbTableName

文字列

この操作の表名。

CamelAwsDdbKey

キー

テーブル内の各項目を一意に識別するプライマリーキー。Camel 2.16.0 より、このヘッダーのタイプは Map<String, AttributeValue> であり、Key ではなく Map<String, AttributeValue> になります。

CamelAwsDdbReturnValues

文字列

変更する前または後に属性名と値のペアを取得する場合は、このパラメーターを使用します(NONE、ALL_OLD、UPDATED_OLD、ALL_NEW、UPDATE、UPDATE)。

CamelAwsDdbUpdateCondition

Map<String, ExpectedAttributeValue>

条件変更の属性を指定します。

CamelAwsDdbAttributeNames

collection<String>

属性名が指定されていない場合、すべての属性が返されます。

CamelAwsDdbConsistentRead

ブール値

true に設定すると、一貫した読み取りが発行され、それ以外は最終的に一貫したものが使用されます。

CamelAwsDdbIndexName

文字列

設定されている場合は、Query 操作のセカンダリーインデックスとして使用されます。

CamelAwsDdbItem

Map<String, AttributeValue>

アイテムの属性のマップ。アイテムを定義するプライマリーキー値を含める必要があります。

CamelAwsDdbExactCount

ブール値

true に設定すると、Amazon DynamoDB は一致するアイテムとその属性のリストではなく、クエリーパラメーターに一致するアイテムの合計数を返します。Camel 2.16.0 より、このヘッダーは存在しなくなりました。

CamelAwsDdbKeyConditions

Map<String, Condition>

From Camel 2.16.0.このヘッダーはクエリーの選択基準を指定し、2 つの古いヘッダー CamelAwsDdbHashKeyValue および CamelAwsDdbScanRangeKeyConditionをマージします。

CamelAwsDdbStartKey

キー

以前のクエリーを継続する項目のプライマリーキー。

CamelAwsDdbHashKeyValue

AttributeValue

複合プライマリーキーのハッシュコンポーネントの値。Camel 2.16.0 より、このヘッダーは存在しなくなりました。

CamelAwsDdbLimit

整数

返すアイテムの最大数。

CamelAwsDdbScanRangeKeyCondition

状態

クエリーに使用する属性値と比較演算子のコンテナー。Camel 2.16.0 では、このヘッダーは存在しなくなりました。

CamelAwsDdbScanIndexForward

ブール値

インデックスの forward または Backward トラバーサルを指定します。

CamelAwsDdbScanFilter

Map<String, Condition>

スキャン結果を評価し、必要な値のみを返します。

CamelAwsDdbUpdateValues

Map<String, AttributeValueUpdate>

更新の属性名の新しい値およびアクションへのマッピング。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.