public abstract static class CoreServiceGrpc.CoreServiceImplBase extends Object implements io.grpc.BindableService
Constructor and Description |
---|
CoreServiceImplBase() |
Modifier and Type | Method and Description |
---|---|
void |
applyFeatureSet(CoreServiceProto.ApplyFeatureSetRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.ApplyFeatureSetResponse> responseObserver)
Create or update and existing feature set.
|
io.grpc.ServerServiceDefinition |
bindService() |
void |
getFeastCoreVersion(CoreServiceProto.GetFeastCoreVersionRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.GetFeastCoreVersionResponse> responseObserver)
Retrieve version information about this Feast deployment
|
void |
getFeatureSet(CoreServiceProto.GetFeatureSetRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.GetFeatureSetResponse> responseObserver)
Returns a specific feature set
|
void |
listFeatureSets(CoreServiceProto.ListFeatureSetsRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.ListFeatureSetsResponse> responseObserver)
Retrieve feature set details given a filter.
|
void |
listStores(CoreServiceProto.ListStoresRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.ListStoresResponse> responseObserver)
Retrieve store details given a filter.
|
void |
updateStore(CoreServiceProto.UpdateStoreRequest request,
io.grpc.stub.StreamObserver<CoreServiceProto.UpdateStoreResponse> responseObserver)
Updates core with the configuration of the store.
|
public void getFeastCoreVersion(CoreServiceProto.GetFeastCoreVersionRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.GetFeastCoreVersionResponse> responseObserver)
Retrieve version information about this Feast deployment
public void getFeatureSet(CoreServiceProto.GetFeatureSetRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.GetFeatureSetResponse> responseObserver)
Returns a specific feature set
public void listFeatureSets(CoreServiceProto.ListFeatureSetsRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.ListFeatureSetsResponse> responseObserver)
Retrieve feature set details given a filter. Returns all feature sets matching that filter. If none are found, an empty list will be returned. If no filter is provided in the request, the response will contain all the feature sets currently stored in the registry.
public void listStores(CoreServiceProto.ListStoresRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.ListStoresResponse> responseObserver)
Retrieve store details given a filter. Returns all stores matching that filter. If none are found, an empty list will be returned. If no filter is provided in the request, the response will contain all the stores currently stored in the registry.
public void applyFeatureSet(CoreServiceProto.ApplyFeatureSetRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.ApplyFeatureSetResponse> responseObserver)
Create or update and existing feature set. This function is idempotent - it will not create a new feature set if schema does not change. If an existing feature set is updated, core will advance the version number, which will be returned in response.
public void updateStore(CoreServiceProto.UpdateStoreRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.UpdateStoreResponse> responseObserver)
Updates core with the configuration of the store. If the changes are valid, core will return the given store configuration in response, and start or update the necessary feature population jobs for the updated store.
public final io.grpc.ServerServiceDefinition bindService()
bindService
in interface io.grpc.BindableService
Copyright © 2019 Gojek. All rights reserved.