245.3. Spring Boot Auto-Configuration

コンポーネントは、以下に記載される 14 のオプションをサポートします。

名前説明デフォルトタイプ

camel.component.olingo2.configuration.api-name

実行する操作の種類

 

Olingo2ApiName

camel.component.olingo2.configuration.connect-timeout

ミリ秒単位の HTTP 接続作成タイムアウト。デフォルトは 30,000 (30 秒)

30000

Integer

camel.component.olingo2.configuration.content-type

Content-Type ヘッダー値を使用して、JSON または XML メッセージ形式を指定できます。デフォルトは application/json;charset=utf-8 です。

application/json;charset=utf-8

String

camel.component.olingo2.configuration.http-async-client-builder

より複雑な HTTP クライアント設定用のカスタム HTTP 非同期クライアントビルダーは、connectionTimeout、socketTimeout、proxy、および sslContext をオーバーライドします。ビルダーで socketTimeout を指定する必要があることに注意してください。そうしないと、OData 要求が無期限にブロックされる可能性があります。

 

HttpAsyncClientBuilder

camel.component.olingo2.configuration.http-client-builder

より複雑な HTTP クライアント設定用のカスタム HTTP クライアントビルダーは、connectionTimeout、socketTimeout、proxy、および sslContext をオーバーライドします。ビルダーで socketTimeout を指定する必要があることに注意してください。そうしないと、OData 要求が無期限にブロックされる可能性があります。

 

HttpClientBuilder

camel.component.olingo2.configuration.http-headers

すべてのリクエストに挿入するカスタム HTTP ヘッダー。これには OAuth トークンなどが含まれる場合があります。

 

Map

camel.component.olingo2.configuration.method-name

選択した操作に使用するサブ操作

 

String

camel.component.olingo2.configuration.proxy

HTTP プロキシーサーバーの設定

 

HttpHost

camel.component.olingo2.configuration.service-uri

ターゲット OData サービスベース URI (例: http://services.odata.org/OData/OData.svc)

 

String

camel.component.olingo2.configuration.socket-timeout

ミリ秒単位の HTTP 要求タイムアウト。デフォルトは 30,000 (30 秒)

30000

Integer

camel.component.olingo2.configuration.ssl-context-parameters

SSLContextParameters を使用してセキュリティーを設定する場合

 

SSLContextParameters

camel.component.olingo2.enabled

oligo2 コンポーネントを有効にする

true

Boolean

camel.component.olingo2.resolve-property-placeholders

起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。

true

Boolean

camel.component.olingo2.use-global-ssl-context-parameters

グローバル SSL コンテキストパラメーターの使用を有効にします。

false

Boolean