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: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.
-