37.3. Spring Boot Auto-Configuration
コンポーネントは、以下に記載される 32 のオプションをサポートします。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
camel.component.aws-swf.access-key | Amazon AWS Access Key。 | String | |
camel.component.aws-swf.configuration.access-key | Amazon AWS Access Key。 | String | |
camel.component.aws-swf.configuration.activity-list | アクティビティーを使用するリスト名。 | String | |
camel.component.aws-swf.configuration.activity-scheduling-options | アクティビティーのスケジュールオプション | アクティビティーのスケジュールオプション | |
camel.component.aws-swf.configuration.activity-thread-pool-size | アクティビティーの作業プール内のスレッドの最大数。 | 100 | Integer |
camel.component.aws-swf.configuration.activity-type-execution-options | アクティビティー実行オプション | ActivityTypeExecution Options | |
camel.component.aws-swf.configuration.activity-type-registration-options | アクティビティー登録オプション | ActivityType RegistrationOptions | |
camel.component.aws-swf.configuration.amazon-s-w-client | 指定された AmazonSimpleWorkflowClient をクライアントとして使用する場合 | AmazonSimpleWorkflow Client | |
camel.component.aws-swf.configuration.child-policy | ワークフローを終了するときに子ワークフローで使用するポリシー。 | String | |
camel.component.aws-swf.configuration.client-configuration-parameters | マップのキー/値を使用して ClientConfiguration を設定する場合。 | Map | |
camel.component.aws-swf.configuration.data-converter | データのシリアル化/逆シリアル化に使用する com.amazonaws.services.simpleworkflow.flow.DataConverter のインスタンス。 | DataConverter | |
camel.component.aws-swf.configuration.domain-name | 使用するワークフロードメイン。 | String | |
camel.component.aws-swf.configuration.event-name | 使用するワークフローまたはアクティビティーイベント名。 | String | |
camel.component.aws-swf.configuration.execution-start-to-close-timeout | 実行開始から終了までのタイムアウトを設定します。 | 3600 | String |
camel.component.aws-swf.configuration.operation | ワークフロー操作 | 開始 | String |
camel.component.aws-swf.configuration.region | Amazon AWS リージョン。 | String | |
camel.component.aws-swf.configuration.s-w-client-parameters | マップのキー/値を使用して AmazonSimpleWorkflowClient を設定する場合。 | Map | |
camel.component.aws-swf.configuration.secret-key | Amazon AWS Secret Key。 | String | |
camel.component.aws-swf.configuration.signal-name | ワークフローに送信するシグナルの名前。 | String | |
camel.component.aws-swf.configuration.start-workflow-options-parameters | マップのキー/値を使用して StartWorkflowOptions を設定する場合。 | Map | |
camel.component.aws-swf.configuration.state-result-type | ワークフロー状態が照会されたときの結果のタイプ。 | String | |
camel.component.aws-swf.configuration.task-start-to-close-timeout | タスクの開始から終了までのタイムアウトを設定します。 | 600 | String |
camel.component.aws-swf.configuration.termination-details | ワークフローを終了するための詳細。 | String | |
camel.component.aws-swf.configuration.termination-reason | ワークフローを終了する理由。 | String | |
camel.component.aws-swf.configuration.type | アクティビティーまたはワークフロー | String | |
camel.component.aws-swf.configuration.version | 使用するワークフローまたはアクティビティーイベントのバージョン。 | String | |
camel.component.aws-swf.configuration.workflow-list | ワークフローを使用するリスト名。 | String | |
camel.component.aws-swf.configuration.workflow-type-registration-options | ワークフロー登録オプション | WorkflowType RegistrationOptions | |
camel.component.aws-swf.enabled | aws-swf コンポーネントを有効にする | true | Boolean |
camel.component.aws-swf.region | Amazon AWS リージョン。 | String | |
camel.component.aws-swf.resolve-property-placeholders | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | Boolean |
camel.component.aws-swf.secret-key | Amazon AWS Secret Key。 | String |
必要な SWF コンポーネントオプション
Amazon の Simple Workflow Service にアクセスするには、レジストリーに amazonSWClient を指定するか、accessKey と secretKey を指定する必要があります。