MCPcopy
hub / github.com/feast-dev/feast / ServerStarter

Interface ServerStarter

go/main.go:48–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48type ServerStarter interface {
49 StartHttpServer(fs *feast.FeatureStore, host string, port int, metricsPort int, writeLoggedFeaturesCallback logging.OfflineStoreWriteCallback, loggingOpts *logging.LoggingOptions) error
50 StartGrpcServer(fs *feast.FeatureStore, host string, port int, metricsPort int, writeLoggedFeaturesCallback logging.OfflineStoreWriteCallback, loggingOpts *logging.LoggingOptions) error
51 StartHttpsServer(fs *feast.FeatureStore, host string, port int, metricsPort int, writeLoggedFeaturesCallback logging.OfflineStoreWriteCallback, loggingOpts *logging.LoggingOptions, certFile string, keyFile string) error
52}
53
54type RealServerStarter struct{}
55

Callers 3

TestStartHttpServerFunction · 0.65
start_http_serverMethod · 0.65
TestStartGrpcServerFunction · 0.65

Implementers 1

Calls

no outgoing calls

Tested by

no test coverage detected