Package io.trino.plugin.mysql
Class MySqlJdbcConfig
java.lang.Object
io.trino.plugin.jdbc.BaseJdbcConfig
io.trino.plugin.mysql.MySqlJdbcConfig
-
Field Summary
Fields inherited from class io.trino.plugin.jdbc.BaseJdbcConfig
CACHING_DISABLED, DEFAULT_METADATA_CACHE_SIZE, METADATA_CACHE_MAXIMUM_SIZE, METADATA_CACHE_TTL, METADATA_SCHEMAS_CACHE_TTL, METADATA_TABLES_CACHE_TTL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@jakarta.validation.constraints.AssertTrue(message="Invalid JDBC URL for MySQL connector") boolean@jakarta.validation.constraints.AssertTrue(message="Database (catalog) must not be specified in JDBC URL for MySQL connector") booleanMethods inherited from class io.trino.plugin.jdbc.BaseJdbcConfig
getCacheMaximumSize, getConnectionUrl, getJdbcTypesMappedToVarchar, getMetadataCacheTtl, getSchemaNamesCacheTtl, getTableNamesCacheTtl, isCacheMaximumSizeConsistent, isCacheMissing, isSchemaNamesCacheTtlConsistent, isTableNamesCacheTtlConsistent, setCacheMaximumSize, setCacheMissing, setConnectionUrl, setJdbcTypesMappedToVarchar, setMetadataCacheTtl, setSchemaNamesCacheTtl, setTableNamesCacheTtl
-
Constructor Details
-
MySqlJdbcConfig
public MySqlJdbcConfig()
-
-
Method Details
-
isUrlValid
@AssertTrue(message="Invalid JDBC URL for MySQL connector") public @jakarta.validation.constraints.AssertTrue(message="Invalid JDBC URL for MySQL connector") boolean isUrlValid() -
isUrlWithoutDatabase
@AssertTrue(message="Database (catalog) must not be specified in JDBC URL for MySQL connector") public @jakarta.validation.constraints.AssertTrue(message="Database (catalog) must not be specified in JDBC URL for MySQL connector") boolean isUrlWithoutDatabase()
-