package feast.core

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Aggregation

Aggregation.proto:10

Used in: StreamFeatureViewSpec

message DataSource

DataSource.proto:33

Defines a Data Source that can be used source Feature data Next available id: 28

Used as response type in: registry.RegistryServer.GetDataSource

Used as field type in: DataSourceList, FeatureTableSpec, FeatureViewProjection, FeatureViewSpec, OnDemandSource, Registry, StreamFeatureViewSpec, registry.ApplyDataSourceRequest, registry.ListDataSourcesResponse

message DataSource.AthenaOptions

DataSource.proto:183

Defines options for DataSource that sources features from a Athena Query

Used in: DataSource, SavedDatasetStorage

message DataSource.BigQueryOptions

DataSource.proto:115

Defines options for DataSource that sources features from a BigQuery Query

Used in: DataSource, SavedDatasetStorage

message DataSource.CustomSourceOptions

DataSource.proto:235

Defines configuration for custom third-party data sources.

Used in: DataSource, SavedDatasetStorage

message DataSource.FileOptions

DataSource.proto:101

Defines options for DataSource that sources features from a file

Used in: DataSource, SavedDatasetStorage

message DataSource.KafkaOptions

DataSource.proto:137

Defines options for DataSource that sources features from Kafka messages. Each message should be a Protobuf that can be decoded with the generated Java Protobuf class at the given class path

Used in: DataSource

message DataSource.KinesisOptions

DataSource.proto:154

Defines options for DataSource that sources features from Kinesis records. Each record should be a Protobuf that can be decoded with the generated Java Protobuf class at the given class path

Used in: DataSource

message DataSource.PushOptions

DataSource.proto:253

Defines options for DataSource that supports pushing data to it. This allows data to be pushed to the online store on-demand, such as by stream consumers.

Used in: DataSource

(message has no fields)

message DataSource.RedshiftOptions

DataSource.proto:167

Defines options for DataSource that sources features from a Redshift Query

Used in: DataSource, SavedDatasetStorage

message DataSource.RequestDataOptions

DataSource.proto:242

Defines options for DataSource that sources features from request data

Used in: DataSource

message DataSource.SnowflakeOptions

DataSource.proto:199

Defines options for DataSource that sources features from a Snowflake Query

Used in: DataSource, SavedDatasetStorage

message DataSource.SourceMeta

DataSource.proto:95

Used in: DataSource

enum DataSource.SourceType

DataSource.proto:40

Type of Data Source. Next available id: 12

Used in: DataSource

message DataSource.SparkOptions

DataSource.proto:217

Defines options for DataSource that sources features from a spark table/query

Used in: DataSource, SavedDatasetStorage

message DataSource.TrinoOptions

DataSource.proto:125

Defines options for DataSource that sources features from a Trino Query

Used in: DataSource, SavedDatasetStorage

message DataSourceList

DataSource.proto:275

message DatastoreTable

DatastoreTable.proto:27

Represents a Datastore table

Used in: InfraObject

message DynamoDBTable

DynamoDBTable.proto:25

Represents a DynamoDB table

Used in: InfraObject

message Entity

Entity.proto:27

Used as response type in: registry.RegistryServer.GetEntity

Used as field type in: EntityList, Registry, registry.ApplyEntityRequest, registry.ListEntitiesResponse

message EntityList

Entity.proto:62

message EntityMeta

Entity.proto:57

Used in: Entity

message EntitySpecV2

Entity.proto:34

Used in: Entity

message FeatureService

FeatureService.proto:11

Used as response type in: registry.RegistryServer.GetFeatureService

Used as field type in: FeatureServiceList, Registry, registry.ApplyFeatureServiceRequest, registry.ListFeatureServicesResponse

message FeatureServiceList

FeatureService.proto:110

message FeatureServiceMeta

FeatureService.proto:44

Used in: FeatureService

message FeatureServiceSpec

FeatureService.proto:19

Used in: FeatureService

message FeatureSpecV2

Feature.proto:27

Used in: DataSource.RequestDataOptions, FeatureTableSpec, FeatureViewProjection, FeatureViewSpec, OnDemandFeatureViewSpec, StreamFeatureViewSpec

