232.4. エンドポイントオプション
				エンドポイントオプションは、エンドポイント URI またはメッセージヘッダーで動的に指定できます。メッセージヘッダー名は CamelOlingo2.<option> の形式である必要があります。inBody オプションはメッセージヘッダー(例: body = option)が CamelOlingo2.option ヘッダーを上書きすることに注意してください。さらに、クエリーパラメーターを指定することもできます。 
			
| Name | タイプ | 説明 | 
|---|---|---|
| data | オブジェクト | OData リソースの作成または変更に使用される適切なタイプを持つデータ | 
| keyPredicate | 文字列 | パラメーター化された OData リソースエンドポイントを作成するためのキー述語。キー述語の値がヘッダーで動的に提供される作成/更新の操作に便利です。 | 
| queryParams | java.util.Map<String,String> | OData システムオプションおよびカスタムクエリーオプション。詳細は、「 OData 2.0 URI Conventions」を参照してください。 | 
| resourcePath | 文字列 | OData リソースパス、キーの述語を含む場合とそうでない場合があります。 | 
| endpointHttpHeaders | java.util.Map<String, String> | エンドポイントに送信される動的 HTTP ヘッダー | 
| responseHttpHeaders | java.util.Map<String, String> | エンドポイントからの動的な HTTP 応答ヘッダー | 
resourcePath オプションは、エンドポイントオプション ?resourcePath=<resource-path> またはヘッダー値 CamelOlingo2.resourcePath として、URI パスの一部として URI に指定することができることに注意してください。OData エンティティーキーの述語は、リソースパスの一部にすることができます。例: Manufactur ers ('1') 。' __1' はキー述語であるか、リソースパス Manufacturers および keyPredicate オプション '1' で個別に指定することができ ます。
| エンドポイント | オプション | HTTP メソッド | 結果ボディーのタイプ | 
|---|---|---|---|
| batch | data, endpointHttpHeaders | マルチパート/中間のバッチリクエストのある POST | java.util.List<org.apache.camel.component.olingo2.api.batch.Olingo2BatchResponse> | 
| create | data, resourcePath, endpointHttpHeaders | POST | 他の OData リソース用の org.apache.olingo.odata2.api.ep.entry.ODataEntry(新しいエントリー org.apache.olingo.odata2.api.commons.HttpStatusCodes) | 
| 削除 | resourcePath, endpointHttpHeaders | DELETE | org.apache.olingo.odata2.api.commons.HttpStatusCodes | 
| merge | data, resourcePath, endpointHttpHeaders | MERGE | org.apache.olingo.odata2.api.commons.HttpStatusCodes | 
| patch | data, resourcePath, endpointHttpHeaders | PATCH | org.apache.olingo.odata2.api.commons.HttpStatusCodes | 
| read | queryParams, resourcePath, endpointHttpHeaders | GET | 以下で説明されているようにクエリーされる OData リソースに依存します。 | 
| 更新 | data, resourcePath, endpointHttpHeaders | PUT | org.apache.olingo.odata2.api.commons.HttpStatusCodes |