Interface GitHub2EndpointBuilderFactory.GitHub2EndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,GitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder,GitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
- Enclosing interface:
GitHub2EndpointBuilderFactory
public static interface GitHub2EndpointBuilderFactory.GitHub2EndpointBuilder
extends GitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder, GitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
Builder for endpoint for the GitHub2 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, getRawUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.GitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, commitMessageAsBody, commitMessageAsBody, 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.GitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
encoding, state, targetUrl
-
Method Details
-
advanced
- Specified by:
advancedin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder- Specified by:
advancedin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
-
repoName
GitHub repository name. The option is a:java.lang.Stringtype. Required: true Group: common- Specified by:
repoNamein interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder- Specified by:
repoNamein interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder- Parameters:
repoName- the value to set- Returns:
- the dsl builder
-
repoOwner
GitHub repository owner (organization). The option is a:java.lang.Stringtype. Required: true Group: common- Specified by:
repoOwnerin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder- Specified by:
repoOwnerin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder- 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:java.lang.Stringtype. Group: security- Specified by:
oauthTokenin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointConsumerBuilder- Specified by:
oauthTokenin interfaceGitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder- Parameters:
oauthToken- the value to set- Returns:
- the dsl builder
-