293.2. URI オプション
Spark Rest コンポーネントは、以下に示す 12 個のオプションをサポートします。
Name | 説明 | デフォルト | Type |
---|---|---|---|
ポート (コンシューマー) | ポート番号。デフォルトでは 4567 を使用します。 | 4567 | int |
ipAddress (consumer) | Spark がリッスンする IP アドレスを設定します。呼び出されない場合、デフォルトのアドレスは '0.0.0.0' になります。 | 0.0.0.0 | 文字列 |
minThreads (advanced) | Spark スレッドプールの最小スレッド数(グローバルに共有) | int | |
maxThreads (advanced) | Spark スレッドプールの最大スレッド数(グローバルに共有) | int | |
timeOutMillis (advanced) | スレッドアイドルタイムアウト(ミリ秒単位)では、長期間アイドル状態であったスレッドがスレッドプールから終了される。 | int | |
keystoreFile (security) | キーストアファイルを使用するようにセキュアな接続を設定します。 | 文字列 | |
keystorePassword (security) | キーストアパスワードを使用するように接続をセキュアにする | 文字列 | |
truststoreFile (security) | トラストストアファイルを使用するようにセキュアな接続を設定します。 | 文字列 | |
truststorePassword (security) | トラストストアのパスワードを使用するようにセキュアな接続を設定します。 | 文字列 | |
sparkConfiguration (advanced) | 共有 SparkConfiguration の使用 | SparkConfiguration | |
sparkBinding (advanced) | カスタム SparkBinding を使用して Camel メッセージへ/からマッピングします。 | SparkBinding | |
resolveProperty Placeholders (advanced) | 起動時にコンポーネント自体がプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | boolean |
Spark Rest エンドポイントは URI 構文を使用して設定します。
spark-rest:verb:path
以下の path パラメーターおよびクエリーパラメーターを使用します。
293.2.1. パスパラメーター(2 パラメーター):
Name | 説明 | デフォルト | Type |
---|---|---|---|
verb | 必要な get、post、PUT、patch、delete、head、trace、connect、または options が必要です。 | 文字列 | |
path | Spark 構文をサポートするコンテンツパスが 必要です。 | 文字列 |