Interface GitHubEndpointBuilderFactory.GitHubEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,GitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
,GitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
- Enclosing interface:
- GitHubEndpointBuilderFactory
public static interface GitHubEndpointBuilderFactory.GitHubEndpointBuilder
extends GitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder, GitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
Builder for endpoint for the GitHub component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
oauthToken
(String oauthToken) GitHub OAuth token.GitHub repository name.GitHub repository owner (organization).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.GitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startingSha, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelay
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
encoding, state, targetUrl
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
advanced
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
-
repoName
GitHub repository name. The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
repoName
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
repoName
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
- Parameters:
repoName
- the value to set- Returns:
- the dsl builder
-
repoOwner
GitHub repository owner (organization). The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
repoOwner
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
repoOwner
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
- Parameters:
repoOwner
- the value to set- Returns:
- the dsl builder
-
oauthToken
GitHub OAuth token. Must be configured on either component or endpoint. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
oauthToken
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
oauthToken
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
- Parameters:
oauthToken
- the value to set- Returns:
- the dsl builder
-