Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Database ¶
type Database interface { FindOrCreate(ctx context.Context, name string, host string, agentId string) (*Application, error) FindApplicationByName(ctx context.Context, name string) (*Application, error) FindApplicationById(ctx context.Context, id primitive.ObjectID) (*Application, error) FindAllApplication(ctx context.Context) ([]*Application, error) FindApplicationByAgentId(ctx context.Context, agentId primitive.ObjectID) ([]*Application, error) SetStatus(ctx context.Context, id primitive.ObjectID, status apiPb.ApplicationStatus) error }
func New ¶
func New(connector mongo_helper.Connector) Database
Click to show internal directories.
Click to hide internal directories.