| Package | Description | 
|---|---|
| com.logicalclocks.hsfs.spark | |
| com.logicalclocks.hsfs.spark.engine | 
| Modifier and Type | Method and Description | 
|---|---|
| FeatureStore | HopsworksConnection. getFeatureStore()Retrieve the project feature store. | 
| FeatureStore | HopsworksConnection. getFeatureStore(String name)Retrieve a feature store based on name. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FeatureView. clean(FeatureStore featureStore,
     String featureViewName,
     Integer featureViewVersion)Delete the feature view and all associated metadata and training data. | 
| Constructor and Description | 
|---|
| ExternalFeatureGroup(FeatureStore featureStore,
                    int id) | 
| ExternalFeatureGroup(FeatureStore featureStore,
                    @NonNull String name,
                    Integer version,
                    String query,
                    ExternalDataFormat dataFormat,
                    String path,
                    Map<String,String> options,
                    @NonNull StorageConnector storageConnector,
                    String description,
                    List<String> primaryKeys,
                    List<Feature> features,
                    StatisticsConfig statisticsConfig,
                    String eventTime,
                    boolean onlineEnabled,
                    String onlineTopicName,
                    String topicName,
                    String notificationTopicName) | 
| FeatureGroup(FeatureStore featureStore,
            int id) | 
| FeatureGroup(FeatureStore featureStore,
            Integer id) | 
| FeatureGroup(FeatureStore featureStore,
            @NonNull String name,
            Integer version,
            String description,
            List<String> primaryKeys,
            List<String> partitionKeys,
            String hudiPrecombineKey,
            boolean onlineEnabled,
            TimeTravelFormat timeTravelFormat,
            List<Feature> features,
            StatisticsConfig statisticsConfig,
            String onlineTopicName,
            String topicName,
            String notificationTopicName,
            String eventTime,
            StorageConnector storageConnector,
            String path) | 
| FeatureView(@NonNull String name,
           Integer version,
           @NonNull Query query,
           String description,
           @NonNull FeatureStore featureStore,
           List<String> labels) | 
| FeatureViewBuilder(FeatureStore featureStore) | 
| StreamFeatureGroup(FeatureStore featureStore,
                  int id) | 
| StreamFeatureGroup(FeatureStore featureStore,
                  @NonNull String name,
                  Integer version,
                  String description,
                  List<String> primaryKeys,
                  List<String> partitionKeys,
                  String hudiPrecombineKey,
                  boolean onlineEnabled,
                  List<Feature> features,
                  TimeTravelFormat timeTravelFormat,
                  StatisticsConfig statisticsConfig,
                  String onlineTopicName,
                  String topicName,
                  String notificationTopicName,
                  String eventTime,
                  StorageConnector storageConnector,
                  String path) | 
| Modifier and Type | Method and Description | 
|---|---|
| FeatureView | FeatureViewEngine. get(FeatureStore featureStore,
   String name,
   Integer version) | 
| ExternalFeatureGroup | FeatureGroupEngine. getExternalFeatureGroup(FeatureStore featureStore,
                       String fgName,
                       Integer fgVersion) | 
| List<ExternalFeatureGroup> | FeatureGroupEngine. getExternalFeatureGroups(FeatureStore featureStore,
                        String fgName) | 
| FeatureGroup | FeatureGroupEngine. getFeatureGroup(FeatureStore featureStore,
               String fgName,
               Integer fgVersion) | 
| List<FeatureGroup> | FeatureGroupEngine. getFeatureGroups(FeatureStore featureStore,
                String fgName) | 
| FeatureGroup | FeatureGroupEngine. getOrCreateFeatureGroup(FeatureStore featureStore,
                       String name,
                       Integer version,
                       String description,
                       List<String> primaryKeys,
                       List<String> partitionKeys,
                       String hudiPrecombineKey,
                       boolean onlineEnabled,
                       TimeTravelFormat timeTravelFormat,
                       StatisticsConfig statisticsConfig,
                       String topicName,
                       String notificationTopicName,
                       String eventTime) | 
| FeatureView | FeatureViewEngine. getOrCreateFeatureView(FeatureStore featureStore,
                      String name,
                      Integer version,
                      Query query,
                      String description,
                      List<String> labels) | 
| StreamFeatureGroup | FeatureGroupEngine. getOrCreateStreamFeatureGroup(FeatureStore featureStore,
                             String name,
                             Integer version,
                             String description,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String hudiPrecombineKey,
                             boolean onlineEnabled,
                             StatisticsConfig statisticsConfig,
                             String eventTime,
                             TimeTravelFormat timeTravelFormat,
                             List<Feature> features,
                             StorageConnector storageConnector,
                             String path) | 
| StreamFeatureGroup | FeatureGroupEngine. getStreamFeatureGroup(FeatureStore featureStore,
                     String fgName,
                     Integer fgVersion) | 
| List<StreamFeatureGroup> | FeatureGroupEngine. getStreamFeatureGroups(FeatureStore featureStore,
                      String fgName) | 
Copyright © 2025. All rights reserved.