Package com.illumon.iris.validation
Class ValidationTableDescriptionSimpleTable
java.lang.Object
com.illumon.iris.validation.ValidationTableDescriptionSimpleTable
- All Implemented Interfaces:
ValidationTableDescription,Serializable
public class ValidationTableDescriptionSimpleTable
extends Object
implements ValidationTableDescription
A description of a table to be validated when using simple table validation.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionValidationTableDescriptionSimpleTable(FullTableLocationKey location, Schema schema) -
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
-
ValidationTableDescriptionSimpleTable
public ValidationTableDescriptionSimpleTable(@NotNull FullTableLocationKey location, @NotNull Schema schema)
-
-
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.
-