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.Server |
Client.Builder.Server.address(@NonNull HostWithPort hostWithPort)
Sets the server host and port to which the client will connect.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.host(@NonNull String host)
Sets the server host to which the client will connect.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.password(@Nullable String password)
Sets the server password.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.port(int port)
Deprecated.
use
port(int, SecurityType) instead |
@NonNull Client.Builder.Server |
Client.Builder.Server.port(int port,
@NonNull Client.Builder.Server.SecurityType security)
Sets the server port to which the client will connect and
determines TLS setting.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.secure(boolean secure)
Deprecated.
use
port(int, SecurityType) instead |
@NonNull Client.Builder.Server |
Client.Builder.Server.secureKey(@Nullable Path keyFile)
Sets the private key for TLS connection.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.secureKeyCertChain(@Nullable Path keyCertChainFile)
Sets the key for TLS connection.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.secureKeyPassword(@Nullable String password)
Sets the private key password for TLS connection.
|
@NonNull Client.Builder.Server |
Client.Builder.Server.secureTrustManagerFactory(@Nullable TrustManagerFactory factory)
Sets the
TrustManagerFactory for TLS connection. |
@NonNull Client.Builder.Server |
Client.Builder.server()
Returns server builder methods.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client.Builder.Server |
DefaultBuilder.server() |
Copyright © 2013–2021 Kitteh. All rights reserved.