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 |
---|---|
static @NonNull Client.Builder |
Client.builder()
Creates a
Client.Builder to build clients. |
@NonNull Client.Builder |
Client.Builder.WebIrc.Ip.ip(@Nullable InetAddress ip)
Sets the client's IP address.
|
@NonNull Client.Builder |
Client.Builder.name(@NonNull String name)
Names the client, for internal labeling.
|
@NonNull Client.Builder |
Client.Builder.nick(@NonNull String nick)
Sets the client's nick.
|
@NonNull Client.Builder |
Client.Builder.realName(@NonNull String name)
Sets the realname the client uses.
|
@NonNull Client.Builder |
Client.Builder.Bind.then()
Returns to the root builder.
|
@NonNull Client.Builder |
Client.Builder.Server.then()
Returns to the root builder.
|
@NonNull Client.Builder |
Client.Builder.Listeners.then()
Returns to the root builder.
|
@NonNull Client.Builder |
Client.Builder.Proxy.then()
Returns to the root builder.
|
@NonNull Client.Builder |
Client.Builder.Management.then()
Returns to the root builder.
|
@NonNull Client.Builder |
Client.Builder.user(@NonNull String user)
Sets the user the client connects as.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultBuilder
Default
Client.Builder . |
Copyright © 2013–2021 Kitteh. All rights reserved.