Package com.illumon.iris.validation
Class ValidationTableDescriptionFullDatabase
java.lang.Object
com.illumon.iris.validation.ValidationTableDescriptionFullDatabase
- All Implemented Interfaces:
ValidationTableDescription,Serializable
public class ValidationTableDescriptionFullDatabase
extends Object
implements ValidationTableDescription
A description of a table to be validated when using the full database validation. This applies to a specific table
aggregateTableLocationKey including all internalPartition values for (namespace/tableName/(SystemIntraday)/columnPartitionValue).
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionValidationTableDescriptionFullDatabase(Database database, FullTableLocationKey location) -
Method Summary
Modifier and TypeMethodDescriptionGets the database the table was retrieved from.Gets the import details for the table.Gets the table location description for the table.Gets the table to test.Gets the Schema for the table to test.
-
Constructor Details
-
ValidationTableDescriptionFullDatabase
-
-
Method Details
-
getDatabase
Description copied from interface:ValidationTableDescriptionGets the database the table was retrieved from. Note that this is only valid for FULL database validations.- Specified by:
getDatabasein interfaceValidationTableDescription- Returns:
- database the table was retrieved from
-
getSchema
Description copied from interface:ValidationTableDescriptionGets the Schema for the table to test.- Specified by:
getSchemain interfaceValidationTableDescription- Returns:
- Schema of the table
-
getPartitionTable
Description copied from interface:ValidationTableDescriptionGets the table to test.- Specified by:
getPartitionTablein interfaceValidationTableDescription- Returns:
- table to test.
-
getLocation
Description copied from interface:ValidationTableDescriptionGets the table location description for the table.- Specified by:
getLocationin interfaceValidationTableDescription- Returns:
- table location description for the table.
-
getImportDetails
Description copied from interface:ValidationTableDescriptionGets the import details for the table.- Specified by:
getImportDetailsin interfaceValidationTableDescription- Returns:
- import details for the table.
-