Interface GitEndpointBuilderFactory.GitEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,GitEndpointBuilderFactory.GitEndpointConsumerBuilder
,GitEndpointBuilderFactory.GitEndpointProducerBuilder
- Enclosing interface:
- GitEndpointBuilderFactory
public static interface GitEndpointBuilderFactory.GitEndpointBuilder extends GitEndpointBuilderFactory.GitEndpointConsumerBuilder, GitEndpointBuilderFactory.GitEndpointProducerBuilder
Builder for endpoint for the Git component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default GitEndpointBuilderFactory.AdvancedGitEndpointBuilder
advanced()
default GitEndpointBuilderFactory.GitEndpointBuilder
branchName(String branchName)
The branch name to work on.default GitEndpointBuilderFactory.GitEndpointBuilder
password(String password)
Remote repository password.default GitEndpointBuilderFactory.GitEndpointBuilder
remoteName(String remoteName)
The remote repository name to use in particular operation like pull.default GitEndpointBuilderFactory.GitEndpointBuilder
remotePath(String remotePath)
The remote repository path.default GitEndpointBuilderFactory.GitEndpointBuilder
tagName(String tagName)
The tag name to work on.default GitEndpointBuilderFactory.GitEndpointBuilder
username(String username)
Remote repository username.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.GitEndpointBuilderFactory.GitEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, type, type
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.GitEndpointBuilderFactory.GitEndpointProducerBuilder
allowEmpty, allowEmpty, lazyStartProducer, lazyStartProducer, operation
-
-
-
-
Method Detail
-
advanced
default GitEndpointBuilderFactory.AdvancedGitEndpointBuilder advanced()
- Specified by:
advanced
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
advanced
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
branchName
default GitEndpointBuilderFactory.GitEndpointBuilder branchName(String branchName)
The branch name to work on. The option is a:java.lang.String
type. Group: common- Specified by:
branchName
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
branchName
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
password
default GitEndpointBuilderFactory.GitEndpointBuilder password(String password)
Remote repository password. The option is a:java.lang.String
type. Group: common- Specified by:
password
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
password
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
remoteName
default GitEndpointBuilderFactory.GitEndpointBuilder remoteName(String remoteName)
The remote repository name to use in particular operation like pull. The option is a:java.lang.String
type. Group: common- Specified by:
remoteName
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
remoteName
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
remotePath
default GitEndpointBuilderFactory.GitEndpointBuilder remotePath(String remotePath)
The remote repository path. The option is a:java.lang.String
type. Group: common- Specified by:
remotePath
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
remotePath
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
tagName
default GitEndpointBuilderFactory.GitEndpointBuilder tagName(String tagName)
The tag name to work on. The option is a:java.lang.String
type. Group: common- Specified by:
tagName
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
tagName
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
username
default GitEndpointBuilderFactory.GitEndpointBuilder username(String username)
Remote repository username. The option is a:java.lang.String
type. Group: common- Specified by:
username
in interfaceGitEndpointBuilderFactory.GitEndpointConsumerBuilder
- Specified by:
username
in interfaceGitEndpointBuilderFactory.GitEndpointProducerBuilder
-
-