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:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ValidationTableDescriptionSimpleTable(FullTableLocationKey location, Schema schema) -
Method Summary
Modifier and Type Method Description DatabasegetDatabase()Gets the database the table was retrieved from.Properties[]getImportDetails()Gets the import details for the table.FullTableLocationKeygetLocation()Gets the table location description for the table.TablegetPartitionTable()Gets the table to test.SchemagetSchema()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.
-