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 Database
getDatabase()
Gets the database the table was retrieved from.Properties[]
getImportDetails()
Gets the import details for the table.FullTableLocationKey
getLocation()
Gets the table location description for the table.Table
getPartitionTable()
Gets the table to test.Schema
getSchema()
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.
-