19.5. Spring Boot Auto-Configuration

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

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

camel.component.avro.configuration.host

使用するホスト名

 

String

camel.component.avro.configuration.message-name

送信するメッセージの名前。

 

String

camel.component.avro.configuration.port

使用するポート番号

 

Integer

camel.component.avro.configuration.protocol

使用する Avro プロトコル

 

Protocol

camel.component.avro.configuration.protocol-class-name

FQN クラス名で定義された使用する Avro プロトコル

 

String

camel.component.avro.configuration.protocol-location

Avro プロトコルのロケーション

 

String

camel.component.avro.configuration.reflection-protocol

指定されたプロトコルオブジェクトがリフレクションプロトコルの場合。protocolClassName ではプロトコルタイプが自動検出されるため、protocol パラメーターでのみ使用する必要があります。

false

Boolean

camel.component.avro.configuration.single-parameter

true の場合、consumer パラメーターは配列にラップされません。プロトコルがメッセージに複数のパラメーターを指定すると失敗します

false

Boolean

camel.component.avro.configuration.transport

使用するトランスポート。http または netty のいずれかです

 

AvroTransport

camel.component.avro.configuration.uri-authority

使用する権限 (ユーザー名とパスワード)

 

String

camel.component.avro.enabled

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

true

Boolean

camel.component.avro.resolve-property-placeholders

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

true

Boolean

camel.dataformat.avro.content-type-header

データフォーマットがデータ形式を実行できる場合は、データフォーマットの型で Content-Type ヘッダーを設定するかどうか。たとえば、XML にマーシャリングするデータ形式の場合は application/xml、JSON にマーシャリングするデータ形式の場合は JSon です。

false

Boolean

camel.dataformat.avro.enabled

avro データ形式を有効にする

true

Boolean

camel.dataformat.avro.instance-class-name

マーシャリングとアンマーシャリングに使用するクラス名

 

String