| Modifier and Type | Field and Description | 
|---|---|
protected OnlineConfig | 
FeatureGroupBase.onlineConfig  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract FeatureGroupBase | 
FeatureStoreBase.getOrCreateStreamFeatureGroup(@NonNull String name,
                             Integer version,
                             String description,
                             Boolean onlineEnabled,
                             TimeTravelFormat timeTravelFormat,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String eventTime,
                             String hudiPrecombineKey,
                             List<Feature> features,
                             StatisticsConfig statisticsConfig,
                             StorageConnector storageConnector,
                             String path,
                             OnlineConfig onlineConfig)
Get a feature group metadata object or create a new one if it doesn't exists. 
 | 
StreamFeatureGroup | 
FeatureStore.getOrCreateStreamFeatureGroup(@NonNull String name,
                             Integer version,
                             String description,
                             Boolean onlineEnabled,
                             TimeTravelFormat timeTravelFormat,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String eventTime,
                             String hudiPrecombineKey,
                             List<Feature> features,
                             StatisticsConfig statisticsConfig,
                             StorageConnector storageConnector,
                             String path,
                             OnlineConfig onlineConfig)  | 
| Constructor and Description | 
|---|
StreamFeatureGroup(FeatureStoreBase featureStore,
                  @NonNull String name,
                  Integer version,
                  String description,
                  TimeTravelFormat timeTravelFormat,
                  List<String> primaryKeys,
                  List<String> partitionKeys,
                  String hudiPrecombineKey,
                  boolean onlineEnabled,
                  List<Feature> features,
                  StatisticsConfig statisticsConfig,
                  String onlineTopicName,
                  String eventTime,
                  StorageConnector storageConnector,
                  String path,
                  OnlineConfig onlineConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
StreamFeatureGroup | 
FeatureStore.getOrCreateStreamFeatureGroup(@NonNull String name,
                             Integer version,
                             String description,
                             Boolean onlineEnabled,
                             TimeTravelFormat timeTravelFormat,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String eventTime,
                             String hudiPrecombineKey,
                             List<Feature> features,
                             StatisticsConfig statisticsConfig,
                             StorageConnector storageConnector,
                             String path,
                             OnlineConfig onlineConfig)  | 
| Constructor and Description | 
|---|
StreamFeatureGroup(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 eventTime,
                  OnlineConfig onlineConfig,
                  StorageConnector storageConnector,
                  String path)  | 
| Modifier and Type | Method and Description | 
|---|---|
StreamFeatureGroup | 
FeatureGroupEngine.getOrCreateFeatureGroup(FeatureStore featureStore,
                       @NonNull String name,
                       Integer version,
                       String description,
                       Boolean onlineEnabled,
                       TimeTravelFormat timeTravelFormat,
                       List<String> primaryKeys,
                       List<String> partitionKeys,
                       String eventTime,
                       String hudiPrecombineKey,
                       List<Feature> features,
                       StatisticsConfig statisticsConfig,
                       StorageConnector storageConnector,
                       String path,
                       OnlineConfig onlineConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
StreamFeatureGroup | 
FeatureGroupEngine.getOrCreateFeatureGroup(FeatureStore featureStore,
                       @NonNull String name,
                       Integer version,
                       String description,
                       Boolean onlineEnabled,
                       TimeTravelFormat timeTravelFormat,
                       List<String> primaryKeys,
                       List<String> partitionKeys,
                       String eventTime,
                       String hudiPrecombineKey,
                       List<Feature> features,
                       StatisticsConfig statisticsConfig,
                       StorageConnector storageConnector,
                       String path,
                       OnlineConfig onlineConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
StreamFeatureGroup | 
FeatureStore.getOrCreateStreamFeatureGroup(@NonNull String name,
                             Integer version,
                             String description,
                             Boolean onlineEnabled,
                             TimeTravelFormat timeTravelFormat,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String eventTime,
                             String hudiPrecombineKey,
                             List<Feature> features,
                             StatisticsConfig statisticsConfig,
                             StorageConnector storageConnector,
                             String path,
                             OnlineConfig onlineConfig)  | 
| Constructor and Description | 
|---|
StreamFeatureGroup(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,
                  OnlineConfig onlineConfig,
                  StorageConnector storageConnector,
                  String path)  | 
| Modifier and Type | Method and Description | 
|---|---|
StreamFeatureGroup | 
FeatureGroupEngine.getOrCreateFeatureGroup(FeatureStore featureStore,
                       @NonNull String name,
                       Integer version,
                       String description,
                       Boolean onlineEnabled,
                       TimeTravelFormat timeTravelFormat,
                       List<String> primaryKeys,
                       List<String> partitionKeys,
                       String eventTime,
                       String hudiPrecombineKey,
                       List<Feature> features,
                       StatisticsConfig statisticsConfig,
                       StorageConnector storageConnector,
                       String path,
                       OnlineConfig onlineConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
FeatureGroup | 
FeatureStore.getOrCreateFeatureGroup(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,
                       OnlineConfig onlineConfig)
Get feature group metadata object or create a new one if it doesn't exist. 
 | 
StreamFeatureGroup | 
FeatureStore.getOrCreateStreamFeatureGroup(@NonNull String name,
                             Integer version,
                             String description,
                             Boolean onlineEnabled,
                             TimeTravelFormat timeTravelFormat,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String eventTime,
                             String hudiPrecombineKey,
                             List<Feature> features,
                             StatisticsConfig statisticsConfig,
                             StorageConnector storageConnector,
                             String path,
                             OnlineConfig onlineConfig)
Get stream feature group metadata object or create a new one if it doesn't exist. 
 | 
| Constructor and Description | 
|---|
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,
                    OnlineConfig onlineConfig)  | 
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,
            OnlineConfig onlineConfig,
            StorageConnector storageConnector,
            String path)  | 
StreamFeatureGroup(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,
                  OnlineConfig onlineConfig,
                  StorageConnector storageConnector,
                  String path)  | 
| Modifier and Type | Method and Description | 
|---|---|
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,
                       OnlineConfig onlineConfig)  | 
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,
                             OnlineConfig onlineConfig)  | 
Copyright © 2025. All rights reserved.