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
All Methods Instance Methods Default Methods Modifier and Type Method Description default GitHubEndpointBuilderFactory.AdvancedGitHubEndpointBuilderadvanced()default GitHubEndpointBuilderFactory.GitHubEndpointBuilderoauthToken(String oauthToken)GitHub OAuth token.default GitHubEndpointBuilderFactory.GitHubEndpointBuilderrepoName(String repoName)GitHub repository name.default GitHubEndpointBuilderFactory.GitHubEndpointBuilderrepoOwner(String repoOwner)GitHub repository owner (organization).-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, 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, lazyStartProducer, lazyStartProducer, state, targetUrl
-
-
-
-
Method Detail
-
advanced
default GitHubEndpointBuilderFactory.AdvancedGitHubEndpointBuilder advanced()
- Specified by:
advancedin interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder- Specified by:
advancedin interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
-
repoName
default GitHubEndpointBuilderFactory.GitHubEndpointBuilder repoName(String repoName)
GitHub repository name. The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
repoNamein interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder- Specified by:
repoNamein interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder- Parameters:
repoName- the value to set- Returns:
- the dsl builder
-
repoOwner
default GitHubEndpointBuilderFactory.GitHubEndpointBuilder repoOwner(String repoOwner)
GitHub repository owner (organization). The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
repoOwnerin interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder- Specified by:
repoOwnerin interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder- Parameters:
repoOwner- the value to set- Returns:
- the dsl builder
-
oauthToken
default GitHubEndpointBuilderFactory.GitHubEndpointBuilder oauthToken(String 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:
oauthTokenin interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder- Specified by:
oauthTokenin interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder- Parameters:
oauthToken- the value to set- Returns:
- the dsl builder
-
-