@UriEndpoint(scheme="github",
title="GitHub",
syntax="github:type/branchName",
label="api,file")
public class GitHubEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Constructor and Description |
|---|
GitHubEndpoint(String uri,
GitHubComponent component) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
String |
getBranchName() |
String |
getEncoding() |
String |
getOauthToken() |
String |
getPassword() |
String |
getRepoName() |
String |
getRepoOwner() |
String |
getState() |
String |
getTargetUrl() |
GitHubType |
getType() |
String |
getUsername() |
boolean |
hasOauth() |
boolean |
isSingleton() |
void |
setBranchName(String branchName) |
void |
setEncoding(String encoding) |
void |
setOauthToken(String oauthToken) |
void |
setPassword(String password) |
void |
setRepoName(String repoName) |
void |
setRepoOwner(String repoOwner) |
void |
setState(String state) |
void |
setTargetUrl(String targetUrl) |
void |
setType(GitHubType type) |
void |
setUsername(String username) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic GitHubEndpoint(String uri, GitHubComponent component)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic boolean isSingleton()
public GitHubType getType()
public void setType(GitHubType type)
public String getBranchName()
public void setBranchName(String branchName)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getOauthToken()
public void setOauthToken(String oauthToken)
public boolean hasOauth()
public String getRepoOwner()
public void setRepoOwner(String repoOwner)
public String getRepoName()
public void setRepoName(String repoName)
public String getState()
public void setState(String state)
public String getTargetUrl()
public void setTargetUrl(String targetUrl)
public String getEncoding()
public void setEncoding(String encoding)
Apache Camel