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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()Gets thehostfor the connection (defaultlocalhost).Gets Elasticsearch password for HTTP basic authentication.intgetPort()Gets theportfor the connection (default9200).Gets Elasticsearch username for HTTP basic authentication.booleanisUseSSL()Indicates if the connection uses SSL.voidSets thehostfor the connection.voidsetPassword(String password) Sets Elasticsearch password for HTTP basic authentication.voidsetPort(int port) Sets theportfor the connection.voidsetUsername(String username) Sets Elasticsearch username for HTTP basic authentication.voidsetUseSSL(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:
truewhen the connection uses SSL.
-
setUseSSL
public void setUseSSL(boolean useSSL) Sets the use of a SSL connection.- Parameters:
useSSL-truewhen the connection uses SSL.
-
getHost
Gets thehostfor the connection (defaultlocalhost).- Returns:
- The
hostfor the connection.
-
setHost
Sets thehostfor the connection.- Parameters:
host- Thehostfor the connection.
-
getPort
public int getPort()Gets theportfor the connection (default9200).- Returns:
- The
portfor the connection.
-
setPort
public void setPort(int port) Sets theportfor the connection.- Parameters:
port- Theportfor 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.
-