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.JiraEndpointBuilderaccessToken(String accessToken)(OAuth or Personal Access Token authentication) The access token generated by the Jira server.default JiraEndpointBuilderFactory.AdvancedJiraEndpointBuilderadvanced()default JiraEndpointBuilderFactory.JiraEndpointBuilderconsumerKey(String consumerKey)(OAuth only) The consumer key from Jira settings.default JiraEndpointBuilderFactory.JiraEndpointBuilderdelay(Integer delay)Time in milliseconds to elapse for the next poll.default JiraEndpointBuilderFactory.JiraEndpointBuilderdelay(String delay)Time in milliseconds to elapse for the next poll.default JiraEndpointBuilderFactory.JiraEndpointBuilderjiraUrl(String jiraUrl)The Jira server url, example: http://my_jira.com:8081.default JiraEndpointBuilderFactory.JiraEndpointBuilderpassword(String password)(Basic authentication only) The password or the API Token to authenticate to the Jira server.default JiraEndpointBuilderFactory.JiraEndpointBuilderprivateKey(String privateKey)(OAuth only) The private key generated by the client to encrypt the conversation to the server.default JiraEndpointBuilderFactory.JiraEndpointBuilderusername(String username)(Basic authentication only) The username to authenticate to the Jira server.default JiraEndpointBuilderFactory.JiraEndpointBuilderverificationCode(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.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraEndpointConsumerBuilder
jql, maxResults, maxResults, sendOnlyUpdatedField, sendOnlyUpdatedField, watchedFields
-
-
-
-
Method Detail
-
advanced
default JiraEndpointBuilderFactory.AdvancedJiraEndpointBuilder advanced()
- Specified by:
advancedin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
advancedin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder
-
delay
default JiraEndpointBuilderFactory.JiraEndpointBuilder delay(Integer 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:
delayin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
delayin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
delay- the value to set- Returns:
- the dsl builder
-
delay
default JiraEndpointBuilderFactory.JiraEndpointBuilder delay(String 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:
delayin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
delayin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
delay- the value to set- Returns:
- the dsl builder
-
jiraUrl
default JiraEndpointBuilderFactory.JiraEndpointBuilder jiraUrl(String 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:
jiraUrlin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
jiraUrlin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
jiraUrl- the value to set- Returns:
- the dsl builder
-
accessToken
default JiraEndpointBuilderFactory.JiraEndpointBuilder accessToken(String 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:
accessTokenin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
accessTokenin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
accessToken- the value to set- Returns:
- the dsl builder
-
consumerKey
default JiraEndpointBuilderFactory.JiraEndpointBuilder consumerKey(String consumerKey)
(OAuth only) The consumer key from Jira settings. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
consumerKeyin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
consumerKeyin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
consumerKey- the value to set- Returns:
- the dsl builder
-
password
default JiraEndpointBuilderFactory.JiraEndpointBuilder password(String 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:
passwordin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
passwordin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
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: <code>java.lang.String</code> type. Group: security- Specified by:
privateKeyin interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
privateKeyin interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
privateKey- the value to set- Returns:
- the dsl builder
-
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: <code>java.lang.String</code> type. Group: security- Specified by:
usernamein interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
usernamein interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-
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: <code>java.lang.String</code> type. Group: security- Specified by:
verificationCodein interfaceJiraEndpointBuilderFactory.JiraEndpointConsumerBuilder- Specified by:
verificationCodein interfaceJiraEndpointBuilderFactory.JiraEndpointProducerBuilder- Parameters:
verificationCode- the value to set- Returns:
- the dsl builder
-
-