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:ValidationTableDescription
Gets the database the table was retrieved from. Note that this is only valid for FULL database validations.- Specified by:
getDatabase
in interfaceValidationTableDescription
- Returns:
- database the table was retrieved from
-
getSchema
Description copied from interface:ValidationTableDescription
Gets the Schema for the table to test.- Specified by:
getSchema
in interfaceValidationTableDescription
- Returns:
- Schema of the table
-
getPartitionTable
Description copied from interface:ValidationTableDescription
Gets the table to test.- Specified by:
getPartitionTable
in interfaceValidationTableDescription
- Returns:
- table to test.
-
getLocation
Description copied from interface:ValidationTableDescription
Gets the table location description for the table.- Specified by:
getLocation
in interfaceValidationTableDescription
- Returns:
- table location description for the table.
-
getImportDetails
Description copied from interface:ValidationTableDescription
Gets the import details for the table.- Specified by:
getImportDetails
in interfaceValidationTableDescription
- Returns:
- import details for the table.
-