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
All Methods Instance Methods Default Methods Modifier and Type Method Description default JiraEndpointBuilderFactory.JiraEndpointBuilder
accessToken(String accessToken)
(OAuth only) The access token generated by the Jira server.default JiraEndpointBuilderFactory.AdvancedJiraEndpointBuilder
advanced()
default JiraEndpointBuilderFactory.JiraEndpointBuilder
consumerKey(String consumerKey)
(OAuth only) The consumer key from Jira settings.default JiraEndpointBuilderFactory.JiraEndpointBuilder
delay(Integer delay)
Time in milliseconds to elapse for the next poll.default JiraEndpointBuilderFactory.JiraEndpointBuilder
delay(String delay)
Time in milliseconds to elapse for the next poll.default JiraEndpointBuilderFactory.JiraEndpointBuilder
jiraUrl(String jiraUrl)
The Jira server url, example: http://my_jira.com:8081.default JiraEndpointBuilderFactory.JiraEndpointBuilder
password(String password)
(Basic authentication only) The password to authenticate to the Jira server.default JiraEndpointBuilderFactory.JiraEndpointBuilder
privateKey(String privateKey)
(OAuth only) The private key generated by the client to encrypt the conversation to the server.default JiraEndpointBuilderFactory.JiraEndpointBuilder
username(String username)
(Basic authentication only) The username to authenticate to the Jira server.default JiraEndpointBuilderFactory.JiraEndpointBuilder
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, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, jql, maxResults, maxResults, sendOnlyUpdatedField, sendOnlyUpdatedField, watchedFields
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default JiraEndpointBuilderFactory.AdvancedJiraEndpointBuilder advanced()
- Specified by:
advanced
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
advanced
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
delay
default JiraEndpointBuilderFactory.JiraEndpointBuilder delay(Integer delay)
Time in milliseconds to elapse for the next poll. The option is a:java.lang.Integer
type. Default: 6000 Group: common- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
delay
default JiraEndpointBuilderFactory.JiraEndpointBuilder delay(String delay)
Time in milliseconds to elapse for the next poll. The option will be converted to ajava.lang.Integer
type. Default: 6000 Group: common- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
delay
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
jiraUrl
default JiraEndpointBuilderFactory.JiraEndpointBuilder jiraUrl(String jiraUrl)
The Jira server url, example: http://my_jira.com:8081. The option is a:java.lang.String
type. Required: true Group: common- Specified by:
jiraUrl
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
jiraUrl
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
accessToken
default JiraEndpointBuilderFactory.JiraEndpointBuilder accessToken(String accessToken)
(OAuth only) The access token generated by the Jira server. The option is a:java.lang.String
type. Group: security- Specified by:
accessToken
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
accessToken
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
consumerKey
default JiraEndpointBuilderFactory.JiraEndpointBuilder consumerKey(String consumerKey)
(OAuth only) The consumer key from Jira settings. The option is a:java.lang.String
type. Group: security- Specified by:
consumerKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
consumerKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
password
default JiraEndpointBuilderFactory.JiraEndpointBuilder password(String password)
(Basic authentication only) The password to authenticate to the Jira server. Use only if username basic authentication is used. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
password
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
privateKey
default JiraEndpointBuilderFactory.JiraEndpointBuilder privateKey(String privateKey)
(OAuth only) The private key generated by the client to encrypt the conversation to the server. The option is a:java.lang.String
type. Group: security- Specified by:
privateKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
privateKey
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
username
default JiraEndpointBuilderFactory.JiraEndpointBuilder username(String 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:java.lang.String
type. Group: security- Specified by:
username
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
username
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
verificationCode
default JiraEndpointBuilderFactory.JiraEndpointBuilder verificationCode(String verificationCode)
(OAuth only) The verification code from Jira generated in the first step of the authorization proccess. The option is a:java.lang.String
type. Group: security- Specified by:
verificationCode
in interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
- Specified by:
verificationCode
in interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
-