Class MySqlConfig

java.lang.Object
io.trino.plugin.mysql.MySqlConfig

public class MySqlConfig extends Object
  • Constructor Details

    • MySqlConfig

      public MySqlConfig()
  • Method Details

    • isAutoReconnect

      public boolean isAutoReconnect()
    • setAutoReconnect

      @Config("mysql.auto-reconnect") public MySqlConfig setAutoReconnect(boolean autoReconnect)
    • getMaxReconnects

      @Min(1L) public @jakarta.validation.constraints.Min(1L) int getMaxReconnects()
    • setMaxReconnects

      @Config("mysql.max-reconnects") public MySqlConfig setMaxReconnects(int maxReconnects)
    • getConnectionTimeout

      public io.airlift.units.Duration getConnectionTimeout()
    • setConnectionTimeout

      @Config("mysql.connection-timeout") public MySqlConfig setConnectionTimeout(io.airlift.units.Duration connectionTimeout)
    • isDriverUseInformationSchema

      public boolean isDriverUseInformationSchema()
    • setDriverUseInformationSchema

      @Config("mysql.jdbc.use-information-schema") public MySqlConfig setDriverUseInformationSchema(boolean driverUseInformationSchema)