public static interface IrcEndpointBuilderFactory.IrcEndpointBuilder extends IrcEndpointBuilderFactory.IrcEndpointConsumerBuilder, IrcEndpointBuilderFactory.IrcEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default IrcEndpointBuilderFactory.AdvancedIrcEndpointBuilder |
advanced() |
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
autoRejoin(boolean autoRejoin)
Whether to auto re-join when being kicked.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
autoRejoin(String autoRejoin)
Whether to auto re-join when being kicked.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
channels(String channels)
Comma separated list of IRC channels.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
commandTimeout(long commandTimeout)
Delay in milliseconds before sending commands after the connection is
established.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
commandTimeout(String commandTimeout)
Delay in milliseconds before sending commands after the connection is
established.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
keys(String keys)
Comma separated list of keys for channels.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
namesOnJoin(boolean namesOnJoin)
Sends NAMES command to channel after joining it.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
namesOnJoin(String namesOnJoin)
Sends NAMES command to channel after joining it.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
nickname(String nickname)
The nickname used in chat.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
nickPassword(String nickPassword)
Your IRC server nickname password.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onJoin(boolean onJoin)
Handle user join events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onJoin(String onJoin)
Handle user join events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onKick(boolean onKick)
Handle kick events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onKick(String onKick)
Handle kick events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onMode(boolean onMode)
Handle mode change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onMode(String onMode)
Handle mode change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onNick(boolean onNick)
Handle nickname change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onNick(String onNick)
Handle nickname change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onPart(boolean onPart)
Handle user part events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onPart(String onPart)
Handle user part events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onPrivmsg(boolean onPrivmsg)
Handle private message events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onPrivmsg(String onPrivmsg)
Handle private message events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onQuit(boolean onQuit)
Handle user quit events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onQuit(String onQuit)
Handle user quit events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onReply(boolean onReply)
Whether or not to handle general responses to commands or
informational messages.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onReply(String onReply)
Whether or not to handle general responses to commands or
informational messages.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onTopic(boolean onTopic)
Handle topic change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
onTopic(String onTopic)
Handle topic change events.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
password(String password)
The IRC server password.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
persistent(boolean persistent)
Deprecated.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
persistent(String persistent)
Deprecated.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
realname(String realname)
The IRC user's actual name.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
sslContextParameters(Object sslContextParameters)
Used for configuring security using SSL.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
sslContextParameters(String sslContextParameters)
Used for configuring security using SSL.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
trustManager(Object trustManager)
The trust manager used to verify the SSL server's certificate.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
trustManager(String trustManager)
The trust manager used to verify the SSL server's certificate.
|
default IrcEndpointBuilderFactory.IrcEndpointBuilder |
username(String username)
The IRC server user name.
|
bridgeErrorHandler, bridgeErrorHandlerdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducerdefault IrcEndpointBuilderFactory.AdvancedIrcEndpointBuilder advanced()
advanced in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderadvanced in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder autoRejoin(boolean autoRejoin)
boolean type.
Default: true
Group: commonautoRejoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderautoRejoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder autoRejoin(String autoRejoin)
boolean type.
Default: true
Group: commonautoRejoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderautoRejoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder channels(String channels)
java.lang.String type.
Group: commonchannels in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderchannels in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder commandTimeout(long commandTimeout)
long type.
Default: 5000
Group: commoncommandTimeout in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildercommandTimeout in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder commandTimeout(String commandTimeout)
long type.
Default: 5000
Group: commoncommandTimeout in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildercommandTimeout in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder keys(String keys)
java.lang.String type.
Group: commonkeys in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderkeys in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder namesOnJoin(boolean namesOnJoin)
boolean type.
Default: false
Group: commonnamesOnJoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildernamesOnJoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder namesOnJoin(String namesOnJoin)
boolean type.
Default: false
Group: commonnamesOnJoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildernamesOnJoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder nickname(String nickname)
java.lang.String type.
Group: commonnickname in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildernickname in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilder@Deprecated default IrcEndpointBuilderFactory.IrcEndpointBuilder persistent(boolean persistent)
boolean type.
Default: true
Group: commonpersistent in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderpersistent in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilder@Deprecated default IrcEndpointBuilderFactory.IrcEndpointBuilder persistent(String persistent)
boolean type.
Default: true
Group: commonpersistent in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderpersistent in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder realname(String realname)
java.lang.String type.
Group: commonrealname in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderrealname in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onJoin(boolean onJoin)
boolean type.
Default: true
Group: filteronJoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonJoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onJoin(String onJoin)
boolean type.
Default: true
Group: filteronJoin in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonJoin in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onKick(boolean onKick)
boolean type.
Default: true
Group: filteronKick in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonKick in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onKick(String onKick)
boolean type.
Default: true
Group: filteronKick in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonKick in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onMode(boolean onMode)
boolean type.
Default: true
Group: filteronMode in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonMode in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onMode(String onMode)
boolean type.
Default: true
Group: filteronMode in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonMode in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onNick(boolean onNick)
boolean type.
Default: true
Group: filteronNick in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonNick in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onNick(String onNick)
boolean type.
Default: true
Group: filteronNick in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonNick in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onPart(boolean onPart)
boolean type.
Default: true
Group: filteronPart in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonPart in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onPart(String onPart)
boolean type.
Default: true
Group: filteronPart in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonPart in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onPrivmsg(boolean onPrivmsg)
boolean type.
Default: true
Group: filteronPrivmsg in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonPrivmsg in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onPrivmsg(String onPrivmsg)
boolean type.
Default: true
Group: filteronPrivmsg in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonPrivmsg in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onQuit(boolean onQuit)
boolean type.
Default: true
Group: filteronQuit in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonQuit in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onQuit(String onQuit)
boolean type.
Default: true
Group: filteronQuit in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonQuit in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onReply(boolean onReply)
boolean type.
Default: false
Group: filteronReply in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonReply in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onReply(String onReply)
boolean type.
Default: false
Group: filteronReply in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonReply in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onTopic(boolean onTopic)
boolean type.
Default: true
Group: filteronTopic in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonTopic in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder onTopic(String onTopic)
boolean type.
Default: true
Group: filteronTopic in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderonTopic in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder nickPassword(String nickPassword)
java.lang.String type.
Group: securitynickPassword in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildernickPassword in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder password(String password)
java.lang.String type.
Group: securitypassword in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderpassword in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildersslContextParameters in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildersslContextParameters in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder trustManager(Object trustManager)
org.schwering.irc.lib.ssl.SSLTrustManager type.
Group: securitytrustManager in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildertrustManager in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder trustManager(String trustManager)
org.schwering.irc.lib.ssl.SSLTrustManager type.
Group: securitytrustManager in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuildertrustManager in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderdefault IrcEndpointBuilderFactory.IrcEndpointBuilder username(String username)
java.lang.String type.
Group: securityusername in interface IrcEndpointBuilderFactory.IrcEndpointConsumerBuilderusername in interface IrcEndpointBuilderFactory.IrcEndpointProducerBuilderApache Camel