Package org.killbill.testing.mysql
Class MySqlServerOptions
- java.lang.Object
-
- org.killbill.testing.mysql.MySqlServerOptions
-
public final class MySqlServerOptions extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMySqlServerOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MySqlServerOptions.Builderbuilder(String... databaseNames)Calling this andMySqlServerOptions.Builder.build()will set username=root, password="", startupWait=10s, shutdownWait=10s, and commandTimeout=10s.io.airlift.units.DurationgetCommandTimeout()Set<String>getDatabaseNames()StringgetJdbcUrl(String databaseName)Construct valid MySql connection string.StringgetPassword()intgetPort()io.airlift.units.DurationgetShutdownWait()io.airlift.units.DurationgetStartupWait()StringgetUsername()
-
-
-
Method Detail
-
builder
public static MySqlServerOptions.Builder builder(String... databaseNames)
Calling this andMySqlServerOptions.Builder.build()will set username=root, password="", startupWait=10s, shutdownWait=10s, and commandTimeout=10s.
-
getUsername
public String getUsername()
-
getPassword
public String getPassword()
-
getPort
public int getPort()
-
getStartupWait
public io.airlift.units.Duration getStartupWait()
-
getShutdownWait
public io.airlift.units.Duration getShutdownWait()
-
getCommandTimeout
public io.airlift.units.Duration getCommandTimeout()
-
-