Documentation ¶
Index ¶
Constants ¶
View Source
const DeploymentIDLength = 8
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Engine ¶
type Engine interface { Create(deploymentID string, pkg *pbsubstreams.Package, zlog *zap.Logger) error Update(deploymentID string, pkg *pbsubstreams.Package, reset bool, zlog *zap.Logger) error Resume(deploymentID string, currentState pbsinksvc.DeploymentStatus, zlog *zap.Logger) (string, error) Pause(deploymentID string, zlog *zap.Logger) (string, error) Stop(deploymentID string, zlog *zap.Logger) (string, error) Remove(deploymentID string, zlog *zap.Logger) (string, error) Info(deploymentID string, zlog *zap.Logger) (pbsinksvc.DeploymentStatus, string, map[string]string, *pbsinksvc.PackageInfo, *pbsinksvc.SinkProgress, error) List(zlog *zap.Logger) ([]*pbsinksvc.DeploymentWithStatus, error) Shutdown(zlog *zap.Logger) error }
Click to show internal directories.
Click to hide internal directories.