message FeatureTable

FeatureTable.proto:31

Used in: Registry

message FeatureTableMeta

FeatureTable.proto:73

Used in: FeatureTable

message FeatureTableSpec

FeatureTable.proto:39

Used in: FeatureTable

message FeatureTransformationV2

Transformation.proto:21

A feature transformation executed as a user-defined function

Used in: OnDemandFeatureViewSpec, StreamFeatureViewSpec

message FeatureView

FeatureView.proto:30

Used as response type in: registry.RegistryServer.GetFeatureView

Used as field type in: FeatureViewList, OnDemandSource, Registry, registry.AnyFeatureView, registry.ApplyFeatureViewRequest, registry.ApplyMaterializationRequest, registry.ListFeatureViewsResponse

message FeatureViewList

FeatureView.proto:100

message FeatureViewMeta

FeatureView.proto:84

Used in: FeatureView, StreamFeatureView

message FeatureViewProjection

FeatureViewProjection.proto:14

A projection to be applied on top of a FeatureView. Contains the modifications to a FeatureView such as the features subset to use.

Used in: FeatureServiceSpec, OnDemandSource

message FeatureViewSpec

FeatureView.proto:40

Next available id: 13 TODO(adchia): refactor common fields from this and ODFV into separate metadata proto

Used in: FeatureView

message FileFormat

DataFormat.proto:26

Defines the file format encoding the features/entity data in files

Used in: DataSource.FileOptions

message FileFormat.DeltaFormat

DataFormat.proto:31

Defines options for delta data format

Used in: FileFormat

(message has no fields)

message FileFormat.ParquetFormat

DataFormat.proto:28

Defines options for the Parquet data format

Used in: FileFormat

(message has no fields)

message GEValidationProfile

ValidationProfile.proto:34

Used in: ValidationReference

message GEValidationProfiler

ValidationProfile.proto:25

Used in: ValidationReference

message GEValidationProfiler.UserDefinedProfiler

ValidationProfile.proto:26

Used in: GEValidationProfiler

message Infra

InfraObject.proto:29

Represents a set of infrastructure objects managed by Feast

Used as response type in: registry.RegistryServer.GetInfra

Used as field type in: Registry, registry.UpdateInfraRequest

message InfraObject

InfraObject.proto:35

Represents a single infrastructure object managed by Feast

Used in: Infra

message InfraObject.CustomInfra

InfraObject.proto:48

Allows for custom infra objects to be added

Used in: InfraObject

message LoggingConfig

FeatureService.proto:54

Used in: FeatureServiceSpec

message LoggingConfig.AthenaDestination

FeatureService.proto:85

Used in: LoggingConfig

message LoggingConfig.BigQueryDestination

FeatureService.proto:75

Used in: LoggingConfig

message LoggingConfig.CouchbaseColumnarDestination

FeatureService.proto:100

Used in: LoggingConfig

message LoggingConfig.CustomDestination

FeatureService.proto:95

Used in: LoggingConfig

message LoggingConfig.FileDestination

FeatureService.proto:67

Used in: LoggingConfig

message LoggingConfig.RedshiftDestination

FeatureService.proto:80

Used in: LoggingConfig

message LoggingConfig.SnowflakeDestination

FeatureService.proto:90

Used in: LoggingConfig

message MaterializationInterval

FeatureView.proto:95

Used in: FeatureViewMeta

message OnDemandFeatureView

OnDemandFeatureView.proto:32

Used as response type in: registry.RegistryServer.GetOnDemandFeatureView

Used as field type in: OnDemandFeatureViewList, Registry, registry.AnyFeatureView, registry.ApplyFeatureViewRequest, registry.ListOnDemandFeatureViewsResponse

message OnDemandFeatureViewList

OnDemandFeatureView.proto:105

message OnDemandFeatureViewMeta

OnDemandFeatureView.proto:75

Used in: OnDemandFeatureView

message OnDemandFeatureViewSpec

OnDemandFeatureView.proto:39

Next available id: 9

Used in: OnDemandFeatureView

