Class ElasticsearchAuditEventHandlerConfiguration.ConnectionConfiguration
java.lang.Object
org.forgerock.audit.handlers.elasticsearch.ElasticsearchAuditEventHandlerConfiguration.ConnectionConfiguration
- Enclosing class:
- ElasticsearchAuditEventHandlerConfiguration
public static class ElasticsearchAuditEventHandlerConfiguration.ConnectionConfiguration
extends Object
Configuration of connection to Elasticsearch.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetHost()
Gets thehost
for the connection (defaultlocalhost
).Gets Elasticsearch password for HTTP basic authentication.int
getPort()
Gets theport
for the connection (default9200
).Gets Elasticsearch username for HTTP basic authentication.boolean
isUseSSL()
Indicates if the connection uses SSL.void
Sets thehost
for the connection.void
setPassword
(String password) Sets Elasticsearch password for HTTP basic authentication.void
setPort
(int port) Sets theport
for the connection.void
setUsername
(String username) Sets Elasticsearch username for HTTP basic authentication.void
setUseSSL
(boolean useSSL) Sets the use of a SSL connection.
-
Constructor Details
-
ConnectionConfiguration
public ConnectionConfiguration()
-
-
Method Details
-
isUseSSL
public boolean isUseSSL()Indicates if the connection uses SSL.- Returns:
true
when the connection uses SSL.
-
setUseSSL
public void setUseSSL(boolean useSSL) Sets the use of a SSL connection.- Parameters:
useSSL
-true
when the connection uses SSL.
-
getHost
Gets thehost
for the connection (defaultlocalhost
).- Returns:
- The
host
for the connection.
-
setHost
Sets thehost
for the connection.- Parameters:
host
- Thehost
for the connection.
-
getPort
public int getPort()Gets theport
for the connection (default9200
).- Returns:
- The
port
for the connection.
-
setPort
public void setPort(int port) Sets theport
for the connection.- Parameters:
port
- Theport
for the connection.
-
getPassword
Gets Elasticsearch password for HTTP basic authentication.- Returns:
- The password.
-
setPassword
Sets Elasticsearch password for HTTP basic authentication.- Parameters:
password
- The password.
-
getUsername
Gets Elasticsearch username for HTTP basic authentication.- Returns:
- The username.
-
setUsername
Sets Elasticsearch username for HTTP basic authentication.- Parameters:
username
- The username.
-