Interface HipchatEndpointBuilderFactory.HipchatEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,HipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
,HipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
- Enclosing interface:
- HipchatEndpointBuilderFactory
public static interface HipchatEndpointBuilderFactory.HipchatEndpointBuilder extends HipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder, HipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
Builder for endpoint for the Hipchat component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default HipchatEndpointBuilderFactory.AdvancedHipchatEndpointBuilder
advanced()
default HipchatEndpointBuilderFactory.HipchatEndpointBuilder
authToken(String authToken)
OAuth 2 auth token.default HipchatEndpointBuilderFactory.HipchatEndpointBuilder
consumeUsers(String consumeUsers)
Username(s) when consuming messages from the hiptchat server.default HipchatEndpointBuilderFactory.HipchatEndpointBuilder
httpClient(Object httpClient)
The CloseableHttpClient reference from registry to be used during API HTTP requests.default HipchatEndpointBuilderFactory.HipchatEndpointBuilder
httpClient(String httpClient)
The CloseableHttpClient reference from registry to be used during API HTTP requests.-
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.HipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelay
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.HipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default HipchatEndpointBuilderFactory.AdvancedHipchatEndpointBuilder advanced()
- Specified by:
advanced
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
- Specified by:
advanced
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
-
authToken
default HipchatEndpointBuilderFactory.HipchatEndpointBuilder authToken(String authToken)
OAuth 2 auth token. The option is a:java.lang.String
type. Group: common- Specified by:
authToken
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
- Specified by:
authToken
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
-
consumeUsers
default HipchatEndpointBuilderFactory.HipchatEndpointBuilder consumeUsers(String consumeUsers)
Username(s) when consuming messages from the hiptchat server. Multiple user names can be separated by comma. The option is a:java.lang.String
type. Group: common- Specified by:
consumeUsers
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
- Specified by:
consumeUsers
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
-
httpClient
default HipchatEndpointBuilderFactory.HipchatEndpointBuilder httpClient(Object httpClient)
The CloseableHttpClient reference from registry to be used during API HTTP requests. The option is a:org.apache.http.impl.client.CloseableHttpClient
type. Default: CloseableHttpClient default from HttpClient library Group: common- Specified by:
httpClient
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
- Specified by:
httpClient
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
-
httpClient
default HipchatEndpointBuilderFactory.HipchatEndpointBuilder httpClient(String httpClient)
The CloseableHttpClient reference from registry to be used during API HTTP requests. The option will be converted to aorg.apache.http.impl.client.CloseableHttpClient
type. Default: CloseableHttpClient default from HttpClient library Group: common- Specified by:
httpClient
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointConsumerBuilder
- Specified by:
httpClient
in interfaceHipchatEndpointBuilderFactory.HipchatEndpointProducerBuilder
-
-