Class MySQLDatabase

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.database.Database>
org.jenkinsci.plugins.database.Database
org.jenkinsci.plugins.database.AbstractRemoteDatabase
org.jenkinsci.plugins.database.mysql.MySQLDatabase
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.database.Database>, Serializable

public class MySQLDatabase extends org.jenkinsci.plugins.database.AbstractRemoteDatabase
Author:
Kohsuke Kawaguchi
See Also:
  • Constructor Details

    • MySQLDatabase

      @DataBoundConstructor public MySQLDatabase(String hostname, String database, String username, Secret password, String properties)
  • Method Details

    • getDriverClass

      protected Class<com.mysql.cj.jdbc.Driver> getDriverClass()
      Specified by:
      getDriverClass in class org.jenkinsci.plugins.database.AbstractRemoteDatabase
    • getJdbcUrl

      protected String getJdbcUrl()
      Specified by:
      getJdbcUrl in class org.jenkinsci.plugins.database.AbstractRemoteDatabase