public class FeatureViewApi extends Object
Constructor and Description |
---|
FeatureViewApi() |
public <T extends FeatureViewBase> T save(FeatureViewBase featureViewBase, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public <T extends FeatureViewBase> FeatureViewBase get(FeatureStoreBase featureStoreBase, String name, Integer version, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public List<FeatureViewBase> get(FeatureStoreBase featureStoreBase, String name) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public <T> T update(FeatureViewBase featureViewBase, Class<T> fvType) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void delete(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void delete(FeatureStoreBase featureStoreBase, String name) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public List<TransformationFunctionAttached> getTransformationFunctions(FeatureViewBase featureViewBase) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public List<ServingPreparedStatement> getServingPreparedStatement(FeatureViewBase featureViewBase, boolean batch) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public <T extends TrainingDatasetBase> TrainingDatasetBase createTrainingData(String featureViewName, Integer featureViewVersion, TrainingDatasetBase trainingData, Class<T> tdType) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void computeTrainingData(FeatureStoreBase featureStore, FeatureViewBase featureViewBase, TrainingDatasetBase trainingData) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public <T extends TrainingDatasetBase> TrainingDatasetBase getTrainingData(FeatureStoreBase featureStoreBase, String featureViewName, Integer featureViewVersion, Integer trainingDataVersion, Class<T> tdType) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void deleteTrainingData(FeatureStoreBase featureStoreBase, String featureViewName, Integer featureViewVersion, Integer trainingDataVersion) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void deleteTrainingData(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void deleteTrainingDatasetOnly(FeatureStoreBase featureStoreBase, String name, Integer version, Integer trainingDataVersion) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public void deleteTrainingDatasetOnly(FeatureStoreBase featureStoreBase, String name, Integer version) throws FeatureStoreException, IOException
FeatureStoreException
IOException
public <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
FeatureStoreException
IOException
Copyright © 2025. All rights reserved.