Documentation
¶
Index ¶
- type OomStore
- func (s *OomStore) Close() error
- func (s *OomStore) CreateBatchFeature(ctx context.Context, opt types.CreateFeatureOpt) error
- func (s *OomStore) CreateEntity(ctx context.Context, opt types.CreateEntityOpt) error
- func (s *OomStore) CreateFeatureGroup(ctx context.Context, opt types.CreateFeatureGroupOpt) error
- func (s *OomStore) ExportFeatureValues(ctx context.Context, opt types.ExportFeatureValuesOpt) ([]string, <-chan *types.RawFeatureValueRecord, error)
- func (s *OomStore) GetEntity(ctx context.Context, name string) (*types.Entity, error)
- func (s *OomStore) GetFeature(ctx context.Context, featureName string) (*types.Feature, error)
- func (s *OomStore) GetFeatureGroup(ctx context.Context, groupName string) (*types.FeatureGroup, error)
- func (s *OomStore) GetHistoricalFeatureValues(ctx context.Context, opt types.GetHistoricalFeatureValuesOpt) ([]*types.EntityRowWithFeatures, error)
- func (s *OomStore) GetOnlineFeatureValues(ctx context.Context, opt types.GetOnlineFeatureValuesOpt) (types.FeatureValueMap, error)
- func (s *OomStore) GetRevision(ctx context.Context, groupName string, revision int64) (*types.Revision, error)
- func (s *OomStore) ImportBatchFeatures(ctx context.Context, opt types.ImportBatchFeaturesOpt) error
- func (s *OomStore) ListEntity(ctx context.Context) ([]*types.Entity, error)
- func (s *OomStore) ListFeature(ctx context.Context, opt types.ListFeatureOpt) (types.FeatureList, error)
- func (s *OomStore) ListFeatureGroup(ctx context.Context, entityName *string) ([]*types.FeatureGroup, error)
- func (s *OomStore) ListRevision(ctx context.Context, groupName *string) ([]*types.Revision, error)
- func (s *OomStore) Materialize(ctx context.Context, opt types.MaterializeOpt) error
- func (s *OomStore) MultiGetOnlineFeatureValues(ctx context.Context, opt types.MultiGetOnlineFeatureValuesOpt) (types.FeatureDataSet, error)
- func (s *OomStore) UpdateEntity(ctx context.Context, opt types.UpdateEntityOpt) (int64, error)
- func (s *OomStore) UpdateFeature(ctx context.Context, opt types.UpdateFeatureOpt) (int64, error)
- func (s *OomStore) UpdateFeatureGroup(ctx context.Context, opt types.UpdateFeatureGroupOpt) (int64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OomStore ¶
type OomStore struct {
// contains filtered or unexported fields
}
func NewOomStore ¶
func (*OomStore) CreateBatchFeature ¶
func (*OomStore) CreateEntity ¶
func (*OomStore) CreateFeatureGroup ¶
func (*OomStore) ExportFeatureValues ¶
func (s *OomStore) ExportFeatureValues(ctx context.Context, opt types.ExportFeatureValuesOpt) ([]string, <-chan *types.RawFeatureValueRecord, error)
func (*OomStore) GetFeature ¶
func (*OomStore) GetFeatureGroup ¶
func (*OomStore) GetHistoricalFeatureValues ¶
func (s *OomStore) GetHistoricalFeatureValues(ctx context.Context, opt types.GetHistoricalFeatureValuesOpt) ([]*types.EntityRowWithFeatures, error)
GetHistoricalFeatureValues gets point-in-time feature values for each entity row; currently, this API only supports batch features.
func (*OomStore) GetOnlineFeatureValues ¶
func (s *OomStore) GetOnlineFeatureValues(ctx context.Context, opt types.GetOnlineFeatureValuesOpt) (types.FeatureValueMap, error)
func (*OomStore) GetRevision ¶
func (*OomStore) ImportBatchFeatures ¶
func (*OomStore) ListEntity ¶
func (*OomStore) ListFeature ¶
func (s *OomStore) ListFeature(ctx context.Context, opt types.ListFeatureOpt) (types.FeatureList, error)
func (*OomStore) ListFeatureGroup ¶
func (*OomStore) ListRevision ¶
func (*OomStore) Materialize ¶
func (*OomStore) MultiGetOnlineFeatureValues ¶
func (s *OomStore) MultiGetOnlineFeatureValues(ctx context.Context, opt types.MultiGetOnlineFeatureValuesOpt) (types.FeatureDataSet, error)
func (*OomStore) UpdateEntity ¶
func (*OomStore) UpdateFeature ¶
func (*OomStore) UpdateFeatureGroup ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.