44.4. エンドポイントオプション
GraphQL エンドポイントは、次の URI 構文を使用して設定されます。
graphql:httpUri
path パラメーターおよび query パラメーターを使用します。
44.4.1. Path パラメーター (1 parameters) リンクのコピーリンクがクリップボードにコピーされました!
| 名前 | 説明 | デフォルト | タイプ |
|---|---|---|---|
| httpUri (producer) | 必須 GraphQL サーバー URI。 | URI |
44.4.2. クエリーパラメーター (12 パラメーター) リンクのコピーリンクがクリップボードにコピーされました!
| 名前 | 説明 | デフォルト | タイプ |
|---|---|---|---|
| operationName (producer) | クエリーまたはミューテーション名。 | 文字列 | |
| proxyHost (producer) | ホスト名: ポートの形式のプロキシーホスト。 | 文字列 | |
| query (producer) | クエリーテキスト。 | 文字列 | |
| queryFile (プロデューサー) | クラスパスにあるクエリーファイル名。 | 文字列 | |
| queryHeader (プロデューサー) | GraphQL クエリーを含むヘッダーの名前。 | 文字列 | |
| variables (プロデューサー) | 操作変数を含む JsonObject インスタンス。 | JsonObject | |
| variablesHeader (プロデューサー) | 操作変数を含む JsonObject インスタンスを含むヘッダーの名前。 | 文字列 | |
| lazyStartProducer (producer (advanced)) | 最初のメッセージでプロデューサーをレイジーに起動すべきかどうか。レイジーに起動することで、起動時に producer が失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、producer の作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。 | false | boolean |
| accessToken (security) | 認証ヘッダーで送信されたアクセストークン。 | 文字列 | |
| jwtAuthorizationType (セキュリティー) | JWT 認可タイプ。デフォルトは Bearer です。 | Bearer | 文字列 |
| password (security) | Basic 認証のパスワード。 | 文字列 | |
| username (security) | Basic 認証のユーザー名。 | 文字列 |