Interface GitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
GitHub2EndpointBuilderFactory.GitHub2EndpointBuilder
- Enclosing interface:
GitHub2EndpointBuilderFactory
public static interface GitHub2EndpointBuilderFactory.GitHub2EndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the GitHub2 component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()To use the given encoding when getting a git commit file.oauthToken(String oauthToken) GitHub OAuth token.GitHub repository name.GitHub repository owner (organization).To set git commit status state.To set git commit status target url.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
repoName
GitHub repository name. The option is a:java.lang.Stringtype. Required: true Group: common- 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- Parameters:
repoOwner- the value to set- Returns:
- the dsl builder
-
encoding
To use the given encoding when getting a git commit file. The option is a:java.lang.Stringtype. Group: producer- Parameters:
encoding- the value to set- Returns:
- the dsl builder
-
state
To set git commit status state. The option is a:java.lang.Stringtype. Group: producer- Parameters:
state- the value to set- Returns:
- the dsl builder
-
targetUrl
To set git commit status target url. The option is a:java.lang.Stringtype. Group: producer- Parameters:
targetUrl- 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- Parameters:
oauthToken- the value to set- Returns:
- the dsl builder
-