20.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 |