30.4. エンドポイントオプション
Jira エンドポイントは、URI 構文を使用して設定されます。
jira:type
jira:type
パスおよびクエリーパラメーターを使用します。
30.4.1. パスパラメーター(1 パラメーター) リンクのコピーリンクがクリップボードにコピーされました!
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
type (共通) | 実行するために 必要な 操作。consumer: NewIssues、NewComments。producer: AddIssue、AttachFile、DeleteIssue、TransitionIssue、UpdateIssue、Watchers。詳細は、このクラスの javadoc の説明を参照してください。 列挙値:
| JiraType |
30.4.2. クエリーパラメーター(16 パラメーター) リンクのコピーリンクがクリップボードにコピーされました!
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
delay (共通) | 次のポーリングまでの経過時間 (ミリ秒)。 | 6000 | Integer |
jiraUrl (共通) | 必須 Jira サーバーの URL。例: . | String | |
bridgeErrorHandler (consumer) | consumer の Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、consumer が受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、consumer は org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | false | boolean |
jql (consumer) | JQL は、必要なデータを取得できるようにする JIRA のクエリー言語です。例: jql=project=MyProject ここで、MyProject は Jira のプロダクトキーです。RAW() を使用し、その中に JQL を設定してラクダによる解析を防ぐことが重要です。例: RAW(project in (MYP、COM) AND resolution = Unresolved)。 | String | |
maxResults (consumer) | 検索する課題の最大数。 | 50 | Integer |
sendOnlyUpdatedField (consumer) | 交換本体または課題オブジェクトで変更されたフィールドのみを送信するためのインジケーター。デフォルトでは、consumer は変更されたフィールドのみを送信します。 | true | boolean |
watchedFields (consumer) | 変更を監視するフィールドのコンマ区切りリスト。ステータス、優先度がデフォルトです。 | ステータス、優先度 | String |
exceptionHandler (consumer (上級)) | consumer によるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されないことに注意してください。デフォルトでは、consumer は例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | ExceptionHandler | |
exchangePattern (consumer (上級)) | consumer がエクスチェンジを作成する際に交換パターンを設定します。 列挙値:
| ExchangePattern | |
lazyStartProducer (producer) | 最初のメッセージで producer をレイジーに起動すべきかどうか。レイジーに起動することで、起動時に producer が失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、producer の作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。 | false | boolean |
accessToken (セキュリティー) | (OAuth のみ) Jira サーバーによって生成されたアクセストークン。 | String | |
consumerKey (セキュリティー) | (OAuth のみ) Jira 設定の consumer キー。 | String | |
password (セキュリティー) | Basic 認証のみ) Jira サーバーに対して認証するためのパスワード。ユーザー名の Basic 認証が使用されている場合にのみ使用します。 | String | |
privateKey (セキュリティー) | (OAuth のみ) サーバーへの会話を暗号化するためにクライアントによって生成された秘密鍵。 | String | |
username (セキュリティー) | (Basic 認証のみ) Jira サーバーに対して認証するためのユーザー名。Jira サーバーで OAuth が有効になっていない場合にのみ使用します。ユーザー名と OAuth トークンパラメーターを設定しないでください。両方が設定されている場合は、ユーザー名の Basic 認証が優先されます。 | String | |
検証コード (セキュリティー) | (OAuth のみ) 認証プロセスの最初のステップで生成された Jira からの検証コード。 | String |