public final class SchemaInfoLevelBuilder extends Object implements OptionsBuilder<SchemaInfoLevelBuilder,SchemaInfoLevel>
public static SchemaInfoLevelBuilder builder()
public static SchemaInfoLevel detailed()
public static SchemaInfoLevel maximum()
public static SchemaInfoLevel minimum()
public static SchemaInfoLevel newSchemaInfoLevel()
public static SchemaInfoLevel standard()
public SchemaInfoLevelBuilder fromOptions(SchemaInfoLevel schemaInfoLevel)
fromOptions in interface OptionsBuilder<SchemaInfoLevelBuilder,SchemaInfoLevel>public SchemaInfoLevelBuilder setRetrieveAdditionalColumnAttributes(boolean retrieveAdditionalColumnAttributes)
public SchemaInfoLevelBuilder setRetrieveAdditionalColumnMetadata(boolean retrieveAdditionalColumnMetadata)
public SchemaInfoLevelBuilder setRetrieveAdditionalDatabaseInfo(boolean retrieveAdditionalDatabaseInfo)
public SchemaInfoLevelBuilder setRetrieveAdditionalJdbcDriverInfo(boolean retrieveAdditionalJdbcDriverInfo)
public SchemaInfoLevelBuilder setRetrieveAdditionalTableAttributes(boolean retrieveAdditionalTableAttributes)
public SchemaInfoLevelBuilder setRetrieveColumnDataTypes(boolean retrieveColumnDataTypes)
public SchemaInfoLevelBuilder setRetrieveDatabaseInfo(boolean retrieveDatabaseInfo)
public SchemaInfoLevelBuilder setRetrieveDatabaseUsers(boolean retrieveDatabaseUsers)
public SchemaInfoLevelBuilder setRetrieveForeignKeys(boolean retrieveForeignKeys)
public SchemaInfoLevelBuilder setRetrieveIndexes(boolean retrieveIndexes)
public SchemaInfoLevelBuilder setRetrieveIndexInformation(boolean retrieveIndexInformation)
public SchemaInfoLevelBuilder setRetrievePrimaryKeys(boolean retrievePrimaryKeys)
public SchemaInfoLevelBuilder setRetrieveRoutineInformation(boolean retrieveRoutineInformation)
public SchemaInfoLevelBuilder setRetrieveRoutineParameters(boolean retrieveRoutineParameters)
public SchemaInfoLevelBuilder setRetrieveRoutines(boolean retrieveRoutines)
public SchemaInfoLevelBuilder setRetrieveSequenceInformation(boolean retrieveSequenceInformation)
public SchemaInfoLevelBuilder setRetrieveServerInfo(boolean retrieveServerInfo)
public SchemaInfoLevelBuilder setRetrieveSynonymInformation(boolean retrieveSynonymInformation)
public SchemaInfoLevelBuilder setRetrieveTableColumnPrivileges(boolean retrieveTableColumnPrivileges)
public SchemaInfoLevelBuilder setRetrieveTableColumns(boolean retrieveTableColumns)
public SchemaInfoLevelBuilder setRetrieveTableConstraintDefinitions(boolean retrieveTableConstraintDefinitions)
public SchemaInfoLevelBuilder setRetrieveTableConstraintInformation(boolean retrieveTableConstraintInformation)
public SchemaInfoLevelBuilder setRetrieveTableConstraints(boolean retrieveTableConstraints)
public SchemaInfoLevelBuilder setRetrieveTableDefinitionsInformation(boolean retrieveTableDefinitionsInformation)
public SchemaInfoLevelBuilder setRetrieveTablePrivileges(boolean retrieveTablePrivileges)
public SchemaInfoLevelBuilder setRetrieveTables(boolean retrieveTables)
public SchemaInfoLevelBuilder setRetrieveTriggerInformation(boolean retrieveTriggerInformation)
public SchemaInfoLevelBuilder setRetrieveUserDefinedColumnDataTypes(boolean retrieveUserDefinedColumnDataTypes)
public SchemaInfoLevelBuilder setRetrieveViewInformation(boolean retrieveViewInformation)
public SchemaInfoLevelBuilder setRetrieveViewViewTableUsage(boolean retrieveViewTableUsage)
public SchemaInfoLevel toOptions()
toOptions in interface OptionsBuilder<SchemaInfoLevelBuilder,SchemaInfoLevel>public SchemaInfoLevelBuilder withInfoLevel(InfoLevel infoLevel)
public SchemaInfoLevelBuilder withoutRoutines()
public SchemaInfoLevelBuilder withoutTables()
public SchemaInfoLevelBuilder withTag(String tag)
Copyright © 2000-2024 Sualeh Fatehi. All rights reserved.