message OnDemandSource

OnDemandFeatureView.proto:83

Used in: OnDemandFeatureViewSpec

message Permission

Permission.proto:11

Used as response type in: registry.RegistryServer.GetPermission

Used as field type in: Registry, registry.ApplyPermissionRequest, registry.ListPermissionsResponse

message PermissionMeta

Permission.proto:67

Used in: Permission

message PermissionSpec

Permission.proto:19

Used in: Permission

enum PermissionSpec.AuthzedAction

Permission.proto:20

Used in: PermissionSpec

enum PermissionSpec.Type

Permission.proto:37

Used in: PermissionSpec

message Policy

Policy.proto:8

Used in: PermissionSpec

message Project

Project.proto:26

Used as response type in: registry.RegistryServer.GetProject

Used as field type in: Registry, registry.ApplyProjectRequest, registry.ListProjectsResponse

message ProjectMeta

Project.proto:47

Used in: Project

message ProjectMetadata

Registry.proto:60

Used in: Registry, registry.ListProjectMetadataResponse

message ProjectSpec

Project.proto:33

Used in: Project

message Registry

Registry.proto:39

Next id: 18

Used as response type in: registry.RegistryServer.Proto

message RoleBasedPolicy

Policy.proto:20

Used in: Policy

message SavedDataset

SavedDataset.proto:80

Used as response type in: registry.RegistryServer.GetSavedDataset

Used as field type in: Registry, registry.ApplySavedDatasetRequest, registry.ListSavedDatasetsResponse

message SavedDatasetMeta

SavedDataset.proto:66

Used in: SavedDataset

message SavedDatasetSpec

SavedDataset.proto:28

Used in: SavedDataset

message SavedDatasetStorage

SavedDataset.proto:53

Used in: SavedDatasetSpec

message SqliteTable

SqliteTable.proto:25

Represents a Sqlite table

Used in: InfraObject

message Store

Store.proto:29

Store provides a location where Feast reads and writes feature values. Feature values will be written to the Store in the form of FeatureRow elements. The way FeatureRow is encoded and decoded when it is written to and read from the Store depends on the type of the Store.

message Store.RedisClusterConfig

Store.proto:66

Used in: Store

enum Store.RedisClusterConfig.ReadFrom

Store.proto:82

Optional. Priority of nodes when reading from cluster

Used in: RedisClusterConfig

message Store.RedisConfig

Store.proto:52

Used in: Store

enum Store.StoreType

Store.proto:31

Used in: Store

message Store.Subscription

Store.proto:91

Used in: Store

message StreamFeatureView

StreamFeatureView.proto:34

Used as response type in: registry.RegistryServer.GetStreamFeatureView

Used as field type in: Registry, registry.AnyFeatureView, registry.ApplyFeatureViewRequest, registry.ListStreamFeatureViewsResponse

message StreamFeatureViewSpec

StreamFeatureView.proto:41

Next available id: 17

Used in: StreamFeatureView

message StreamFormat

DataFormat.proto:40

Defines the data format encoding features/entity data in data streams

Used in: DataSource.KafkaOptions, DataSource.KinesisOptions

message StreamFormat.AvroFormat

DataFormat.proto:49

Defines options for the avro data format

Used in: StreamFormat

message StreamFormat.JsonFormat

DataFormat.proto:55

Used in: StreamFormat

message StreamFormat.ProtoFormat

DataFormat.proto:42

Defines options for the protobuf data format

Used in: StreamFormat

message SubstraitTransformationV2

Transformation.proto:28

Used in: FeatureTransformationV2

message UserDefinedFunction

OnDemandFeatureView.proto:92

Serialized representation of python function.

Used in: OnDemandFeatureViewSpec, StreamFeatureViewSpec

message UserDefinedFunctionV2

Transformation.proto:9

Serialized representation of python function.

Used in: FeatureTransformationV2

message ValidationReference

ValidationProfile.proto:39

Used as response type in: registry.RegistryServer.GetValidationReference

Used as field type in: Registry, registry.ApplyValidationReferenceRequest, registry.ListValidationReferencesResponse