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, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods 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, useFixedDelayMethods inherited from interface org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
encoding, state, targetUrl
-
Method Details
-
advanced
- Specified by:
advancedin interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder- Specified by:
advancedin interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
-
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
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
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
-