Package com.exasol.adapter.properties
Class ImportProperty
- java.lang.Object
-
- com.exasol.adapter.properties.ImportProperty
-
- All Implemented Interfaces:
PropertyValidator
public class ImportProperty extends Object implements PropertyValidator
This class validates the consistency of adapter properties for import and connection.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.exasol.adapter.properties.PropertyValidator
PropertyValidator.PropertyValueValidator
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(com.exasol.adapter.AdapterProperties properties)Validate the propertystatic PropertyValidatorvalidator(String importFromProperty, String connectionProperty)
-
-
-
Method Detail
-
validator
public static PropertyValidator validator(String importFromProperty, String connectionProperty)
- Parameters:
importFromProperty- name of the property for importconnectionProperty- name of the property for the database connection- Returns:
- new instance of
ImportPropertyfor validation of the specified adapter properties
-
validate
public void validate(com.exasol.adapter.AdapterProperties properties) throws PropertyValidationExceptionDescription copied from interface:PropertyValidatorValidate the property- Specified by:
validatein interfacePropertyValidator- Parameters:
properties- adapter properties to validate- Throws:
PropertyValidationException- in case validation fails
-
-