Enum Class HarvestSurveysTable
java.lang.Object
java.lang.Enum<HarvestSurveysTable>
org.odpi.openmetadata.adapters.connectors.nannyconnectors.harvestsurveys.schema.HarvestSurveysTable
- All Implemented Interfaces:
- Serializable,- Comparable<HarvestSurveysTable>,- Constable,- PostgreSQLTable
Defines the tables used in a survey report database schema.
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionList of files that could not be classified using the file reference data supplied by the Open Metadata Framework (OMF).Details of a Relational Column.Details of a Data Manager Catalog survey.Details of a Relational Schema.Details of a Relational Table.Request for actions generated by the surveys.Request for actions generated by the surveys.Details of a Survey report.
- 
Method SummaryModifier and TypeMethodDescriptionReturn the name to type map for the columns in this table.Return the columns that are not primary keys.Return the list of foreign keys for this table.Return the columns that are primary keys.Return the description of the table.Return the name of the table.getTableName(String schemaName) Return the name of the table.static List<PostgreSQLTable>Return the tables for schema building.toString()Standard toString method.static HarvestSurveysTableReturns the enum constant of this class with the specified name.static HarvestSurveysTable[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
SURVEY_REPORTDetails of a Survey report.
- 
ANNOTATION
- 
REQUEST_FOR_ACTIONRequest for actions generated by the surveys.
- 
REQUEST_FOR_ACTION_TARGETRequest for actions generated by the surveys.
- 
RELATIONAL_DATA_MANAGER_MEASUREMENTSDetails of a Data Manager Catalog survey.
- 
RELATIONAL_SCHEMA_MEASUREMENTSDetails of a Relational Schema.
- 
RELATIONAL_TABLE_MEASUREMENTSDetails of a Relational Table.
- 
RELATIONAL_COLUMN_MEASUREMENTSDetails of a Relational Column.
- 
FILE_MEASUREMENTS
- 
DIRECTORY_MEASUREMENTS
- 
RESOURCE_MEASURES
- 
PROFILE_MEASURES
- 
MISSING_FILE_CLASSIFIERSList of files that could not be classified using the file reference data supplied by the Open Metadata Framework (OMF).
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
getTableNameReturn the name of the table.- Specified by:
- getTableNamein interface- PostgreSQLTable
- Returns:
- name
 
- 
getTableNameReturn the name of the table.- Specified by:
- getTableNamein interface- PostgreSQLTable
- Parameters:
- schemaName- name of schema
- Returns:
- name
 
- 
getTableDescriptionReturn the description of the table.- Specified by:
- getTableDescriptionin interface- PostgreSQLTable
- Returns:
- text
 
- 
getPrimaryKeysReturn the columns that are primary keys.- Specified by:
- getPrimaryKeysin interface- PostgreSQLTable
- Returns:
- list of columns
 
- 
getDataColumnsReturn the columns that are not primary keys.- Specified by:
- getDataColumnsin interface- PostgreSQLTable
- Returns:
- list of columns
 
- 
getColumnNameTypeMapReturn the name to type map for the columns in this table.- Returns:
- map
 
- 
getForeignKeysReturn the list of foreign keys for this table.- Specified by:
- getForeignKeysin interface- PostgreSQLTable
- Returns:
- list
 
- 
getTablesReturn the tables for schema building.- Returns:
- list of tables
 
- 
toStringStandard toString method.- Overrides:
- toStringin class- Enum<HarvestSurveysTable>
- Returns:
- JSON style description of variables.
 
 
-