public static interface PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default PubNubEndpointBuilderFactory.AdvancedPubNubEndpointProducerBuilder |
advanced() |
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
authKey(String authKey)
If Access Manager is utilized, client will use this authKey in all
restricted requests.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
cipherKey(String cipherKey)
If cipher is passed, all communications to/from PubNub will be
encrypted.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
operation(String operation)
The operation to perform.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
publishKey(String publishKey)
The publish key obtained from your PubNub account.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
secretKey(String secretKey)
The secret key used for message signing.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
secure(boolean secure)
Use SSL for secure transmission.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
secure(String secure)
Use SSL for secure transmission.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
subscribeKey(String subscribeKey)
The subscribe key obtained from your PubNub account.
|
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder |
uuid(String uuid)
UUID to be used as a device identifier, a default UUID is generated
if not passed.
|
default PubNubEndpointBuilderFactory.AdvancedPubNubEndpointProducerBuilder advanced()
default PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder uuid(String uuid)
java.lang.String type.
Group: commondefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder operation(String operation)
java.lang.String type.
Group: producerdefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder authKey(String authKey)
java.lang.String type.
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder cipherKey(String cipherKey)
java.lang.String type.
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder publishKey(String publishKey)
java.lang.String type.
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder secretKey(String secretKey)
java.lang.String type.
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder secure(boolean secure)
boolean type.
Default: true
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder secure(String secure)
boolean type.
Default: true
Group: securitydefault PubNubEndpointBuilderFactory.PubNubEndpointProducerBuilder subscribeKey(String subscribeKey)
java.lang.String type.
Group: securityApache Camel