Package cdc.impex.api.templates
Class ColumnTemplate.Builder<T>
- java.lang.Object
-
- cdc.impex.api.templates.ColumnTemplate.Builder<T>
-
- Enclosing class:
- ColumnTemplate<T>
public static class ColumnTemplate.Builder<T> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnTemplate<T>build()ColumnTemplate.Builder<T>checker(cdc.util.validation.checkers.Checker<T> checker)ColumnTemplate.Builder<T>checkFailureSeverity(cdc.issues.api.IssueSeverity checkFailureSeverity)ColumnTemplate.Builder<T>description(String description)ColumnTemplate.Builder<T>exportConverter(Function<T,String> converter)ColumnTemplate.Builder<T>importConverter(Function<String,T> converter)ColumnTemplate.Builder<T>usage(Usage usage)
-
-
-
Method Detail
-
usage
public ColumnTemplate.Builder<T> usage(Usage usage)
-
description
public ColumnTemplate.Builder<T> description(String description)
-
checker
public ColumnTemplate.Builder<T> checker(cdc.util.validation.checkers.Checker<T> checker)
-
checkFailureSeverity
public ColumnTemplate.Builder<T> checkFailureSeverity(cdc.issues.api.IssueSeverity checkFailureSeverity)
-
importConverter
public ColumnTemplate.Builder<T> importConverter(Function<String,T> converter)
-
exportConverter
public ColumnTemplate.Builder<T> exportConverter(Function<T,String> converter)
-
build
public ColumnTemplate<T> build()
-
-