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.AdvancedGitHubEndpointBuilder
advanced()
default GitHubEndpointBuilderFactory.GitHubEndpointBuilder
oauthToken(String oauthToken)
GitHub OAuth token.default GitHubEndpointBuilderFactory.GitHubEndpointBuilder
repoName(String repoName)
GitHub repository name.default GitHubEndpointBuilderFactory.GitHubEndpointBuilder
repoOwner(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:
advanced
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
advanced
in 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:
repoName
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
repoName
in 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:
repoOwner
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
repoOwner
in 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:
oauthToken
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointConsumerBuilder
- Specified by:
oauthToken
in interfaceGitHubEndpointBuilderFactory.GitHubEndpointProducerBuilder
- Parameters:
oauthToken
- the value to set- Returns:
- the dsl builder
-
-