public class FsQuery extends Object
| Constructor and Description |
|---|
FsQuery() |
FsQuery(String query,
String queryOnline,
String pitQuery,
List<ExternalFeatureGroupAlias> onDemandFeatureGroups,
List<HudiFeatureGroupAlias> hudiCachedFeatureGroups) |
| Modifier and Type | Method and Description |
|---|---|
List<HudiFeatureGroupAlias> |
getHudiCachedFeatureGroups() |
List<ExternalFeatureGroupAlias> |
getOnDemandFeatureGroups() |
String |
getPitQuery() |
String |
getQuery() |
String |
getQueryOnline() |
String |
getStorageQuery(Storage storage) |
void |
registerHudiFeatureGroups(Map<String,String> readOptions) |
void |
registerOnDemandFeatureGroups() |
void |
removeNewLines() |
void |
setHudiCachedFeatureGroups(List<HudiFeatureGroupAlias> hudiCachedFeatureGroups) |
void |
setOnDemandFeatureGroups(List<ExternalFeatureGroupAlias> onDemandFeatureGroups) |
void |
setPitQuery(String pitQuery) |
void |
setQuery(String query) |
void |
setQueryOnline(String queryOnline) |
public FsQuery(String query, String queryOnline, String pitQuery, List<ExternalFeatureGroupAlias> onDemandFeatureGroups, List<HudiFeatureGroupAlias> hudiCachedFeatureGroups)
public FsQuery()
public void removeNewLines()
public String getStorageQuery(Storage storage) throws FeatureStoreException
FeatureStoreExceptionpublic void registerOnDemandFeatureGroups()
throws FeatureStoreException,
IOException
FeatureStoreExceptionIOExceptionpublic void registerHudiFeatureGroups(Map<String,String> readOptions) throws FeatureStoreException
FeatureStoreExceptionpublic String getQuery()
public void setQuery(String query)
public String getQueryOnline()
public void setQueryOnline(String queryOnline)
public String getPitQuery()
public void setPitQuery(String pitQuery)
public List<ExternalFeatureGroupAlias> getOnDemandFeatureGroups()
public void setOnDemandFeatureGroups(List<ExternalFeatureGroupAlias> onDemandFeatureGroups)
public List<HudiFeatureGroupAlias> getHudiCachedFeatureGroups()
public void setHudiCachedFeatureGroups(List<HudiFeatureGroupAlias> hudiCachedFeatureGroups)
Copyright © 2023. All rights reserved.