Interface JiraEndpointBuilderFactory.JiraEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,JiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
,JiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Enclosing interface:
- JiraEndpointBuilderFactory
public static interface JiraEndpointBuilderFactory.JiraEndpointBuilder
extends JiraEndpointBuilderFactory.JiraEndpointConsumerBuilder, JiraEndpointBuilderFactory.JiraEndpointProducerBuilder
Builder for endpoint for the Jira component.
-
Method Summary
Modifier and TypeMethodDescriptionaccessToken
(String accessToken) (OAuth or Personal Access Token authentication) The access token generated by the Jira server.advanced()
consumerKey
(String consumerKey) (OAuth only) The consumer key from Jira settings.Time in milliseconds to elapse for the next poll.Time in milliseconds to elapse for the next poll.The Jira server url, example: http://my_jira.com:8081.(Basic authentication only) The password or the API Token to authenticate to the Jira server.privateKey
(String privateKey) (OAuth only) The private key generated by the client to encrypt the conversation to the server.(Basic authentication only) The username to authenticate to the Jira server.verificationCode
(String verificationCode) (OAuth only) The verification code from Jira generated in the first step of the authorization proccess.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
jql, maxResults, maxResults, sendOnlyUpdatedField, sendOnlyUpdatedField, watchedFields
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
advanced
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
delay
Time in milliseconds to elapse for the next poll. The option is a: <code>java.lang.Integer</code> type. Default: 6000 Group: common- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
delay
- the value to set- Returns:
- the dsl builder
-
delay
Time in milliseconds to elapse for the next poll. The option will be converted to a <code>java.lang.Integer</code> type. Default: 6000 Group: common- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
delay
- the value to set- Returns:
- the dsl builder
-
jiraUrl
The Jira server url, example: http://my_jira.com:8081. The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
jiraUrl
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
jiraUrl
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
jiraUrl
- the value to set- Returns:
- the dsl builder
-
accessToken
(OAuth or Personal Access Token authentication) The access token generated by the Jira server. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
accessToken
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
accessToken
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
accessToken
- the value to set- Returns:
- the dsl builder
-
consumerKey
(OAuth only) The consumer key from Jira settings. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
consumerKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
consumerKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
consumerKey
- the value to set- Returns:
- the dsl builder
-
password
(Basic authentication only) The password or the API Token to authenticate to the Jira server. Use only if username basic authentication is used. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
password
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
password
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
privateKey
(OAuth only) The private key generated by the client to encrypt the conversation to the server. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
privateKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
privateKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
privateKey
- the value to set- Returns:
- the dsl builder
-
username
(Basic authentication only) The username to authenticate to the Jira server. Use only if OAuth is not enabled on the Jira server. Do not set the username and OAuth token parameter, if they are both set, the username basic authentication takes precedence. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
username
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
username
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
verificationCode
(OAuth only) The verification code from Jira generated in the first step of the authorization proccess. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
verificationCode
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
verificationCode
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
- Parameters:
verificationCode
- the value to set- Returns:
- the dsl builder
-