@ConfigurationProperties(prefix="spring.data.mongodb") public class MongoProperties extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_PORT
Default port used when the configured port is
null . |
Constructor and Description |
---|
MongoProperties() |
Modifier and Type | Method and Description |
---|---|
void |
clearPassword() |
com.mongodb.MongoClient |
createMongoClient(com.mongodb.MongoClientOptions options,
Environment environment)
Creates a
MongoClient using the given options and
environment . |
String |
getAuthenticationDatabase() |
String |
getDatabase() |
Class<?> |
getFieldNamingStrategy() |
String |
getGridFsDatabase() |
String |
getHost() |
String |
getMongoClientDatabase() |
char[] |
getPassword() |
Integer |
getPort() |
String |
getUri() |
String |
getUsername() |
void |
setAuthenticationDatabase(String authenticationDatabase) |
void |
setDatabase(String database) |
void |
setFieldNamingStrategy(Class<?> fieldNamingStrategy) |
void |
setGridFsDatabase(String gridFsDatabase) |
void |
setHost(String host) |
void |
setPassword(char[] password) |
void |
setPort(Integer port) |
void |
setUri(String uri) |
void |
setUsername(String username) |
public static final int DEFAULT_PORT
null
.public String getHost()
public void setHost(String host)
public String getDatabase()
public void setDatabase(String database)
public String getAuthenticationDatabase()
public void setAuthenticationDatabase(String authenticationDatabase)
public String getUsername()
public void setUsername(String username)
public char[] getPassword()
public void setPassword(char[] password)
public Class<?> getFieldNamingStrategy()
public void setFieldNamingStrategy(Class<?> fieldNamingStrategy)
public void clearPassword()
public String getUri()
public void setUri(String uri)
public Integer getPort()
public void setPort(Integer port)
public String getGridFsDatabase()
public void setGridFsDatabase(String gridFsDatabase)
public String getMongoClientDatabase()
public com.mongodb.MongoClient createMongoClient(com.mongodb.MongoClientOptions options, Environment environment) throws UnknownHostException
MongoClient
using the given options
and
environment
. If the configured port is zero, the value of the
local.mongo.port
property retrieved from the environment
is used to
configure the client.options
- the optionsenvironment
- the environmentUnknownHostException
- if the configured host is unknownCopyright © 2017 Pivotal Software, Inc.. All rights reserved.