public class FeatureViewApi extends Object
| Constructor and Description |
|---|
FeatureViewApi() |
public <T extends FeatureViewBase> T save(FeatureViewBase featureViewBase, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic <T extends FeatureViewBase> FeatureViewBase get(FeatureStoreBase featureStoreBase, String name, Integer version, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic List<FeatureViewBase> get(FeatureStoreBase featureStoreBase, String name) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic <T> T update(FeatureViewBase featureViewBase, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void delete(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void delete(FeatureStoreBase featureStoreBase, String name) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic List<TransformationFunctionAttached> getTransformationFunctions(FeatureViewBase featureViewBase) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic List<ServingPreparedStatement> getServingPreparedStatement(FeatureViewBase featureViewBase, boolean batch) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic <T extends TrainingDatasetBase> TrainingDatasetBase createTrainingData(String featureViewName, Integer featureViewVersion, TrainingDatasetBase trainingData, Class<T> tdType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void computeTrainingData(FeatureStoreBase featureStore, FeatureViewBase featureViewBase, TrainingDatasetBase trainingData) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic <T extends TrainingDatasetBase> TrainingDatasetBase getTrainingData(FeatureStoreBase featureStoreBase, String featureViewName, Integer featureViewVersion, Integer trainingDataVersion, Class<T> tdType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void deleteTrainingData(FeatureStoreBase featureStoreBase, String featureViewName, Integer featureViewVersion, Integer trainingDataVersion) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void deleteTrainingData(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void deleteTrainingDatasetOnly(FeatureStoreBase featureStoreBase, String name, Integer version, Integer trainingDataVersion) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic void deleteTrainingDatasetOnly(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionpublic <T extends QueryBase> T getBatchQuery(FeatureStoreBase featureStoreBase, String name, Integer version, Long startTime, Long endTime, Boolean withLabels, Integer trainingDataVersion, Class<T> queryType) throws FeatureStoreException, IOException
FeatureStoreExceptionIOExceptionCopyright © 2025. All rights reserved.