All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
delete(FeatureGroupBase featureGroupBase) |
void |
deleteContent(FeatureGroupBase featureGroup) |
FeatureGroupCommit |
featureGroupCommit(FeatureGroupBase featureGroup,
FeatureGroupCommit featureGroupCommit) |
List<FeatureGroupCommit> |
getCommitDetails(FeatureGroupBase featureGroupBase,
Long wallclockTimestamp,
Integer limit) |
ExternalFeatureGroup |
getExternalFeatureGroup(FeatureStore featureStore,
String fgName,
Integer fgVersion) |
List<ExternalFeatureGroup> |
getExternalFeatureGroups(FeatureStore featureStore,
String fgName) |
FeatureGroup |
getFeatureGroup(FeatureStore featureStore,
String fgName,
Integer fgVersion) |
List<FeatureGroup> |
getFeatureGroups(FeatureStore featureStore,
String fgName) |
FeatureGroup |
getOrCreateFeatureGroup(FeatureStore featureStore,
String name,
Integer version,
String description,
List<String> primaryKeys,
List<String> partitionKeys,
String hudiPrecombineKey,
boolean onlineEnabled,
TimeTravelFormat timeTravelFormat,
StatisticsConfig statisticsConfig,
String eventTime) |
StreamFeatureGroup |
getOrCreateStreamFeatureGroup(FeatureStore featureStore,
String name,
Integer version,
String description,
List<String> primaryKeys,
List<String> partitionKeys,
String hudiPrecombineKey,
boolean onlineEnabled,
StatisticsConfig statisticsConfig,
String eventTime) |
StreamFeatureGroup |
getStreamFeatureGroup(FeatureStore featureStore,
String fgName,
Integer fgVersion) |
List<StreamFeatureGroup> |
getStreamFeatureGroups(FeatureStore featureStore,
String fgName) |
ExternalFeatureGroup |
save(ExternalFeatureGroup externalFeatureGroup) |
FeatureGroup |
save(FeatureGroup featureGroup) |
StreamFeatureGroup |
save(StreamFeatureGroup featureGroup) |
<T extends FeatureGroupBase> T |
updateMetadata(FeatureGroupBase featureGroup,
String queryParameter,
Class<T> fgType) |
<T extends FeatureGroupBase> T |
updateMetadata(FeatureGroupBase featureGroup,
String queryParameter,
Object value,
Class<T> fgType) |