Class BigQueryProxyConfig

java.lang.Object
io.trino.plugin.bigquery.BigQueryProxyConfig

public class BigQueryProxyConfig extends Object
  • Constructor Details

    • BigQueryProxyConfig

      public BigQueryProxyConfig()
  • Method Details

    • getUri

      @NotNull public @NotNull URI getUri()
    • setUri

      @Config("bigquery.rpc-proxy.uri") public BigQueryProxyConfig setUri(URI uri)
    • getUsername

      public Optional<String> getUsername()
    • setUsername

      @Config("bigquery.rpc-proxy.username") public BigQueryProxyConfig setUsername(String username)
    • getPassword

      public Optional<String> getPassword()
    • setPassword

      @Config("bigquery.rpc-proxy.password") public BigQueryProxyConfig setPassword(String password)
    • getKeystorePath

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

      @Config("bigquery.rpc-proxy.keystore-path") public BigQueryProxyConfig setKeystorePath(File keystorePath)
    • getKeystorePassword

      public Optional<String> getKeystorePassword()
    • setKeystorePassword

      @Config("bigquery.rpc-proxy.keystore-password") public BigQueryProxyConfig setKeystorePassword(String keystorePassword)
    • getTruststorePath

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

      @Config("bigquery.rpc-proxy.truststore-path") public BigQueryProxyConfig setTruststorePath(File truststorePath)
    • getTruststorePassword

      public Optional<String> getTruststorePassword()
    • setTruststorePassword

      @Config("bigquery.rpc-proxy.truststore-password") public BigQueryProxyConfig setTruststorePassword(String truststorePassword)