public class ElasticsearchStorageConfig extends AbstractSecuredStoragePluginConfig
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
credentialsProvider, directCredentials| Constructor and Description |
|---|
ElasticsearchStorageConfig(List<String> hosts,
String username,
String password,
CredentialsProvider credentialsProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<String> |
getHosts() |
String |
getPassword() |
String |
getUsername() |
UsernamePasswordCredentials |
getUsernamePasswordCredentials() |
int |
hashCode() |
Map<String,Object> |
toConfigMap() |
getCredentialsProvidergetValue, isEnabled, isEnabledStatusPresent, setEnabledpublic static final String NAME
public ElasticsearchStorageConfig(List<String> hosts, String username, String password, CredentialsProvider credentialsProvider)
public String getUsername()
public String getPassword()
public UsernamePasswordCredentials getUsernamePasswordCredentials()
public Map<String,Object> toConfigMap() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic boolean equals(Object o)
equals in class StoragePluginConfigpublic int hashCode()
hashCode in class StoragePluginConfigCopyright © 2021 The Apache Software Foundation. All rights reserved.