| Modifier and Type | Field and Description | 
|---|---|
protected TimeTravelFormat | 
FeatureGroupBase.timeTravelFormat  | 
| Modifier and Type | Method and Description | 
|---|---|
static TimeTravelFormat | 
TimeTravelFormat.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static TimeTravelFormat[] | 
TimeTravelFormat.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract FeatureGroupBase | 
FeatureStoreBase.createStreamFeatureGroup(@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)
Create a feature group object. 
 | 
StreamFeatureGroup | 
FeatureStore.createStreamFeatureGroup(@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)  | 
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.createStreamFeatureGroup(@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)  | 
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.createStreamFeatureGroup(@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)  | 
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 | 
|---|---|
StreamFeatureGroup | 
FeatureStore.createStreamFeatureGroup(@NonNull String name,
                        Integer version,
                        String description,
                        Boolean onlineEnabled,
                        TimeTravelFormat timeTravelFormat,
                        List<String> primaryKey,
                        List<String> partitionKey,
                        String eventTime,
                        String hudiPrecombineKey,
                        List<Feature> features,
                        StatisticsConfig statisticsConfig,
                        StorageConnector storageConnector,
                        String path)  | 
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. 
 | 
StreamFeatureGroup | 
FeatureStore.getOrCreateStreamFeatureGroup(String name,
                             Integer version,
                             String description,
                             List<String> primaryKeys,
                             List<String> partitionKeys,
                             String hudiPrecombineKey,
                             boolean onlineEnabled,
                             StatisticsConfig statisticsConfig,
                             String eventTime,
                             TimeTravelFormat timeTravelFormat)
Get stream feature group metadata object or create a new one if it doesn't exist. 
 | 
| Constructor and Description | 
|---|
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)  | 
List<Feature> | 
SparkEngine.parseFeatureGroupSchema(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataset,
                       TimeTravelFormat timeTravelFormat)  | 
Copyright © 2025. All rights reserved.