Class MongoSslConfig

java.lang.Object
io.trino.plugin.mongodb.MongoSslConfig

public class MongoSslConfig extends Object
  • Constructor Details

    • MongoSslConfig

      public MongoSslConfig()
  • Method Details

    • getKeystorePath

      public Optional<@FileExists File> getKeystorePath()
    • setKeystorePath

      @Config("mongodb.tls.keystore-path") public MongoSslConfig setKeystorePath(File keystorePath)
    • getKeystorePassword

      public Optional<String> getKeystorePassword()
    • setKeystorePassword

      @Config("mongodb.tls.keystore-password") public MongoSslConfig setKeystorePassword(String keystorePassword)
    • getTruststorePath

      public Optional<@FileExists File> getTruststorePath()
    • setTruststorePath

      @Config("mongodb.tls.truststore-path") public MongoSslConfig setTruststorePath(File truststorePath)
    • getTruststorePassword

      public Optional<String> getTruststorePassword()
    • setTruststorePassword

      @Config("mongodb.tls.truststore-password") public MongoSslConfig setTruststorePassword(String truststorePassword)