@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 . |
static String |
DEFAULT_URI |
Constructor and Description |
---|
MongoProperties() |
Modifier and Type | Method and Description |
---|---|
void |
clearPassword() |
com.mongodb.MongoClient |
createMongoClient(com.mongodb.MongoClientOptions options,
org.springframework.core.env.Environment environment)
Creates a
MongoClient using the given options and
environment . |
String |
determineUri() |
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 static final String DEFAULT_URI
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 String determineUri()
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, org.springframework.core.env.Environment environment) throws UnknownHostException
MongoClient
using the given options
and
environment
. If the environment contains a local.mongo.port
property, it is used to configure a client to an embedded MongoDB instance.options
- the optionsenvironment
- the environmentUnknownHostException
- if the configured host is unknownCopyright © 2018 Pivotal Software, Inc.. All rights reserved.