Class StandardMongoClientSettingsBuilderCustomizer

java.lang.Object
org.springframework.boot.autoconfigure.mongo.StandardMongoClientSettingsBuilderCustomizer
All Implemented Interfaces:
MongoClientSettingsBuilderCustomizer, org.springframework.core.Ordered

public class StandardMongoClientSettingsBuilderCustomizer extends Object implements MongoClientSettingsBuilderCustomizer, org.springframework.core.Ordered
A MongoClientSettingsBuilderCustomizer that applies standard settings to a MongoClientSettings.
Since:
3.1.0
  • Field Summary

    Fields inherited from interface org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Constructor Summary

    Constructors
    Constructor
    Description
    StandardMongoClientSettingsBuilderCustomizer(com.mongodb.ConnectionString connectionString, org.bson.UuidRepresentation uuidRepresentation, MongoProperties.Ssl ssl, org.springframework.boot.ssl.SslBundles sslBundles)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    customize(com.mongodb.MongoClientSettings.Builder settingsBuilder)
    Customize the MongoClientSettings.Builder.
    int
     
    void
    setOrder(int order)
    Set the order value of this object.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StandardMongoClientSettingsBuilderCustomizer

      public StandardMongoClientSettingsBuilderCustomizer(com.mongodb.ConnectionString connectionString, org.bson.UuidRepresentation uuidRepresentation, MongoProperties.Ssl ssl, org.springframework.boot.ssl.SslBundles sslBundles)
  • Method Details

    • customize

      public void customize(com.mongodb.MongoClientSettings.Builder settingsBuilder)
      Description copied from interface: MongoClientSettingsBuilderCustomizer
      Customize the MongoClientSettings.Builder.
      Specified by:
      customize in interface MongoClientSettingsBuilderCustomizer
      Parameters:
      settingsBuilder - the builder to customize
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface org.springframework.core.Ordered
    • setOrder

      public void setOrder(int order)
      Set the order value of this object.
      Parameters:
      order - the new order value
      See Also: