Это небольшая опечатка в вашем коде
ConnectionPoolSettings.Builder.maxSize (100)
должно быть
ConnectionPoolSettings. builder (). maxSize (100)
Код с блоком будет выглядеть так:
val settings: MongoClientSettings = MongoClientSettings.builder()
.applyToConnectionPoolSettings((t: ConnectionPoolSettings.Builder) => t.applySettings(ConnectionPoolSettings.builder().maxSize(100).build()))
.applyToClusterSettings(b => b.hosts(List(new ServerAddress("localhost")).asJava).description("Local Server"))
.build()