public class MongoEncryptionSettingsFactoryBean extends Object implements FactoryBean<com.mongodb.AutoEncryptionSettings>
OBJECT_TYPE_ATTRIBUTE| Constructor and Description |
|---|
MongoEncryptionSettingsFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
com.mongodb.AutoEncryptionSettings |
getObject() |
Class<?> |
getObjectType() |
void |
setBypassAutoEncryption(boolean bypassAutoEncryption) |
void |
setExtraOptions(Map<String,Object> extraOptions) |
void |
setKeyVaultClientSettings(com.mongodb.MongoClientSettings keyVaultClientSettings) |
void |
setKeyVaultNamespace(String keyVaultNamespace) |
void |
setKmsProviders(Map<String,Map<String,Object>> kmsProviders) |
void |
setSchemaMap(Map<String,org.bson.BsonDocument> schemaMap) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSingletonpublic void setBypassAutoEncryption(boolean bypassAutoEncryption)
bypassAutoEncryption - AutoEncryptionSettings.Builder#bypassAutoEncryption(boolean)public void setExtraOptions(Map<String,Object> extraOptions)
extraOptions - AutoEncryptionSettings.Builder#extraOptions(Map)public void setKeyVaultNamespace(String keyVaultNamespace)
keyVaultNamespace - AutoEncryptionSettings.Builder#keyVaultNamespace(String)public void setKeyVaultClientSettings(com.mongodb.MongoClientSettings keyVaultClientSettings)
keyVaultClientSettings - AutoEncryptionSettings.Builder#keyVaultMongoClientSettings(MongoClientSettings)public void setKmsProviders(Map<String,Map<String,Object>> kmsProviders)
kmsProviders - AutoEncryptionSettings.Builder#kmsProviders(Map)public void setSchemaMap(Map<String,org.bson.BsonDocument> schemaMap)
schemaMap - AutoEncryptionSettings.Builder#schemaMap(Map)public com.mongodb.AutoEncryptionSettings getObject()
getObject in interface FactoryBean<com.mongodb.AutoEncryptionSettings>public Class<?> getObjectType()
getObjectType in interface FactoryBean<com.mongodb.AutoEncryptionSettings>Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.