Package org.kie.pmml.commons.model
Class KiePMMLModel.Builder<T extends KiePMMLModel>
- java.lang.Object
-
- org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder<T>
-
- org.kie.pmml.commons.model.KiePMMLModel.Builder<T>
-
- Enclosing class:
- KiePMMLModel
public abstract static class KiePMMLModel.Builder<T extends KiePMMLModel> extends AbstractKiePMMLComponent.Builder<T>
-
-
Field Summary
-
Fields inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder
toBuild
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KiePMMLModel.Builder<T>withKiePMMLLocalTransformations(KiePMMLLocalTransformations localTransformations)KiePMMLModel.Builder<T>withKiePMMLMiningFields(java.util.List<KiePMMLMiningField> kiePMMLMiningFields)KiePMMLModel.Builder<T>withKiePMMLOutputFields(java.util.List<KiePMMLOutputField> kiePMMLOutputFields)KiePMMLModel.Builder<T>withKiePMMLTargets(java.util.List<KiePMMLTarget> kiePMMLTargets)KiePMMLModel.Builder<T>withKiePMMLTransformationDictionary(KiePMMLTransformationDictionary transformationDictionary)KiePMMLModel.Builder<T>withMiningFields(java.util.List<org.kie.pmml.api.models.MiningField> miningFields)KiePMMLModel.Builder<T>withOutputFields(java.util.List<org.kie.pmml.api.models.OutputField> outputFields)KiePMMLModel.Builder<T>withTargetField(java.lang.String targetField)-
Methods inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder
build, withParentId
-
-
-
-
Constructor Detail
-
Builder
protected Builder(java.lang.String prefix, org.kie.pmml.api.enums.PMML_MODEL pmmlMODEL, org.kie.pmml.api.enums.MINING_FUNCTION miningFunction, java.util.function.Supplier<T> supplier)
-
-
Method Detail
-
withTargetField
public KiePMMLModel.Builder<T> withTargetField(java.lang.String targetField)
-
withMiningFields
public KiePMMLModel.Builder<T> withMiningFields(java.util.List<org.kie.pmml.api.models.MiningField> miningFields)
-
withOutputFields
public KiePMMLModel.Builder<T> withOutputFields(java.util.List<org.kie.pmml.api.models.OutputField> outputFields)
-
withKiePMMLMiningFields
public KiePMMLModel.Builder<T> withKiePMMLMiningFields(java.util.List<KiePMMLMiningField> kiePMMLMiningFields)
-
withKiePMMLOutputFields
public KiePMMLModel.Builder<T> withKiePMMLOutputFields(java.util.List<KiePMMLOutputField> kiePMMLOutputFields)
-
withKiePMMLTargets
public KiePMMLModel.Builder<T> withKiePMMLTargets(java.util.List<KiePMMLTarget> kiePMMLTargets)
-
withKiePMMLTransformationDictionary
public KiePMMLModel.Builder<T> withKiePMMLTransformationDictionary(KiePMMLTransformationDictionary transformationDictionary)
-
withKiePMMLLocalTransformations
public KiePMMLModel.Builder<T> withKiePMMLLocalTransformations(KiePMMLLocalTransformations localTransformations)
-
-