Package | Description |
---|---|
org.kitteh.irc.client.library |
Kitteh IRC Client Library!
|
org.kitteh.irc.client.library.defaults |
Default implementations to power the API.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client.Builder.Management |
Client.Builder.Management.actorTracker(@Nullable Function<Client.WithManagement,? extends ActorTracker> supplier)
Sets the supplier of the actor tracker.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.authManager(@Nullable Function<Client.WithManagement,? extends AuthManager> supplier)
Sets the supplier of the authentication manager.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.capabilityManager(@Nullable Function<Client.WithManagement,? extends CapabilityManager.WithManagement> supplier)
Sets the supplier of the capability manager.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.defaultMessageMap(@Nullable DefaultMessageMap defaultMessageMap)
Sets default messages.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.eventListeners(@Nullable List<EventListenerSupplier> listenerSuppliers)
Sets the suppliers of event listeners to be registered by the
event manager upon construction.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.eventManager(@Nullable Function<Client.WithManagement,? extends EventManager> supplier)
Sets the supplier of the event manager.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.iSupportManager(@Nullable Function<Client.WithManagement,? extends ISupportManager> supplier)
Sets the supplier of the ISUPPORT manager.
|
@NonNull Client.Builder.Management |
Client.Builder.management()
Returns the management-related builder methods.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.messageSendingQueueSupplier(@Nullable Function<Client.WithManagement,? extends MessageSendingQueue> supplier)
Sets the supplier of message sending queues, which dictate the
rate at which messages are sent by the Client to the server.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.messageTagManager(@Nullable Function<Client.WithManagement,? extends MessageTagManager> supplier)
Sets the supplier of the message tag manager.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.networkHandler(@NonNull NetworkHandler networkHandler)
Sets which
NetworkHandler will handle establishing the
connection. |
@NonNull Client.Builder.Management |
Client.Builder.Management.serverInfo(@Nullable Function<Client.WithManagement,? extends ServerInfo.WithManagement> supplier)
Sets the supplier of the server info.
|
@NonNull Client.Builder.Management |
Client.Builder.Management.stsStorageManager(@Nullable StsStorageManager storageManager)
Sets the storage manager for STS (strict transport security) support.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client.Builder.Management |
DefaultBuilder.management() |
Copyright © 2013–2021 Kitteh. All rights reserved.