Versions in this module Expand all Collapse all v0 v0.1.1 Oct 16, 2020 Changes in this version + type BranchService struct + func (s *BranchService) Branch(branchId []byte) (*daemon.Branch, error) + func (s *BranchService) CreateBranch(branch *daemon.Branch) error + func (s *BranchService) DeleteBranch(branchId []byte) error + func (s *BranchService) IsBranchAvailable(branchId []byte) bool + func (s *BranchService) IsBranchNameExisted(branchName []byte) (bool, error) + type Client struct + Path string + func NewClient() *Client + func (c *Client) BranchService() *BranchService + func (c *Client) Close() error + func (c *Client) DomainService() domain.Service + func (c *Client) EnvService() *EnvService + func (c *Client) FileService() *FileService + func (c *Client) Open() error + func (c *Client) VersionService() *VersionService + type EnvService struct + func (s *EnvService) CreateEnv(env *daemon.Env) error + func (s *EnvService) DeleteEnv(envId []byte) error + func (s *EnvService) Env(envId []byte) (*daemon.Env, error) + func (s *EnvService) GetEnvsWithBranchId(branchId string) ([]*daemon.Env, error) + func (s *EnvService) IsEnvAvailable(envId []byte) bool + func (s *EnvService) IsEnvNameExisted(branchId, envName []byte) (bool, error) + type FileService struct + func (s *FileService) File(fileKey string) (*daemon.File, error) + func (s *FileService) InsertFile(file *daemon.File) error + func (s *FileService) IsFileKeyExisted(fileKey string) bool + type VersionService struct + func (s *VersionService) CreateVersion(version *daemon.Version) error + func (s *VersionService) IsVersionAvailable(envId, appVersion []byte) (bool, error) + func (s *VersionService) Version(envId, appVersion []byte) (*daemon.Version, error) + func (s *VersionService) VersionsWithEnvId(envId []byte) (daemon.VersionList, error)