Documentation
¶
Index ¶
- func NewPool(ctx context.Context, dsn string, log logrus.FieldLogger, migrate bool) (pool *pgxpool.Pool, err error)
- type AuditEvent
- type AuditEventInput
- type AuditEventsRepo
- type AuditLog
- type AuditLogsRepo
- type CostRepo
- type Database
- type DatabaseTransactionFunc
- type EnvSlugName
- type Environment
- type EnvironmentRepo
- type GitHubRepository
- type GitHubRepositoryPermission
- type MockDatabase
- func (_m *MockDatabase) AddReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...) error
- func (_m *MockDatabase) AddTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error
- func (_m *MockDatabase) AssignGlobalRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName) error
- func (_m *MockDatabase) AssignGlobalRoleToUser(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error
- func (_m *MockDatabase) AssignTeamRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName, ...) error
- func (_m *MockDatabase) AverageResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, ...) (*gensql.AverageResourceUtilizationForTeamRow, error)
- func (_m *MockDatabase) ClearReconcilerErrorsForTeam(ctx context.Context, teamSlug slug.Slug, reconcilerName string) error
- func (_m *MockDatabase) ConfigureReconciler(ctx context.Context, reconcilerName string, key string, value string) error
- func (_m *MockDatabase) ConfirmTeamDeleteKey(ctx context.Context, key uuid.UUID) error
- func (_m *MockDatabase) CostForInstance(ctx context.Context, costType string, fromDate pgtype.Date, toDate pgtype.Date, ...) (float32, error)
- func (_m *MockDatabase) CostForTeam(ctx context.Context, costType string, fromDate pgtype.Date, toDate pgtype.Date, ...) (float32, error)
- func (_m *MockDatabase) CostRefresh(ctx context.Context) error
- func (_m *MockDatabase) CostUpsert(ctx context.Context, arg []gensql.CostUpsertParams) *gensql.CostUpsertBatchResults
- func (_m *MockDatabase) CreateAPIKey(ctx context.Context, apiKey string, serviceAccountID uuid.UUID) error
- func (_m *MockDatabase) CreateAuditEvent(ctx context.Context, event AuditEventInput) error
- func (_m *MockDatabase) CreateAuditLogEntry(ctx context.Context, correlationID uuid.UUID, actor *string, ...) error
- func (_m *MockDatabase) CreateServiceAccount(ctx context.Context, name string) (*ServiceAccount, error)
- func (_m *MockDatabase) CreateSession(ctx context.Context, userID uuid.UUID) (*Session, error)
- func (_m *MockDatabase) CreateTeam(ctx context.Context, teamSlug slug.Slug, purpose string, slackChannel string) (*Team, error)
- func (_m *MockDatabase) CreateTeamDeleteKey(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*TeamDeleteKey, error)
- func (_m *MockDatabase) CreateUser(ctx context.Context, name string, email string, externalID string) (*User, error)
- func (_m *MockDatabase) CreateUsersyncRun(ctx context.Context, id uuid.UUID, startedAt time.Time, finishedAt time.Time, ...) error
- func (_m *MockDatabase) CurrentSqlInstancesCostForTeam(ctx context.Context, teamSlug slug.Slug) (float32, error)
- func (_m *MockDatabase) DailyCostForApp(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...) ([]*gensql.Cost, error)
- func (_m *MockDatabase) DailyCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...) ([]*gensql.Cost, error)
- func (_m *MockDatabase) DailyEnvCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...) ([]*gensql.DailyEnvCostForTeamRow, error)
- func (_m *MockDatabase) DeleteAllEnvironments(ctx context.Context) error
- func (_m *MockDatabase) DeleteReconcilerConfig(ctx context.Context, reconcilerName string, keysToDelete []string) error
- func (_m *MockDatabase) DeleteReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) error
- func (_m *MockDatabase) DeleteServiceAccount(ctx context.Context, serviceAccountID uuid.UUID) error
- func (_m *MockDatabase) DeleteSession(ctx context.Context, sessionID uuid.UUID) error
- func (_m *MockDatabase) DeleteTeam(ctx context.Context, teamSlug slug.Slug) error
- func (_m *MockDatabase) DeleteUser(ctx context.Context, userID uuid.UUID) error
- func (_m *MockDatabase) DisableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
- func (_m *MockDatabase) EXPECT() *MockDatabase_Expecter
- func (_m *MockDatabase) EnableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
- func (_m *MockDatabase) ExtendSession(ctx context.Context, sessionID uuid.UUID) (*Session, error)
- func (_m *MockDatabase) GetActiveTeamBySlug(ctx context.Context, teamSlug slug.Slug) (*Team, error)
- func (_m *MockDatabase) GetActiveTeams(ctx context.Context) ([]*Team, error)
- func (_m *MockDatabase) GetAllTeamMembers(ctx context.Context, teamSlug slug.Slug) ([]*User, error)
- func (_m *MockDatabase) GetAllTeamSlugs(ctx context.Context) ([]slug.Slug, error)
- func (_m *MockDatabase) GetAllTeamsWithPermissionInGitHubRepo(ctx context.Context, repoName string, permission string) ([]*Team, error)
- func (_m *MockDatabase) GetAllUserRoles(ctx context.Context) ([]*UserRole, error)
- func (_m *MockDatabase) GetAuditEventsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditEvent, int, error)
- func (_m *MockDatabase) GetAuditEventsForTeamByResource(ctx context.Context, teamSlug slug.Slug, resourceType string, p Page) ([]*AuditEvent, int, error)
- func (_m *MockDatabase) GetAuditLogsForCorrelationID(ctx context.Context, correlationID uuid.UUID, p Page) ([]*AuditLog, int, error)
- func (_m *MockDatabase) GetAuditLogsForReconciler(ctx context.Context, reconcilerName string, p Page) ([]*AuditLog, int, error)
- func (_m *MockDatabase) GetAuditLogsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditLog, int, error)
- func (_m *MockDatabase) GetEnabledReconcilers(ctx context.Context) ([]*Reconciler, error)
- func (_m *MockDatabase) GetReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
- func (_m *MockDatabase) GetReconcilerConfig(ctx context.Context, reconcilerName string, includeSecrets bool) ([]*ReconcilerConfig, error)
- func (_m *MockDatabase) GetReconcilerErrors(ctx context.Context, reconcilerName string, p Page) ([]*ReconcilerError, int, error)
- func (_m *MockDatabase) GetReconcilerState(ctx context.Context, reconcilerName string) ([]*ReconcilerStateWithTeam, error)
- func (_m *MockDatabase) GetReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) (*ReconcilerState, error)
- func (_m *MockDatabase) GetReconcilers(ctx context.Context, p Page) ([]*Reconciler, int, error)
- func (_m *MockDatabase) GetServiceAccountByApiKey(ctx context.Context, apiKey string) (*ServiceAccount, error)
- func (_m *MockDatabase) GetServiceAccountByName(ctx context.Context, name string) (*ServiceAccount, error)
- func (_m *MockDatabase) GetServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) ([]*authz.Role, error)
- func (_m *MockDatabase) GetServiceAccounts(ctx context.Context) ([]*ServiceAccount, error)
- func (_m *MockDatabase) GetServiceAccountsByIDs(ctx context.Context, ids []uuid.UUID) ([]*ServiceAccount, error)
- func (_m *MockDatabase) GetSessionByID(ctx context.Context, sessionID uuid.UUID) (*Session, error)
- func (_m *MockDatabase) GetTeamBySlug(ctx context.Context, teamSlug slug.Slug) (*Team, error)
- func (_m *MockDatabase) GetTeamDeleteKey(ctx context.Context, key uuid.UUID) (*TeamDeleteKey, error)
- func (_m *MockDatabase) GetTeamEnvironments(ctx context.Context, teamSlug slug.Slug, p Page) ([]*TeamEnvironment, int, error)
- func (_m *MockDatabase) GetTeamEnvironmentsBySlugsAndEnvNames(ctx context.Context, keys []EnvSlugName) ([]*TeamEnvironment, error)
- func (_m *MockDatabase) GetTeamMember(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*User, error)
- func (_m *MockDatabase) GetTeamMemberOptOuts(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) ([]*gensql.GetTeamMemberOptOutsRow, error)
- func (_m *MockDatabase) GetTeamMembers(ctx context.Context, teamSlug slug.Slug, p Page) ([]*User, int, error)
- func (_m *MockDatabase) GetTeamMembersForReconciler(ctx context.Context, teamSlug slug.Slug, reconcilerName string) ([]*User, error)
- func (_m *MockDatabase) GetTeamReconcilerErrors(ctx context.Context, teamSlug slug.Slug) ([]*ReconcilerError, error)
- func (_m *MockDatabase) GetTeams(ctx context.Context, p Page) ([]*Team, int, error)
- func (_m *MockDatabase) GetTeamsBySlugs(ctx context.Context, teamSlugs []slug.Slug) ([]*Team, error)
- func (_m *MockDatabase) GetUserByEmail(ctx context.Context, email string) (*User, error)
- func (_m *MockDatabase) GetUserByExternalID(ctx context.Context, externalID string) (*User, error)
- func (_m *MockDatabase) GetUserByID(ctx context.Context, id uuid.UUID) (*User, error)
- func (_m *MockDatabase) GetUserRoles(ctx context.Context, userID uuid.UUID) ([]*authz.Role, error)
- func (_m *MockDatabase) GetUserRolesForUsers(ctx context.Context, userIDs []uuid.UUID) (map[uuid.UUID][]*authz.Role, error)
- func (_m *MockDatabase) GetUserTeams(ctx context.Context, userID uuid.UUID) ([]*UserTeam, error)
- func (_m *MockDatabase) GetUserTeamsPaginated(ctx context.Context, userID uuid.UUID, p Page) ([]*UserTeam, int, error)
- func (_m *MockDatabase) GetUsers(ctx context.Context, p Page) ([]*User, int, error)
- func (_m *MockDatabase) GetUsersByIDs(ctx context.Context, ids []uuid.UUID) ([]*User, error)
- func (_m *MockDatabase) GetUsersWithGloballyAssignedRole(ctx context.Context, roleName gensql.RoleName) ([]*User, error)
- func (_m *MockDatabase) GetUsersyncRuns(ctx context.Context, p Page) ([]*UsersyncRun, int, error)
- func (_m *MockDatabase) InsertEnvironment(ctx context.Context, name string, gcp bool) error
- func (_m *MockDatabase) IsTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) (bool, error)
- func (_m *MockDatabase) LastCostDate(ctx context.Context) (pgtype.Date, error)
- func (_m *MockDatabase) ListTeamRepositories(ctx context.Context, teamSlug slug.Slug) ([]string, error)
- func (_m *MockDatabase) MaxResourceUtilizationDate(ctx context.Context) (pgtype.Timestamptz, error)
- func (_m *MockDatabase) MonthlyCostForApp(ctx context.Context, teamSlug slug.Slug, app string, environment string) ([]*gensql.MonthlyCostForAppRow, error)
- func (_m *MockDatabase) MonthlyCostForTeam(ctx context.Context, teamSlug slug.Slug) ([]*gensql.CostMonthlyTeam, error)
- func (_m *MockDatabase) RemoveAllServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) error
- func (_m *MockDatabase) RemoveApiKeysFromServiceAccount(ctx context.Context, serviceAccountID uuid.UUID) error
- func (_m *MockDatabase) RemoveReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...) error
- func (_m *MockDatabase) RemoveTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error
- func (_m *MockDatabase) RemoveUserFromTeam(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) error
- func (_m *MockDatabase) ResetReconcilerConfig(ctx context.Context, reconcilerName string) (*Reconciler, error)
- func (_m *MockDatabase) ResourceUtilizationForApp(ctx context.Context, arg gensql.ResourceUtilizationForAppParams) ([]*gensql.ResourceUtilizationMetric, error)
- func (_m *MockDatabase) ResourceUtilizationForTeam(ctx context.Context, environment string, teamSlug slug.Slug, ...) ([]*gensql.ResourceUtilizationForTeamRow, error)
- func (_m *MockDatabase) ResourceUtilizationOverageForTeam(ctx context.Context, teamSlug slug.Slug, timestamp pgtype.Timestamptz, ...) ([]*gensql.ResourceUtilizationOverageForTeamRow, error)
- func (_m *MockDatabase) ResourceUtilizationRangeForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string) (*gensql.ResourceUtilizationRangeForAppRow, error)
- func (_m *MockDatabase) ResourceUtilizationRangeForTeam(ctx context.Context, teamSlug slug.Slug) (*gensql.ResourceUtilizationRangeForTeamRow, error)
- func (_m *MockDatabase) ResourceUtilizationRefresh(ctx context.Context) error
- func (_m *MockDatabase) ResourceUtilizationUpsert(ctx context.Context, arg []gensql.ResourceUtilizationUpsertParams) *gensql.ResourceUtilizationUpsertBatchResults
- func (_m *MockDatabase) RevokeGlobalUserRole(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error
- func (_m *MockDatabase) SetLastSuccessfulSyncForTeam(ctx context.Context, teamSlug slug.Slug) error
- func (_m *MockDatabase) SetReconcilerErrorForTeam(ctx context.Context, correlationID uuid.UUID, teamSlug slug.Slug, ...) error
- func (_m *MockDatabase) SetTeamMemberRole(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...) error
- func (_m *MockDatabase) SpecificResourceUtilizationForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string, ...) (*gensql.SpecificResourceUtilizationForAppRow, error)
- func (_m *MockDatabase) SpecificResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, ...) ([]*gensql.SpecificResourceUtilizationForTeamRow, error)
- func (_m *MockDatabase) SyncEnvironments(ctx context.Context, envs []*Environment) error
- func (_m *MockDatabase) SyncReconcilerConfig(ctx context.Context, reconcilerName string, ...) error
- func (_m *MockDatabase) TeamExists(ctx context.Context, team slug.Slug) (bool, error)
- func (_m *MockDatabase) Transaction(ctx context.Context, fn DatabaseTransactionFunc) error
- func (_m *MockDatabase) UpdateTeam(ctx context.Context, teamSlug slug.Slug, purpose *string, slackChannel *string) (*Team, error)
- func (_m *MockDatabase) UpdateTeamExternalReferences(ctx context.Context, params gensql.UpdateTeamExternalReferencesParams) (*Team, error)
- func (_m *MockDatabase) UpdateUser(ctx context.Context, userID uuid.UUID, name string, email string, ...) (*User, error)
- func (_m *MockDatabase) UpsertReconciler(ctx context.Context, name string, displayName string, description string, ...) (*Reconciler, error)
- func (_m *MockDatabase) UpsertReconcilerConfig(ctx context.Context, reconciler string, key string, displayName string, ...) error
- func (_m *MockDatabase) UpsertReconcilerState(ctx context.Context, reconcilerName string, teamSlug slug.Slug, value []byte) (*ReconcilerState, error)
- func (_m *MockDatabase) UpsertTeamEnvironment(ctx context.Context, teamSlug slug.Slug, environment string, ...) error
- func (_m *MockDatabase) UserIsTeamOwner(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) (bool, error)
- type MockDatabase_AddReconcilerOptOut_Call
- func (_c *MockDatabase_AddReconcilerOptOut_Call) Return(_a0 error) *MockDatabase_AddReconcilerOptOut_Call
- func (_c *MockDatabase_AddReconcilerOptOut_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...)) *MockDatabase_AddReconcilerOptOut_Call
- func (_c *MockDatabase_AddReconcilerOptOut_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, string) error) *MockDatabase_AddReconcilerOptOut_Call
- type MockDatabase_AddTeamRepository_Call
- func (_c *MockDatabase_AddTeamRepository_Call) Return(_a0 error) *MockDatabase_AddTeamRepository_Call
- func (_c *MockDatabase_AddTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_AddTeamRepository_Call
- func (_c *MockDatabase_AddTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_AddTeamRepository_Call
- type MockDatabase_AssignGlobalRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignGlobalRoleToServiceAccount_Call) Return(_a0 error) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignGlobalRoleToServiceAccount_Call) Run(...) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignGlobalRoleToServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
- type MockDatabase_AssignGlobalRoleToUser_Call
- func (_c *MockDatabase_AssignGlobalRoleToUser_Call) Return(_a0 error) *MockDatabase_AssignGlobalRoleToUser_Call
- func (_c *MockDatabase_AssignGlobalRoleToUser_Call) Run(run func(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName)) *MockDatabase_AssignGlobalRoleToUser_Call
- func (_c *MockDatabase_AssignGlobalRoleToUser_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_AssignGlobalRoleToUser_Call
- type MockDatabase_AssignTeamRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignTeamRoleToServiceAccount_Call) Return(_a0 error) *MockDatabase_AssignTeamRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignTeamRoleToServiceAccount_Call) Run(...) *MockDatabase_AssignTeamRoleToServiceAccount_Call
- func (_c *MockDatabase_AssignTeamRoleToServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName, slug.Slug) error) *MockDatabase_AssignTeamRoleToServiceAccount_Call
- type MockDatabase_AverageResourceUtilizationForTeam_Call
- func (_c *MockDatabase_AverageResourceUtilizationForTeam_Call) Return(_a0 *gensql.AverageResourceUtilizationForTeamRow, _a1 error) *MockDatabase_AverageResourceUtilizationForTeam_Call
- func (_c *MockDatabase_AverageResourceUtilizationForTeam_Call) Run(...) *MockDatabase_AverageResourceUtilizationForTeam_Call
- func (_c *MockDatabase_AverageResourceUtilizationForTeam_Call) RunAndReturn(...) *MockDatabase_AverageResourceUtilizationForTeam_Call
- type MockDatabase_ClearReconcilerErrorsForTeam_Call
- func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) Return(_a0 error) *MockDatabase_ClearReconcilerErrorsForTeam_Call
- func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_ClearReconcilerErrorsForTeam_Call
- func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_ClearReconcilerErrorsForTeam_Call
- type MockDatabase_ConfigureReconciler_Call
- func (_c *MockDatabase_ConfigureReconciler_Call) Return(_a0 error) *MockDatabase_ConfigureReconciler_Call
- func (_c *MockDatabase_ConfigureReconciler_Call) Run(run func(ctx context.Context, reconcilerName string, key string, value string)) *MockDatabase_ConfigureReconciler_Call
- func (_c *MockDatabase_ConfigureReconciler_Call) RunAndReturn(run func(context.Context, string, string, string) error) *MockDatabase_ConfigureReconciler_Call
- type MockDatabase_ConfirmTeamDeleteKey_Call
- func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) Return(_a0 error) *MockDatabase_ConfirmTeamDeleteKey_Call
- func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) Run(run func(ctx context.Context, key uuid.UUID)) *MockDatabase_ConfirmTeamDeleteKey_Call
- func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_ConfirmTeamDeleteKey_Call
- type MockDatabase_CostForInstance_Call
- type MockDatabase_CostForTeam_Call
- type MockDatabase_CostRefresh_Call
- func (_c *MockDatabase_CostRefresh_Call) Return(_a0 error) *MockDatabase_CostRefresh_Call
- func (_c *MockDatabase_CostRefresh_Call) Run(run func(ctx context.Context)) *MockDatabase_CostRefresh_Call
- func (_c *MockDatabase_CostRefresh_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_CostRefresh_Call
- type MockDatabase_CostUpsert_Call
- func (_c *MockDatabase_CostUpsert_Call) Return(_a0 *gensql.CostUpsertBatchResults) *MockDatabase_CostUpsert_Call
- func (_c *MockDatabase_CostUpsert_Call) Run(run func(ctx context.Context, arg []gensql.CostUpsertParams)) *MockDatabase_CostUpsert_Call
- func (_c *MockDatabase_CostUpsert_Call) RunAndReturn(...) *MockDatabase_CostUpsert_Call
- type MockDatabase_CreateAPIKey_Call
- func (_c *MockDatabase_CreateAPIKey_Call) Return(_a0 error) *MockDatabase_CreateAPIKey_Call
- func (_c *MockDatabase_CreateAPIKey_Call) Run(run func(ctx context.Context, apiKey string, serviceAccountID uuid.UUID)) *MockDatabase_CreateAPIKey_Call
- func (_c *MockDatabase_CreateAPIKey_Call) RunAndReturn(run func(context.Context, string, uuid.UUID) error) *MockDatabase_CreateAPIKey_Call
- type MockDatabase_CreateAuditEvent_Call
- func (_c *MockDatabase_CreateAuditEvent_Call) Return(_a0 error) *MockDatabase_CreateAuditEvent_Call
- func (_c *MockDatabase_CreateAuditEvent_Call) Run(run func(ctx context.Context, event AuditEventInput)) *MockDatabase_CreateAuditEvent_Call
- func (_c *MockDatabase_CreateAuditEvent_Call) RunAndReturn(run func(context.Context, AuditEventInput) error) *MockDatabase_CreateAuditEvent_Call
- type MockDatabase_CreateAuditLogEntry_Call
- func (_c *MockDatabase_CreateAuditLogEntry_Call) Return(_a0 error) *MockDatabase_CreateAuditLogEntry_Call
- func (_c *MockDatabase_CreateAuditLogEntry_Call) Run(run func(ctx context.Context, correlationID uuid.UUID, actor *string, ...)) *MockDatabase_CreateAuditLogEntry_Call
- func (_c *MockDatabase_CreateAuditLogEntry_Call) RunAndReturn(...) *MockDatabase_CreateAuditLogEntry_Call
- type MockDatabase_CreateServiceAccount_Call
- func (_c *MockDatabase_CreateServiceAccount_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_CreateServiceAccount_Call
- func (_c *MockDatabase_CreateServiceAccount_Call) Run(run func(ctx context.Context, name string)) *MockDatabase_CreateServiceAccount_Call
- func (_c *MockDatabase_CreateServiceAccount_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_CreateServiceAccount_Call
- type MockDatabase_CreateSession_Call
- func (_c *MockDatabase_CreateSession_Call) Return(_a0 *Session, _a1 error) *MockDatabase_CreateSession_Call
- func (_c *MockDatabase_CreateSession_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_CreateSession_Call
- func (_c *MockDatabase_CreateSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_CreateSession_Call
- type MockDatabase_CreateTeamDeleteKey_Call
- func (_c *MockDatabase_CreateTeamDeleteKey_Call) Return(_a0 *TeamDeleteKey, _a1 error) *MockDatabase_CreateTeamDeleteKey_Call
- func (_c *MockDatabase_CreateTeamDeleteKey_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID)) *MockDatabase_CreateTeamDeleteKey_Call
- func (_c *MockDatabase_CreateTeamDeleteKey_Call) RunAndReturn(run func(context.Context, slug.Slug, uuid.UUID) (*TeamDeleteKey, error)) *MockDatabase_CreateTeamDeleteKey_Call
- type MockDatabase_CreateTeam_Call
- func (_c *MockDatabase_CreateTeam_Call) Return(_a0 *Team, _a1 error) *MockDatabase_CreateTeam_Call
- func (_c *MockDatabase_CreateTeam_Call) Run(...) *MockDatabase_CreateTeam_Call
- func (_c *MockDatabase_CreateTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, string, string) (*Team, error)) *MockDatabase_CreateTeam_Call
- type MockDatabase_CreateUser_Call
- func (_c *MockDatabase_CreateUser_Call) Return(_a0 *User, _a1 error) *MockDatabase_CreateUser_Call
- func (_c *MockDatabase_CreateUser_Call) Run(run func(ctx context.Context, name string, email string, externalID string)) *MockDatabase_CreateUser_Call
- func (_c *MockDatabase_CreateUser_Call) RunAndReturn(run func(context.Context, string, string, string) (*User, error)) *MockDatabase_CreateUser_Call
- type MockDatabase_CreateUsersyncRun_Call
- func (_c *MockDatabase_CreateUsersyncRun_Call) Return(_a0 error) *MockDatabase_CreateUsersyncRun_Call
- func (_c *MockDatabase_CreateUsersyncRun_Call) Run(...) *MockDatabase_CreateUsersyncRun_Call
- func (_c *MockDatabase_CreateUsersyncRun_Call) RunAndReturn(run func(context.Context, uuid.UUID, time.Time, time.Time, error) error) *MockDatabase_CreateUsersyncRun_Call
- type MockDatabase_CurrentSqlInstancesCostForTeam_Call
- func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) Return(_a0 float32, _a1 error) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
- func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
- func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) (float32, error)) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
- type MockDatabase_DailyCostForApp_Call
- func (_c *MockDatabase_DailyCostForApp_Call) Return(_a0 []*gensql.Cost, _a1 error) *MockDatabase_DailyCostForApp_Call
- func (_c *MockDatabase_DailyCostForApp_Call) Run(run func(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...)) *MockDatabase_DailyCostForApp_Call
- func (_c *MockDatabase_DailyCostForApp_Call) RunAndReturn(...) *MockDatabase_DailyCostForApp_Call
- type MockDatabase_DailyCostForTeam_Call
- func (_c *MockDatabase_DailyCostForTeam_Call) Return(_a0 []*gensql.Cost, _a1 error) *MockDatabase_DailyCostForTeam_Call
- func (_c *MockDatabase_DailyCostForTeam_Call) Run(run func(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...)) *MockDatabase_DailyCostForTeam_Call
- func (_c *MockDatabase_DailyCostForTeam_Call) RunAndReturn(...) *MockDatabase_DailyCostForTeam_Call
- type MockDatabase_DailyEnvCostForTeam_Call
- func (_c *MockDatabase_DailyEnvCostForTeam_Call) Return(_a0 []*gensql.DailyEnvCostForTeamRow, _a1 error) *MockDatabase_DailyEnvCostForTeam_Call
- func (_c *MockDatabase_DailyEnvCostForTeam_Call) Run(run func(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, ...)) *MockDatabase_DailyEnvCostForTeam_Call
- func (_c *MockDatabase_DailyEnvCostForTeam_Call) RunAndReturn(...) *MockDatabase_DailyEnvCostForTeam_Call
- type MockDatabase_DeleteAllEnvironments_Call
- func (_c *MockDatabase_DeleteAllEnvironments_Call) Return(_a0 error) *MockDatabase_DeleteAllEnvironments_Call
- func (_c *MockDatabase_DeleteAllEnvironments_Call) Run(run func(ctx context.Context)) *MockDatabase_DeleteAllEnvironments_Call
- func (_c *MockDatabase_DeleteAllEnvironments_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_DeleteAllEnvironments_Call
- type MockDatabase_DeleteReconcilerConfig_Call
- func (_c *MockDatabase_DeleteReconcilerConfig_Call) Return(_a0 error) *MockDatabase_DeleteReconcilerConfig_Call
- func (_c *MockDatabase_DeleteReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, keysToDelete []string)) *MockDatabase_DeleteReconcilerConfig_Call
- func (_c *MockDatabase_DeleteReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, []string) error) *MockDatabase_DeleteReconcilerConfig_Call
- type MockDatabase_DeleteReconcilerStateForTeam_Call
- func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) Return(_a0 error) *MockDatabase_DeleteReconcilerStateForTeam_Call
- func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) Run(run func(ctx context.Context, reconcilerName string, teamSlug slug.Slug)) *MockDatabase_DeleteReconcilerStateForTeam_Call
- func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) RunAndReturn(run func(context.Context, string, slug.Slug) error) *MockDatabase_DeleteReconcilerStateForTeam_Call
- type MockDatabase_DeleteServiceAccount_Call
- func (_c *MockDatabase_DeleteServiceAccount_Call) Return(_a0 error) *MockDatabase_DeleteServiceAccount_Call
- func (_c *MockDatabase_DeleteServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_DeleteServiceAccount_Call
- func (_c *MockDatabase_DeleteServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteServiceAccount_Call
- type MockDatabase_DeleteSession_Call
- func (_c *MockDatabase_DeleteSession_Call) Return(_a0 error) *MockDatabase_DeleteSession_Call
- func (_c *MockDatabase_DeleteSession_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_DeleteSession_Call
- func (_c *MockDatabase_DeleteSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteSession_Call
- type MockDatabase_DeleteTeam_Call
- func (_c *MockDatabase_DeleteTeam_Call) Return(_a0 error) *MockDatabase_DeleteTeam_Call
- func (_c *MockDatabase_DeleteTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_DeleteTeam_Call
- func (_c *MockDatabase_DeleteTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) error) *MockDatabase_DeleteTeam_Call
- type MockDatabase_DeleteUser_Call
- func (_c *MockDatabase_DeleteUser_Call) Return(_a0 error) *MockDatabase_DeleteUser_Call
- func (_c *MockDatabase_DeleteUser_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_DeleteUser_Call
- func (_c *MockDatabase_DeleteUser_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteUser_Call
- type MockDatabase_DisableReconciler_Call
- func (_c *MockDatabase_DisableReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_DisableReconciler_Call
- func (_c *MockDatabase_DisableReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_DisableReconciler_Call
- func (_c *MockDatabase_DisableReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_DisableReconciler_Call
- type MockDatabase_EnableReconciler_Call
- func (_c *MockDatabase_EnableReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_EnableReconciler_Call
- func (_c *MockDatabase_EnableReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_EnableReconciler_Call
- func (_c *MockDatabase_EnableReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_EnableReconciler_Call
- type MockDatabase_Expecter
- func (_e *MockDatabase_Expecter) AddReconcilerOptOut(ctx interface{}, userID interface{}, teamSlug interface{}, ...) *MockDatabase_AddReconcilerOptOut_Call
- func (_e *MockDatabase_Expecter) AddTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_AddTeamRepository_Call
- func (_e *MockDatabase_Expecter) AssignGlobalRoleToServiceAccount(ctx interface{}, serviceAccountID interface{}, roleName interface{}) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
- func (_e *MockDatabase_Expecter) AssignGlobalRoleToUser(ctx interface{}, userID interface{}, roleName interface{}) *MockDatabase_AssignGlobalRoleToUser_Call
- func (_e *MockDatabase_Expecter) AssignTeamRoleToServiceAccount(ctx interface{}, serviceAccountID interface{}, roleName interface{}, ...) *MockDatabase_AssignTeamRoleToServiceAccount_Call
- func (_e *MockDatabase_Expecter) AverageResourceUtilizationForTeam(ctx interface{}, teamSlug interface{}, resourceType interface{}, ...) *MockDatabase_AverageResourceUtilizationForTeam_Call
- func (_e *MockDatabase_Expecter) ClearReconcilerErrorsForTeam(ctx interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_ClearReconcilerErrorsForTeam_Call
- func (_e *MockDatabase_Expecter) ConfigureReconciler(ctx interface{}, reconcilerName interface{}, key interface{}, ...) *MockDatabase_ConfigureReconciler_Call
- func (_e *MockDatabase_Expecter) ConfirmTeamDeleteKey(ctx interface{}, key interface{}) *MockDatabase_ConfirmTeamDeleteKey_Call
- func (_e *MockDatabase_Expecter) CostForInstance(ctx interface{}, costType interface{}, fromDate interface{}, ...) *MockDatabase_CostForInstance_Call
- func (_e *MockDatabase_Expecter) CostForTeam(ctx interface{}, costType interface{}, fromDate interface{}, ...) *MockDatabase_CostForTeam_Call
- func (_e *MockDatabase_Expecter) CostRefresh(ctx interface{}) *MockDatabase_CostRefresh_Call
- func (_e *MockDatabase_Expecter) CostUpsert(ctx interface{}, arg interface{}) *MockDatabase_CostUpsert_Call
- func (_e *MockDatabase_Expecter) CreateAPIKey(ctx interface{}, apiKey interface{}, serviceAccountID interface{}) *MockDatabase_CreateAPIKey_Call
- func (_e *MockDatabase_Expecter) CreateAuditEvent(ctx interface{}, event interface{}) *MockDatabase_CreateAuditEvent_Call
- func (_e *MockDatabase_Expecter) CreateAuditLogEntry(ctx interface{}, correlationID interface{}, actor interface{}, ...) *MockDatabase_CreateAuditLogEntry_Call
- func (_e *MockDatabase_Expecter) CreateServiceAccount(ctx interface{}, name interface{}) *MockDatabase_CreateServiceAccount_Call
- func (_e *MockDatabase_Expecter) CreateSession(ctx interface{}, userID interface{}) *MockDatabase_CreateSession_Call
- func (_e *MockDatabase_Expecter) CreateTeam(ctx interface{}, teamSlug interface{}, purpose interface{}, ...) *MockDatabase_CreateTeam_Call
- func (_e *MockDatabase_Expecter) CreateTeamDeleteKey(ctx interface{}, teamSlug interface{}, userID interface{}) *MockDatabase_CreateTeamDeleteKey_Call
- func (_e *MockDatabase_Expecter) CreateUser(ctx interface{}, name interface{}, email interface{}, externalID interface{}) *MockDatabase_CreateUser_Call
- func (_e *MockDatabase_Expecter) CreateUsersyncRun(ctx interface{}, id interface{}, startedAt interface{}, finishedAt interface{}, ...) *MockDatabase_CreateUsersyncRun_Call
- func (_e *MockDatabase_Expecter) CurrentSqlInstancesCostForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
- func (_e *MockDatabase_Expecter) DailyCostForApp(ctx interface{}, fromDate interface{}, toDate interface{}, ...) *MockDatabase_DailyCostForApp_Call
- func (_e *MockDatabase_Expecter) DailyCostForTeam(ctx interface{}, fromDate interface{}, toDate interface{}, ...) *MockDatabase_DailyCostForTeam_Call
- func (_e *MockDatabase_Expecter) DailyEnvCostForTeam(ctx interface{}, fromDate interface{}, toDate interface{}, ...) *MockDatabase_DailyEnvCostForTeam_Call
- func (_e *MockDatabase_Expecter) DeleteAllEnvironments(ctx interface{}) *MockDatabase_DeleteAllEnvironments_Call
- func (_e *MockDatabase_Expecter) DeleteReconcilerConfig(ctx interface{}, reconcilerName interface{}, keysToDelete interface{}) *MockDatabase_DeleteReconcilerConfig_Call
- func (_e *MockDatabase_Expecter) DeleteReconcilerStateForTeam(ctx interface{}, reconcilerName interface{}, teamSlug interface{}) *MockDatabase_DeleteReconcilerStateForTeam_Call
- func (_e *MockDatabase_Expecter) DeleteServiceAccount(ctx interface{}, serviceAccountID interface{}) *MockDatabase_DeleteServiceAccount_Call
- func (_e *MockDatabase_Expecter) DeleteSession(ctx interface{}, sessionID interface{}) *MockDatabase_DeleteSession_Call
- func (_e *MockDatabase_Expecter) DeleteTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_DeleteTeam_Call
- func (_e *MockDatabase_Expecter) DeleteUser(ctx interface{}, userID interface{}) *MockDatabase_DeleteUser_Call
- func (_e *MockDatabase_Expecter) DisableReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_DisableReconciler_Call
- func (_e *MockDatabase_Expecter) EnableReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_EnableReconciler_Call
- func (_e *MockDatabase_Expecter) ExtendSession(ctx interface{}, sessionID interface{}) *MockDatabase_ExtendSession_Call
- func (_e *MockDatabase_Expecter) GetActiveTeamBySlug(ctx interface{}, teamSlug interface{}) *MockDatabase_GetActiveTeamBySlug_Call
- func (_e *MockDatabase_Expecter) GetActiveTeams(ctx interface{}) *MockDatabase_GetActiveTeams_Call
- func (_e *MockDatabase_Expecter) GetAllTeamMembers(ctx interface{}, teamSlug interface{}) *MockDatabase_GetAllTeamMembers_Call
- func (_e *MockDatabase_Expecter) GetAllTeamSlugs(ctx interface{}) *MockDatabase_GetAllTeamSlugs_Call
- func (_e *MockDatabase_Expecter) GetAllTeamsWithPermissionInGitHubRepo(ctx interface{}, repoName interface{}, permission interface{}) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
- func (_e *MockDatabase_Expecter) GetAllUserRoles(ctx interface{}) *MockDatabase_GetAllUserRoles_Call
- func (_e *MockDatabase_Expecter) GetAuditEventsForTeam(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetAuditEventsForTeam_Call
- func (_e *MockDatabase_Expecter) GetAuditEventsForTeamByResource(ctx interface{}, teamSlug interface{}, resourceType interface{}, p interface{}) *MockDatabase_GetAuditEventsForTeamByResource_Call
- func (_e *MockDatabase_Expecter) GetAuditLogsForCorrelationID(ctx interface{}, correlationID interface{}, p interface{}) *MockDatabase_GetAuditLogsForCorrelationID_Call
- func (_e *MockDatabase_Expecter) GetAuditLogsForReconciler(ctx interface{}, reconcilerName interface{}, p interface{}) *MockDatabase_GetAuditLogsForReconciler_Call
- func (_e *MockDatabase_Expecter) GetAuditLogsForTeam(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetAuditLogsForTeam_Call
- func (_e *MockDatabase_Expecter) GetEnabledReconcilers(ctx interface{}) *MockDatabase_GetEnabledReconcilers_Call
- func (_e *MockDatabase_Expecter) GetReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_GetReconciler_Call
- func (_e *MockDatabase_Expecter) GetReconcilerConfig(ctx interface{}, reconcilerName interface{}, includeSecrets interface{}) *MockDatabase_GetReconcilerConfig_Call
- func (_e *MockDatabase_Expecter) GetReconcilerErrors(ctx interface{}, reconcilerName interface{}, p interface{}) *MockDatabase_GetReconcilerErrors_Call
- func (_e *MockDatabase_Expecter) GetReconcilerState(ctx interface{}, reconcilerName interface{}) *MockDatabase_GetReconcilerState_Call
- func (_e *MockDatabase_Expecter) GetReconcilerStateForTeam(ctx interface{}, reconcilerName interface{}, teamSlug interface{}) *MockDatabase_GetReconcilerStateForTeam_Call
- func (_e *MockDatabase_Expecter) GetReconcilers(ctx interface{}, p interface{}) *MockDatabase_GetReconcilers_Call
- func (_e *MockDatabase_Expecter) GetServiceAccountByApiKey(ctx interface{}, apiKey interface{}) *MockDatabase_GetServiceAccountByApiKey_Call
- func (_e *MockDatabase_Expecter) GetServiceAccountByName(ctx interface{}, name interface{}) *MockDatabase_GetServiceAccountByName_Call
- func (_e *MockDatabase_Expecter) GetServiceAccountRoles(ctx interface{}, serviceAccountID interface{}) *MockDatabase_GetServiceAccountRoles_Call
- func (_e *MockDatabase_Expecter) GetServiceAccounts(ctx interface{}) *MockDatabase_GetServiceAccounts_Call
- func (_e *MockDatabase_Expecter) GetServiceAccountsByIDs(ctx interface{}, ids interface{}) *MockDatabase_GetServiceAccountsByIDs_Call
- func (_e *MockDatabase_Expecter) GetSessionByID(ctx interface{}, sessionID interface{}) *MockDatabase_GetSessionByID_Call
- func (_e *MockDatabase_Expecter) GetTeamBySlug(ctx interface{}, teamSlug interface{}) *MockDatabase_GetTeamBySlug_Call
- func (_e *MockDatabase_Expecter) GetTeamDeleteKey(ctx interface{}, key interface{}) *MockDatabase_GetTeamDeleteKey_Call
- func (_e *MockDatabase_Expecter) GetTeamEnvironments(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetTeamEnvironments_Call
- func (_e *MockDatabase_Expecter) GetTeamEnvironmentsBySlugsAndEnvNames(ctx interface{}, keys interface{}) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
- func (_e *MockDatabase_Expecter) GetTeamMember(ctx interface{}, teamSlug interface{}, userID interface{}) *MockDatabase_GetTeamMember_Call
- func (_e *MockDatabase_Expecter) GetTeamMemberOptOuts(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_GetTeamMemberOptOuts_Call
- func (_e *MockDatabase_Expecter) GetTeamMembers(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetTeamMembers_Call
- func (_e *MockDatabase_Expecter) GetTeamMembersForReconciler(ctx interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_GetTeamMembersForReconciler_Call
- func (_e *MockDatabase_Expecter) GetTeamReconcilerErrors(ctx interface{}, teamSlug interface{}) *MockDatabase_GetTeamReconcilerErrors_Call
- func (_e *MockDatabase_Expecter) GetTeams(ctx interface{}, p interface{}) *MockDatabase_GetTeams_Call
- func (_e *MockDatabase_Expecter) GetTeamsBySlugs(ctx interface{}, teamSlugs interface{}) *MockDatabase_GetTeamsBySlugs_Call
- func (_e *MockDatabase_Expecter) GetUserByEmail(ctx interface{}, email interface{}) *MockDatabase_GetUserByEmail_Call
- func (_e *MockDatabase_Expecter) GetUserByExternalID(ctx interface{}, externalID interface{}) *MockDatabase_GetUserByExternalID_Call
- func (_e *MockDatabase_Expecter) GetUserByID(ctx interface{}, id interface{}) *MockDatabase_GetUserByID_Call
- func (_e *MockDatabase_Expecter) GetUserRoles(ctx interface{}, userID interface{}) *MockDatabase_GetUserRoles_Call
- func (_e *MockDatabase_Expecter) GetUserRolesForUsers(ctx interface{}, userIDs interface{}) *MockDatabase_GetUserRolesForUsers_Call
- func (_e *MockDatabase_Expecter) GetUserTeams(ctx interface{}, userID interface{}) *MockDatabase_GetUserTeams_Call
- func (_e *MockDatabase_Expecter) GetUserTeamsPaginated(ctx interface{}, userID interface{}, p interface{}) *MockDatabase_GetUserTeamsPaginated_Call
- func (_e *MockDatabase_Expecter) GetUsers(ctx interface{}, p interface{}) *MockDatabase_GetUsers_Call
- func (_e *MockDatabase_Expecter) GetUsersByIDs(ctx interface{}, ids interface{}) *MockDatabase_GetUsersByIDs_Call
- func (_e *MockDatabase_Expecter) GetUsersWithGloballyAssignedRole(ctx interface{}, roleName interface{}) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
- func (_e *MockDatabase_Expecter) GetUsersyncRuns(ctx interface{}, p interface{}) *MockDatabase_GetUsersyncRuns_Call
- func (_e *MockDatabase_Expecter) InsertEnvironment(ctx interface{}, name interface{}, gcp interface{}) *MockDatabase_InsertEnvironment_Call
- func (_e *MockDatabase_Expecter) IsTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_IsTeamRepository_Call
- func (_e *MockDatabase_Expecter) LastCostDate(ctx interface{}) *MockDatabase_LastCostDate_Call
- func (_e *MockDatabase_Expecter) ListTeamRepositories(ctx interface{}, teamSlug interface{}) *MockDatabase_ListTeamRepositories_Call
- func (_e *MockDatabase_Expecter) MaxResourceUtilizationDate(ctx interface{}) *MockDatabase_MaxResourceUtilizationDate_Call
- func (_e *MockDatabase_Expecter) MonthlyCostForApp(ctx interface{}, teamSlug interface{}, app interface{}, ...) *MockDatabase_MonthlyCostForApp_Call
- func (_e *MockDatabase_Expecter) MonthlyCostForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_MonthlyCostForTeam_Call
- func (_e *MockDatabase_Expecter) RemoveAllServiceAccountRoles(ctx interface{}, serviceAccountID interface{}) *MockDatabase_RemoveAllServiceAccountRoles_Call
- func (_e *MockDatabase_Expecter) RemoveApiKeysFromServiceAccount(ctx interface{}, serviceAccountID interface{}) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
- func (_e *MockDatabase_Expecter) RemoveReconcilerOptOut(ctx interface{}, userID interface{}, teamSlug interface{}, ...) *MockDatabase_RemoveReconcilerOptOut_Call
- func (_e *MockDatabase_Expecter) RemoveTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_RemoveTeamRepository_Call
- func (_e *MockDatabase_Expecter) RemoveUserFromTeam(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_RemoveUserFromTeam_Call
- func (_e *MockDatabase_Expecter) ResetReconcilerConfig(ctx interface{}, reconcilerName interface{}) *MockDatabase_ResetReconcilerConfig_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationForApp(ctx interface{}, arg interface{}) *MockDatabase_ResourceUtilizationForApp_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationForTeam(ctx interface{}, environment interface{}, teamSlug interface{}, ...) *MockDatabase_ResourceUtilizationForTeam_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationOverageForTeam(ctx interface{}, teamSlug interface{}, timestamp interface{}, ...) *MockDatabase_ResourceUtilizationOverageForTeam_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationRangeForApp(ctx interface{}, environment interface{}, teamSlug interface{}, ...) *MockDatabase_ResourceUtilizationRangeForApp_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationRangeForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_ResourceUtilizationRangeForTeam_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationRefresh(ctx interface{}) *MockDatabase_ResourceUtilizationRefresh_Call
- func (_e *MockDatabase_Expecter) ResourceUtilizationUpsert(ctx interface{}, arg interface{}) *MockDatabase_ResourceUtilizationUpsert_Call
- func (_e *MockDatabase_Expecter) RevokeGlobalUserRole(ctx interface{}, userID interface{}, roleName interface{}) *MockDatabase_RevokeGlobalUserRole_Call
- func (_e *MockDatabase_Expecter) SetLastSuccessfulSyncForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
- func (_e *MockDatabase_Expecter) SetReconcilerErrorForTeam(ctx interface{}, correlationID interface{}, teamSlug interface{}, ...) *MockDatabase_SetReconcilerErrorForTeam_Call
- func (_e *MockDatabase_Expecter) SetTeamMemberRole(ctx interface{}, userID interface{}, teamSlug interface{}, ...) *MockDatabase_SetTeamMemberRole_Call
- func (_e *MockDatabase_Expecter) SpecificResourceUtilizationForApp(ctx interface{}, environment interface{}, teamSlug interface{}, ...) *MockDatabase_SpecificResourceUtilizationForApp_Call
- func (_e *MockDatabase_Expecter) SpecificResourceUtilizationForTeam(ctx interface{}, teamSlug interface{}, resourceType interface{}, ...) *MockDatabase_SpecificResourceUtilizationForTeam_Call
- func (_e *MockDatabase_Expecter) SyncEnvironments(ctx interface{}, envs interface{}) *MockDatabase_SyncEnvironments_Call
- func (_e *MockDatabase_Expecter) SyncReconcilerConfig(ctx interface{}, reconcilerName interface{}, configs interface{}) *MockDatabase_SyncReconcilerConfig_Call
- func (_e *MockDatabase_Expecter) TeamExists(ctx interface{}, team interface{}) *MockDatabase_TeamExists_Call
- func (_e *MockDatabase_Expecter) Transaction(ctx interface{}, fn interface{}) *MockDatabase_Transaction_Call
- func (_e *MockDatabase_Expecter) UpdateTeam(ctx interface{}, teamSlug interface{}, purpose interface{}, ...) *MockDatabase_UpdateTeam_Call
- func (_e *MockDatabase_Expecter) UpdateTeamExternalReferences(ctx interface{}, params interface{}) *MockDatabase_UpdateTeamExternalReferences_Call
- func (_e *MockDatabase_Expecter) UpdateUser(ctx interface{}, userID interface{}, name interface{}, email interface{}, ...) *MockDatabase_UpdateUser_Call
- func (_e *MockDatabase_Expecter) UpsertReconciler(ctx interface{}, name interface{}, displayName interface{}, ...) *MockDatabase_UpsertReconciler_Call
- func (_e *MockDatabase_Expecter) UpsertReconcilerConfig(ctx interface{}, reconciler interface{}, key interface{}, ...) *MockDatabase_UpsertReconcilerConfig_Call
- func (_e *MockDatabase_Expecter) UpsertReconcilerState(ctx interface{}, reconcilerName interface{}, teamSlug interface{}, ...) *MockDatabase_UpsertReconcilerState_Call
- func (_e *MockDatabase_Expecter) UpsertTeamEnvironment(ctx interface{}, teamSlug interface{}, environment interface{}, ...) *MockDatabase_UpsertTeamEnvironment_Call
- func (_e *MockDatabase_Expecter) UserIsTeamOwner(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_UserIsTeamOwner_Call
- type MockDatabase_ExtendSession_Call
- func (_c *MockDatabase_ExtendSession_Call) Return(_a0 *Session, _a1 error) *MockDatabase_ExtendSession_Call
- func (_c *MockDatabase_ExtendSession_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_ExtendSession_Call
- func (_c *MockDatabase_ExtendSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_ExtendSession_Call
- type MockDatabase_GetActiveTeamBySlug_Call
- func (_c *MockDatabase_GetActiveTeamBySlug_Call) Return(_a0 *Team, _a1 error) *MockDatabase_GetActiveTeamBySlug_Call
- func (_c *MockDatabase_GetActiveTeamBySlug_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetActiveTeamBySlug_Call
- func (_c *MockDatabase_GetActiveTeamBySlug_Call) RunAndReturn(run func(context.Context, slug.Slug) (*Team, error)) *MockDatabase_GetActiveTeamBySlug_Call
- type MockDatabase_GetActiveTeams_Call
- func (_c *MockDatabase_GetActiveTeams_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetActiveTeams_Call
- func (_c *MockDatabase_GetActiveTeams_Call) Run(run func(ctx context.Context)) *MockDatabase_GetActiveTeams_Call
- func (_c *MockDatabase_GetActiveTeams_Call) RunAndReturn(run func(context.Context) ([]*Team, error)) *MockDatabase_GetActiveTeams_Call
- type MockDatabase_GetAllTeamMembers_Call
- func (_c *MockDatabase_GetAllTeamMembers_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetAllTeamMembers_Call
- func (_c *MockDatabase_GetAllTeamMembers_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetAllTeamMembers_Call
- func (_c *MockDatabase_GetAllTeamMembers_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*User, error)) *MockDatabase_GetAllTeamMembers_Call
- type MockDatabase_GetAllTeamSlugs_Call
- func (_c *MockDatabase_GetAllTeamSlugs_Call) Return(_a0 []slug.Slug, _a1 error) *MockDatabase_GetAllTeamSlugs_Call
- func (_c *MockDatabase_GetAllTeamSlugs_Call) Run(run func(ctx context.Context)) *MockDatabase_GetAllTeamSlugs_Call
- func (_c *MockDatabase_GetAllTeamSlugs_Call) RunAndReturn(run func(context.Context) ([]slug.Slug, error)) *MockDatabase_GetAllTeamSlugs_Call
- type MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
- func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
- func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Run(run func(ctx context.Context, repoName string, permission string)) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
- func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) RunAndReturn(run func(context.Context, string, string) ([]*Team, error)) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
- type MockDatabase_GetAllUserRoles_Call
- func (_c *MockDatabase_GetAllUserRoles_Call) Return(_a0 []*UserRole, _a1 error) *MockDatabase_GetAllUserRoles_Call
- func (_c *MockDatabase_GetAllUserRoles_Call) Run(run func(ctx context.Context)) *MockDatabase_GetAllUserRoles_Call
- func (_c *MockDatabase_GetAllUserRoles_Call) RunAndReturn(run func(context.Context) ([]*UserRole, error)) *MockDatabase_GetAllUserRoles_Call
- type MockDatabase_GetAuditEventsForTeamByResource_Call
- func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) Return(_a0 []*AuditEvent, _a1 int, _a2 error) *MockDatabase_GetAuditEventsForTeamByResource_Call
- func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, resourceType string, p Page)) *MockDatabase_GetAuditEventsForTeamByResource_Call
- func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) RunAndReturn(run func(context.Context, slug.Slug, string, Page) ([]*AuditEvent, int, error)) *MockDatabase_GetAuditEventsForTeamByResource_Call
- type MockDatabase_GetAuditEventsForTeam_Call
- func (_c *MockDatabase_GetAuditEventsForTeam_Call) Return(_a0 []*AuditEvent, _a1 int, _a2 error) *MockDatabase_GetAuditEventsForTeam_Call
- func (_c *MockDatabase_GetAuditEventsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetAuditEventsForTeam_Call
- func (_c *MockDatabase_GetAuditEventsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*AuditEvent, int, error)) *MockDatabase_GetAuditEventsForTeam_Call
- type MockDatabase_GetAuditLogsForCorrelationID_Call
- func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForCorrelationID_Call
- func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) Run(run func(ctx context.Context, correlationID uuid.UUID, p Page)) *MockDatabase_GetAuditLogsForCorrelationID_Call
- func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) RunAndReturn(run func(context.Context, uuid.UUID, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForCorrelationID_Call
- type MockDatabase_GetAuditLogsForReconciler_Call
- func (_c *MockDatabase_GetAuditLogsForReconciler_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForReconciler_Call
- func (_c *MockDatabase_GetAuditLogsForReconciler_Call) Run(run func(ctx context.Context, reconcilerName string, p Page)) *MockDatabase_GetAuditLogsForReconciler_Call
- func (_c *MockDatabase_GetAuditLogsForReconciler_Call) RunAndReturn(run func(context.Context, string, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForReconciler_Call
- type MockDatabase_GetAuditLogsForTeam_Call
- func (_c *MockDatabase_GetAuditLogsForTeam_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForTeam_Call
- func (_c *MockDatabase_GetAuditLogsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetAuditLogsForTeam_Call
- func (_c *MockDatabase_GetAuditLogsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForTeam_Call
- type MockDatabase_GetEnabledReconcilers_Call
- func (_c *MockDatabase_GetEnabledReconcilers_Call) Return(_a0 []*Reconciler, _a1 error) *MockDatabase_GetEnabledReconcilers_Call
- func (_c *MockDatabase_GetEnabledReconcilers_Call) Run(run func(ctx context.Context)) *MockDatabase_GetEnabledReconcilers_Call
- func (_c *MockDatabase_GetEnabledReconcilers_Call) RunAndReturn(run func(context.Context) ([]*Reconciler, error)) *MockDatabase_GetEnabledReconcilers_Call
- type MockDatabase_GetReconcilerConfig_Call
- func (_c *MockDatabase_GetReconcilerConfig_Call) Return(_a0 []*ReconcilerConfig, _a1 error) *MockDatabase_GetReconcilerConfig_Call
- func (_c *MockDatabase_GetReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, includeSecrets bool)) *MockDatabase_GetReconcilerConfig_Call
- func (_c *MockDatabase_GetReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, bool) ([]*ReconcilerConfig, error)) *MockDatabase_GetReconcilerConfig_Call
- type MockDatabase_GetReconcilerErrors_Call
- func (_c *MockDatabase_GetReconcilerErrors_Call) Return(_a0 []*ReconcilerError, _a1 int, _a2 error) *MockDatabase_GetReconcilerErrors_Call
- func (_c *MockDatabase_GetReconcilerErrors_Call) Run(run func(ctx context.Context, reconcilerName string, p Page)) *MockDatabase_GetReconcilerErrors_Call
- func (_c *MockDatabase_GetReconcilerErrors_Call) RunAndReturn(run func(context.Context, string, Page) ([]*ReconcilerError, int, error)) *MockDatabase_GetReconcilerErrors_Call
- type MockDatabase_GetReconcilerStateForTeam_Call
- func (_c *MockDatabase_GetReconcilerStateForTeam_Call) Return(_a0 *ReconcilerState, _a1 error) *MockDatabase_GetReconcilerStateForTeam_Call
- func (_c *MockDatabase_GetReconcilerStateForTeam_Call) Run(run func(ctx context.Context, reconcilerName string, teamSlug slug.Slug)) *MockDatabase_GetReconcilerStateForTeam_Call
- func (_c *MockDatabase_GetReconcilerStateForTeam_Call) RunAndReturn(run func(context.Context, string, slug.Slug) (*ReconcilerState, error)) *MockDatabase_GetReconcilerStateForTeam_Call
- type MockDatabase_GetReconcilerState_Call
- func (_c *MockDatabase_GetReconcilerState_Call) Return(_a0 []*ReconcilerStateWithTeam, _a1 error) *MockDatabase_GetReconcilerState_Call
- func (_c *MockDatabase_GetReconcilerState_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_GetReconcilerState_Call
- func (_c *MockDatabase_GetReconcilerState_Call) RunAndReturn(run func(context.Context, string) ([]*ReconcilerStateWithTeam, error)) *MockDatabase_GetReconcilerState_Call
- type MockDatabase_GetReconciler_Call
- func (_c *MockDatabase_GetReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_GetReconciler_Call
- func (_c *MockDatabase_GetReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_GetReconciler_Call
- func (_c *MockDatabase_GetReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_GetReconciler_Call
- type MockDatabase_GetReconcilers_Call
- func (_c *MockDatabase_GetReconcilers_Call) Return(_a0 []*Reconciler, _a1 int, _a2 error) *MockDatabase_GetReconcilers_Call
- func (_c *MockDatabase_GetReconcilers_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetReconcilers_Call
- func (_c *MockDatabase_GetReconcilers_Call) RunAndReturn(run func(context.Context, Page) ([]*Reconciler, int, error)) *MockDatabase_GetReconcilers_Call
- type MockDatabase_GetServiceAccountByApiKey_Call
- func (_c *MockDatabase_GetServiceAccountByApiKey_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountByApiKey_Call
- func (_c *MockDatabase_GetServiceAccountByApiKey_Call) Run(run func(ctx context.Context, apiKey string)) *MockDatabase_GetServiceAccountByApiKey_Call
- func (_c *MockDatabase_GetServiceAccountByApiKey_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_GetServiceAccountByApiKey_Call
- type MockDatabase_GetServiceAccountByName_Call
- func (_c *MockDatabase_GetServiceAccountByName_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountByName_Call
- func (_c *MockDatabase_GetServiceAccountByName_Call) Run(run func(ctx context.Context, name string)) *MockDatabase_GetServiceAccountByName_Call
- func (_c *MockDatabase_GetServiceAccountByName_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_GetServiceAccountByName_Call
- type MockDatabase_GetServiceAccountRoles_Call
- func (_c *MockDatabase_GetServiceAccountRoles_Call) Return(_a0 []*authz.Role, _a1 error) *MockDatabase_GetServiceAccountRoles_Call
- func (_c *MockDatabase_GetServiceAccountRoles_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_GetServiceAccountRoles_Call
- func (_c *MockDatabase_GetServiceAccountRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*authz.Role, error)) *MockDatabase_GetServiceAccountRoles_Call
- type MockDatabase_GetServiceAccountsByIDs_Call
- func (_c *MockDatabase_GetServiceAccountsByIDs_Call) Return(_a0 []*ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountsByIDs_Call
- func (_c *MockDatabase_GetServiceAccountsByIDs_Call) Run(run func(ctx context.Context, ids []uuid.UUID)) *MockDatabase_GetServiceAccountsByIDs_Call
- func (_c *MockDatabase_GetServiceAccountsByIDs_Call) RunAndReturn(run func(context.Context, []uuid.UUID) ([]*ServiceAccount, error)) *MockDatabase_GetServiceAccountsByIDs_Call
- type MockDatabase_GetServiceAccounts_Call
- func (_c *MockDatabase_GetServiceAccounts_Call) Return(_a0 []*ServiceAccount, _a1 error) *MockDatabase_GetServiceAccounts_Call
- func (_c *MockDatabase_GetServiceAccounts_Call) Run(run func(ctx context.Context)) *MockDatabase_GetServiceAccounts_Call
- func (_c *MockDatabase_GetServiceAccounts_Call) RunAndReturn(run func(context.Context) ([]*ServiceAccount, error)) *MockDatabase_GetServiceAccounts_Call
- type MockDatabase_GetSessionByID_Call
- func (_c *MockDatabase_GetSessionByID_Call) Return(_a0 *Session, _a1 error) *MockDatabase_GetSessionByID_Call
- func (_c *MockDatabase_GetSessionByID_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_GetSessionByID_Call
- func (_c *MockDatabase_GetSessionByID_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_GetSessionByID_Call
- type MockDatabase_GetTeamBySlug_Call
- func (_c *MockDatabase_GetTeamBySlug_Call) Return(_a0 *Team, _a1 error) *MockDatabase_GetTeamBySlug_Call
- func (_c *MockDatabase_GetTeamBySlug_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetTeamBySlug_Call
- func (_c *MockDatabase_GetTeamBySlug_Call) RunAndReturn(run func(context.Context, slug.Slug) (*Team, error)) *MockDatabase_GetTeamBySlug_Call
- type MockDatabase_GetTeamDeleteKey_Call
- func (_c *MockDatabase_GetTeamDeleteKey_Call) Return(_a0 *TeamDeleteKey, _a1 error) *MockDatabase_GetTeamDeleteKey_Call
- func (_c *MockDatabase_GetTeamDeleteKey_Call) Run(run func(ctx context.Context, key uuid.UUID)) *MockDatabase_GetTeamDeleteKey_Call
- func (_c *MockDatabase_GetTeamDeleteKey_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*TeamDeleteKey, error)) *MockDatabase_GetTeamDeleteKey_Call
- type MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
- func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Return(_a0 []*TeamEnvironment, _a1 error) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
- func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Run(run func(ctx context.Context, keys []EnvSlugName)) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
- func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) RunAndReturn(run func(context.Context, []EnvSlugName) ([]*TeamEnvironment, error)) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
- type MockDatabase_GetTeamEnvironments_Call
- func (_c *MockDatabase_GetTeamEnvironments_Call) Return(_a0 []*TeamEnvironment, _a1 int, _a2 error) *MockDatabase_GetTeamEnvironments_Call
- func (_c *MockDatabase_GetTeamEnvironments_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetTeamEnvironments_Call
- func (_c *MockDatabase_GetTeamEnvironments_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*TeamEnvironment, int, error)) *MockDatabase_GetTeamEnvironments_Call
- type MockDatabase_GetTeamMemberOptOuts_Call
- func (_c *MockDatabase_GetTeamMemberOptOuts_Call) Return(_a0 []*gensql.GetTeamMemberOptOutsRow, _a1 error) *MockDatabase_GetTeamMemberOptOuts_Call
- func (_c *MockDatabase_GetTeamMemberOptOuts_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_GetTeamMemberOptOuts_Call
- func (_c *MockDatabase_GetTeamMemberOptOuts_Call) RunAndReturn(...) *MockDatabase_GetTeamMemberOptOuts_Call
- type MockDatabase_GetTeamMember_Call
- func (_c *MockDatabase_GetTeamMember_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetTeamMember_Call
- func (_c *MockDatabase_GetTeamMember_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID)) *MockDatabase_GetTeamMember_Call
- func (_c *MockDatabase_GetTeamMember_Call) RunAndReturn(run func(context.Context, slug.Slug, uuid.UUID) (*User, error)) *MockDatabase_GetTeamMember_Call
- type MockDatabase_GetTeamMembersForReconciler_Call
- func (_c *MockDatabase_GetTeamMembersForReconciler_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetTeamMembersForReconciler_Call
- func (_c *MockDatabase_GetTeamMembersForReconciler_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_GetTeamMembersForReconciler_Call
- func (_c *MockDatabase_GetTeamMembersForReconciler_Call) RunAndReturn(run func(context.Context, slug.Slug, string) ([]*User, error)) *MockDatabase_GetTeamMembersForReconciler_Call
- type MockDatabase_GetTeamMembers_Call
- func (_c *MockDatabase_GetTeamMembers_Call) Return(_a0 []*User, _a1 int, _a2 error) *MockDatabase_GetTeamMembers_Call
- func (_c *MockDatabase_GetTeamMembers_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetTeamMembers_Call
- func (_c *MockDatabase_GetTeamMembers_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*User, int, error)) *MockDatabase_GetTeamMembers_Call
- type MockDatabase_GetTeamReconcilerErrors_Call
- func (_c *MockDatabase_GetTeamReconcilerErrors_Call) Return(_a0 []*ReconcilerError, _a1 error) *MockDatabase_GetTeamReconcilerErrors_Call
- func (_c *MockDatabase_GetTeamReconcilerErrors_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetTeamReconcilerErrors_Call
- func (_c *MockDatabase_GetTeamReconcilerErrors_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*ReconcilerError, error)) *MockDatabase_GetTeamReconcilerErrors_Call
- type MockDatabase_GetTeamsBySlugs_Call
- func (_c *MockDatabase_GetTeamsBySlugs_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetTeamsBySlugs_Call
- func (_c *MockDatabase_GetTeamsBySlugs_Call) Run(run func(ctx context.Context, teamSlugs []slug.Slug)) *MockDatabase_GetTeamsBySlugs_Call
- func (_c *MockDatabase_GetTeamsBySlugs_Call) RunAndReturn(run func(context.Context, []slug.Slug) ([]*Team, error)) *MockDatabase_GetTeamsBySlugs_Call
- type MockDatabase_GetTeams_Call
- func (_c *MockDatabase_GetTeams_Call) Return(_a0 []*Team, _a1 int, _a2 error) *MockDatabase_GetTeams_Call
- func (_c *MockDatabase_GetTeams_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetTeams_Call
- func (_c *MockDatabase_GetTeams_Call) RunAndReturn(run func(context.Context, Page) ([]*Team, int, error)) *MockDatabase_GetTeams_Call
- type MockDatabase_GetUserByEmail_Call
- func (_c *MockDatabase_GetUserByEmail_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByEmail_Call
- func (_c *MockDatabase_GetUserByEmail_Call) Run(run func(ctx context.Context, email string)) *MockDatabase_GetUserByEmail_Call
- func (_c *MockDatabase_GetUserByEmail_Call) RunAndReturn(run func(context.Context, string) (*User, error)) *MockDatabase_GetUserByEmail_Call
- type MockDatabase_GetUserByExternalID_Call
- func (_c *MockDatabase_GetUserByExternalID_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByExternalID_Call
- func (_c *MockDatabase_GetUserByExternalID_Call) Run(run func(ctx context.Context, externalID string)) *MockDatabase_GetUserByExternalID_Call
- func (_c *MockDatabase_GetUserByExternalID_Call) RunAndReturn(run func(context.Context, string) (*User, error)) *MockDatabase_GetUserByExternalID_Call
- type MockDatabase_GetUserByID_Call
- func (_c *MockDatabase_GetUserByID_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByID_Call
- func (_c *MockDatabase_GetUserByID_Call) Run(run func(ctx context.Context, id uuid.UUID)) *MockDatabase_GetUserByID_Call
- func (_c *MockDatabase_GetUserByID_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*User, error)) *MockDatabase_GetUserByID_Call
- type MockDatabase_GetUserRolesForUsers_Call
- func (_c *MockDatabase_GetUserRolesForUsers_Call) Return(_a0 map[uuid.UUID][]*authz.Role, _a1 error) *MockDatabase_GetUserRolesForUsers_Call
- func (_c *MockDatabase_GetUserRolesForUsers_Call) Run(run func(ctx context.Context, userIDs []uuid.UUID)) *MockDatabase_GetUserRolesForUsers_Call
- func (_c *MockDatabase_GetUserRolesForUsers_Call) RunAndReturn(run func(context.Context, []uuid.UUID) (map[uuid.UUID][]*authz.Role, error)) *MockDatabase_GetUserRolesForUsers_Call
- type MockDatabase_GetUserRoles_Call
- func (_c *MockDatabase_GetUserRoles_Call) Return(_a0 []*authz.Role, _a1 error) *MockDatabase_GetUserRoles_Call
- func (_c *MockDatabase_GetUserRoles_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_GetUserRoles_Call
- func (_c *MockDatabase_GetUserRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*authz.Role, error)) *MockDatabase_GetUserRoles_Call
- type MockDatabase_GetUserTeamsPaginated_Call
- func (_c *MockDatabase_GetUserTeamsPaginated_Call) Return(_a0 []*UserTeam, _a1 int, _a2 error) *MockDatabase_GetUserTeamsPaginated_Call
- func (_c *MockDatabase_GetUserTeamsPaginated_Call) Run(run func(ctx context.Context, userID uuid.UUID, p Page)) *MockDatabase_GetUserTeamsPaginated_Call
- func (_c *MockDatabase_GetUserTeamsPaginated_Call) RunAndReturn(run func(context.Context, uuid.UUID, Page) ([]*UserTeam, int, error)) *MockDatabase_GetUserTeamsPaginated_Call
- type MockDatabase_GetUserTeams_Call
- func (_c *MockDatabase_GetUserTeams_Call) Return(_a0 []*UserTeam, _a1 error) *MockDatabase_GetUserTeams_Call
- func (_c *MockDatabase_GetUserTeams_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_GetUserTeams_Call
- func (_c *MockDatabase_GetUserTeams_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*UserTeam, error)) *MockDatabase_GetUserTeams_Call
- type MockDatabase_GetUsersByIDs_Call
- func (_c *MockDatabase_GetUsersByIDs_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetUsersByIDs_Call
- func (_c *MockDatabase_GetUsersByIDs_Call) Run(run func(ctx context.Context, ids []uuid.UUID)) *MockDatabase_GetUsersByIDs_Call
- func (_c *MockDatabase_GetUsersByIDs_Call) RunAndReturn(run func(context.Context, []uuid.UUID) ([]*User, error)) *MockDatabase_GetUsersByIDs_Call
- type MockDatabase_GetUsersWithGloballyAssignedRole_Call
- func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
- func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) Run(run func(ctx context.Context, roleName gensql.RoleName)) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
- func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) RunAndReturn(run func(context.Context, gensql.RoleName) ([]*User, error)) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
- type MockDatabase_GetUsers_Call
- func (_c *MockDatabase_GetUsers_Call) Return(_a0 []*User, _a1 int, _a2 error) *MockDatabase_GetUsers_Call
- func (_c *MockDatabase_GetUsers_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetUsers_Call
- func (_c *MockDatabase_GetUsers_Call) RunAndReturn(run func(context.Context, Page) ([]*User, int, error)) *MockDatabase_GetUsers_Call
- type MockDatabase_GetUsersyncRuns_Call
- func (_c *MockDatabase_GetUsersyncRuns_Call) Return(_a0 []*UsersyncRun, _a1 int, _a2 error) *MockDatabase_GetUsersyncRuns_Call
- func (_c *MockDatabase_GetUsersyncRuns_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetUsersyncRuns_Call
- func (_c *MockDatabase_GetUsersyncRuns_Call) RunAndReturn(run func(context.Context, Page) ([]*UsersyncRun, int, error)) *MockDatabase_GetUsersyncRuns_Call
- type MockDatabase_InsertEnvironment_Call
- func (_c *MockDatabase_InsertEnvironment_Call) Return(_a0 error) *MockDatabase_InsertEnvironment_Call
- func (_c *MockDatabase_InsertEnvironment_Call) Run(run func(ctx context.Context, name string, gcp bool)) *MockDatabase_InsertEnvironment_Call
- func (_c *MockDatabase_InsertEnvironment_Call) RunAndReturn(run func(context.Context, string, bool) error) *MockDatabase_InsertEnvironment_Call
- type MockDatabase_IsTeamRepository_Call
- func (_c *MockDatabase_IsTeamRepository_Call) Return(_a0 bool, _a1 error) *MockDatabase_IsTeamRepository_Call
- func (_c *MockDatabase_IsTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_IsTeamRepository_Call
- func (_c *MockDatabase_IsTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) (bool, error)) *MockDatabase_IsTeamRepository_Call
- type MockDatabase_LastCostDate_Call
- func (_c *MockDatabase_LastCostDate_Call) Return(_a0 pgtype.Date, _a1 error) *MockDatabase_LastCostDate_Call
- func (_c *MockDatabase_LastCostDate_Call) Run(run func(ctx context.Context)) *MockDatabase_LastCostDate_Call
- func (_c *MockDatabase_LastCostDate_Call) RunAndReturn(run func(context.Context) (pgtype.Date, error)) *MockDatabase_LastCostDate_Call
- type MockDatabase_ListTeamRepositories_Call
- func (_c *MockDatabase_ListTeamRepositories_Call) Return(_a0 []string, _a1 error) *MockDatabase_ListTeamRepositories_Call
- func (_c *MockDatabase_ListTeamRepositories_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_ListTeamRepositories_Call
- func (_c *MockDatabase_ListTeamRepositories_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]string, error)) *MockDatabase_ListTeamRepositories_Call
- type MockDatabase_MaxResourceUtilizationDate_Call
- func (_c *MockDatabase_MaxResourceUtilizationDate_Call) Return(_a0 pgtype.Timestamptz, _a1 error) *MockDatabase_MaxResourceUtilizationDate_Call
- func (_c *MockDatabase_MaxResourceUtilizationDate_Call) Run(run func(ctx context.Context)) *MockDatabase_MaxResourceUtilizationDate_Call
- func (_c *MockDatabase_MaxResourceUtilizationDate_Call) RunAndReturn(run func(context.Context) (pgtype.Timestamptz, error)) *MockDatabase_MaxResourceUtilizationDate_Call
- type MockDatabase_MonthlyCostForApp_Call
- func (_c *MockDatabase_MonthlyCostForApp_Call) Return(_a0 []*gensql.MonthlyCostForAppRow, _a1 error) *MockDatabase_MonthlyCostForApp_Call
- func (_c *MockDatabase_MonthlyCostForApp_Call) Run(...) *MockDatabase_MonthlyCostForApp_Call
- func (_c *MockDatabase_MonthlyCostForApp_Call) RunAndReturn(...) *MockDatabase_MonthlyCostForApp_Call
- type MockDatabase_MonthlyCostForTeam_Call
- func (_c *MockDatabase_MonthlyCostForTeam_Call) Return(_a0 []*gensql.CostMonthlyTeam, _a1 error) *MockDatabase_MonthlyCostForTeam_Call
- func (_c *MockDatabase_MonthlyCostForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_MonthlyCostForTeam_Call
- func (_c *MockDatabase_MonthlyCostForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*gensql.CostMonthlyTeam, error)) *MockDatabase_MonthlyCostForTeam_Call
- type MockDatabase_RemoveAllServiceAccountRoles_Call
- func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) Return(_a0 error) *MockDatabase_RemoveAllServiceAccountRoles_Call
- func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_RemoveAllServiceAccountRoles_Call
- func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_RemoveAllServiceAccountRoles_Call
- type MockDatabase_RemoveApiKeysFromServiceAccount_Call
- func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) Return(_a0 error) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
- func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
- func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
- type MockDatabase_RemoveReconcilerOptOut_Call
- func (_c *MockDatabase_RemoveReconcilerOptOut_Call) Return(_a0 error) *MockDatabase_RemoveReconcilerOptOut_Call
- func (_c *MockDatabase_RemoveReconcilerOptOut_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...)) *MockDatabase_RemoveReconcilerOptOut_Call
- func (_c *MockDatabase_RemoveReconcilerOptOut_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, string) error) *MockDatabase_RemoveReconcilerOptOut_Call
- type MockDatabase_RemoveTeamRepository_Call
- func (_c *MockDatabase_RemoveTeamRepository_Call) Return(_a0 error) *MockDatabase_RemoveTeamRepository_Call
- func (_c *MockDatabase_RemoveTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_RemoveTeamRepository_Call
- func (_c *MockDatabase_RemoveTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_RemoveTeamRepository_Call
- type MockDatabase_RemoveUserFromTeam_Call
- func (_c *MockDatabase_RemoveUserFromTeam_Call) Return(_a0 error) *MockDatabase_RemoveUserFromTeam_Call
- func (_c *MockDatabase_RemoveUserFromTeam_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_RemoveUserFromTeam_Call
- func (_c *MockDatabase_RemoveUserFromTeam_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug) error) *MockDatabase_RemoveUserFromTeam_Call
- type MockDatabase_ResetReconcilerConfig_Call
- func (_c *MockDatabase_ResetReconcilerConfig_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_ResetReconcilerConfig_Call
- func (_c *MockDatabase_ResetReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_ResetReconcilerConfig_Call
- func (_c *MockDatabase_ResetReconcilerConfig_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_ResetReconcilerConfig_Call
- type MockDatabase_ResourceUtilizationForApp_Call
- func (_c *MockDatabase_ResourceUtilizationForApp_Call) Return(_a0 []*gensql.ResourceUtilizationMetric, _a1 error) *MockDatabase_ResourceUtilizationForApp_Call
- func (_c *MockDatabase_ResourceUtilizationForApp_Call) Run(run func(ctx context.Context, arg gensql.ResourceUtilizationForAppParams)) *MockDatabase_ResourceUtilizationForApp_Call
- func (_c *MockDatabase_ResourceUtilizationForApp_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationForApp_Call
- type MockDatabase_ResourceUtilizationForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationForTeam_Call) Return(_a0 []*gensql.ResourceUtilizationForTeamRow, _a1 error) *MockDatabase_ResourceUtilizationForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationForTeam_Call) Run(run func(ctx context.Context, environment string, teamSlug slug.Slug, ...)) *MockDatabase_ResourceUtilizationForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationForTeam_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationForTeam_Call
- type MockDatabase_ResourceUtilizationOverageForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationOverageForTeam_Call) Return(_a0 []*gensql.ResourceUtilizationOverageForTeamRow, _a1 error) *MockDatabase_ResourceUtilizationOverageForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationOverageForTeam_Call) Run(...) *MockDatabase_ResourceUtilizationOverageForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationOverageForTeam_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationOverageForTeam_Call
- type MockDatabase_ResourceUtilizationRangeForApp_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForApp_Call) Return(_a0 *gensql.ResourceUtilizationRangeForAppRow, _a1 error) *MockDatabase_ResourceUtilizationRangeForApp_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForApp_Call) Run(...) *MockDatabase_ResourceUtilizationRangeForApp_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForApp_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationRangeForApp_Call
- type MockDatabase_ResourceUtilizationRangeForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForTeam_Call) Return(_a0 *gensql.ResourceUtilizationRangeForTeamRow, _a1 error) *MockDatabase_ResourceUtilizationRangeForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_ResourceUtilizationRangeForTeam_Call
- func (_c *MockDatabase_ResourceUtilizationRangeForTeam_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationRangeForTeam_Call
- type MockDatabase_ResourceUtilizationRefresh_Call
- func (_c *MockDatabase_ResourceUtilizationRefresh_Call) Return(_a0 error) *MockDatabase_ResourceUtilizationRefresh_Call
- func (_c *MockDatabase_ResourceUtilizationRefresh_Call) Run(run func(ctx context.Context)) *MockDatabase_ResourceUtilizationRefresh_Call
- func (_c *MockDatabase_ResourceUtilizationRefresh_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_ResourceUtilizationRefresh_Call
- type MockDatabase_ResourceUtilizationUpsert_Call
- func (_c *MockDatabase_ResourceUtilizationUpsert_Call) Return(_a0 *gensql.ResourceUtilizationUpsertBatchResults) *MockDatabase_ResourceUtilizationUpsert_Call
- func (_c *MockDatabase_ResourceUtilizationUpsert_Call) Run(run func(ctx context.Context, arg []gensql.ResourceUtilizationUpsertParams)) *MockDatabase_ResourceUtilizationUpsert_Call
- func (_c *MockDatabase_ResourceUtilizationUpsert_Call) RunAndReturn(...) *MockDatabase_ResourceUtilizationUpsert_Call
- type MockDatabase_RevokeGlobalUserRole_Call
- func (_c *MockDatabase_RevokeGlobalUserRole_Call) Return(_a0 error) *MockDatabase_RevokeGlobalUserRole_Call
- func (_c *MockDatabase_RevokeGlobalUserRole_Call) Run(run func(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName)) *MockDatabase_RevokeGlobalUserRole_Call
- func (_c *MockDatabase_RevokeGlobalUserRole_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_RevokeGlobalUserRole_Call
- type MockDatabase_SetLastSuccessfulSyncForTeam_Call
- func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) Return(_a0 error) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
- func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
- func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) error) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
- type MockDatabase_SetReconcilerErrorForTeam_Call
- func (_c *MockDatabase_SetReconcilerErrorForTeam_Call) Return(_a0 error) *MockDatabase_SetReconcilerErrorForTeam_Call
- func (_c *MockDatabase_SetReconcilerErrorForTeam_Call) Run(...) *MockDatabase_SetReconcilerErrorForTeam_Call
- func (_c *MockDatabase_SetReconcilerErrorForTeam_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, string, error) error) *MockDatabase_SetReconcilerErrorForTeam_Call
- type MockDatabase_SetTeamMemberRole_Call
- func (_c *MockDatabase_SetTeamMemberRole_Call) Return(_a0 error) *MockDatabase_SetTeamMemberRole_Call
- func (_c *MockDatabase_SetTeamMemberRole_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, ...)) *MockDatabase_SetTeamMemberRole_Call
- func (_c *MockDatabase_SetTeamMemberRole_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, gensql.RoleName) error) *MockDatabase_SetTeamMemberRole_Call
- type MockDatabase_SpecificResourceUtilizationForApp_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForApp_Call) Return(_a0 *gensql.SpecificResourceUtilizationForAppRow, _a1 error) *MockDatabase_SpecificResourceUtilizationForApp_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForApp_Call) Run(...) *MockDatabase_SpecificResourceUtilizationForApp_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForApp_Call) RunAndReturn(...) *MockDatabase_SpecificResourceUtilizationForApp_Call
- type MockDatabase_SpecificResourceUtilizationForTeam_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForTeam_Call) Return(_a0 []*gensql.SpecificResourceUtilizationForTeamRow, _a1 error) *MockDatabase_SpecificResourceUtilizationForTeam_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForTeam_Call) Run(...) *MockDatabase_SpecificResourceUtilizationForTeam_Call
- func (_c *MockDatabase_SpecificResourceUtilizationForTeam_Call) RunAndReturn(...) *MockDatabase_SpecificResourceUtilizationForTeam_Call
- type MockDatabase_SyncEnvironments_Call
- func (_c *MockDatabase_SyncEnvironments_Call) Return(_a0 error) *MockDatabase_SyncEnvironments_Call
- func (_c *MockDatabase_SyncEnvironments_Call) Run(run func(ctx context.Context, envs []*Environment)) *MockDatabase_SyncEnvironments_Call
- func (_c *MockDatabase_SyncEnvironments_Call) RunAndReturn(run func(context.Context, []*Environment) error) *MockDatabase_SyncEnvironments_Call
- type MockDatabase_SyncReconcilerConfig_Call
- func (_c *MockDatabase_SyncReconcilerConfig_Call) Return(_a0 error) *MockDatabase_SyncReconcilerConfig_Call
- func (_c *MockDatabase_SyncReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, ...)) *MockDatabase_SyncReconcilerConfig_Call
- func (_c *MockDatabase_SyncReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, []*protoapi.ReconcilerConfigSpec) error) *MockDatabase_SyncReconcilerConfig_Call
- type MockDatabase_TeamExists_Call
- func (_c *MockDatabase_TeamExists_Call) Return(_a0 bool, _a1 error) *MockDatabase_TeamExists_Call
- func (_c *MockDatabase_TeamExists_Call) Run(run func(ctx context.Context, team slug.Slug)) *MockDatabase_TeamExists_Call
- func (_c *MockDatabase_TeamExists_Call) RunAndReturn(run func(context.Context, slug.Slug) (bool, error)) *MockDatabase_TeamExists_Call
- type MockDatabase_Transaction_Call
- func (_c *MockDatabase_Transaction_Call) Return(_a0 error) *MockDatabase_Transaction_Call
- func (_c *MockDatabase_Transaction_Call) Run(run func(ctx context.Context, fn DatabaseTransactionFunc)) *MockDatabase_Transaction_Call
- func (_c *MockDatabase_Transaction_Call) RunAndReturn(run func(context.Context, DatabaseTransactionFunc) error) *MockDatabase_Transaction_Call
- type MockDatabase_UpdateTeamExternalReferences_Call
- func (_c *MockDatabase_UpdateTeamExternalReferences_Call) Return(_a0 *Team, _a1 error) *MockDatabase_UpdateTeamExternalReferences_Call
- func (_c *MockDatabase_UpdateTeamExternalReferences_Call) Run(...) *MockDatabase_UpdateTeamExternalReferences_Call
- func (_c *MockDatabase_UpdateTeamExternalReferences_Call) RunAndReturn(...) *MockDatabase_UpdateTeamExternalReferences_Call
- type MockDatabase_UpdateTeam_Call
- func (_c *MockDatabase_UpdateTeam_Call) Return(_a0 *Team, _a1 error) *MockDatabase_UpdateTeam_Call
- func (_c *MockDatabase_UpdateTeam_Call) Run(...) *MockDatabase_UpdateTeam_Call
- func (_c *MockDatabase_UpdateTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, *string, *string) (*Team, error)) *MockDatabase_UpdateTeam_Call
- type MockDatabase_UpdateUser_Call
- func (_c *MockDatabase_UpdateUser_Call) Return(_a0 *User, _a1 error) *MockDatabase_UpdateUser_Call
- func (_c *MockDatabase_UpdateUser_Call) Run(...) *MockDatabase_UpdateUser_Call
- func (_c *MockDatabase_UpdateUser_Call) RunAndReturn(run func(context.Context, uuid.UUID, string, string, string) (*User, error)) *MockDatabase_UpdateUser_Call
- type MockDatabase_UpsertReconcilerConfig_Call
- func (_c *MockDatabase_UpsertReconcilerConfig_Call) Return(_a0 error) *MockDatabase_UpsertReconcilerConfig_Call
- func (_c *MockDatabase_UpsertReconcilerConfig_Call) Run(...) *MockDatabase_UpsertReconcilerConfig_Call
- func (_c *MockDatabase_UpsertReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, string, string, string, bool) error) *MockDatabase_UpsertReconcilerConfig_Call
- type MockDatabase_UpsertReconcilerState_Call
- func (_c *MockDatabase_UpsertReconcilerState_Call) Return(_a0 *ReconcilerState, _a1 error) *MockDatabase_UpsertReconcilerState_Call
- func (_c *MockDatabase_UpsertReconcilerState_Call) Run(...) *MockDatabase_UpsertReconcilerState_Call
- func (_c *MockDatabase_UpsertReconcilerState_Call) RunAndReturn(run func(context.Context, string, slug.Slug, []byte) (*ReconcilerState, error)) *MockDatabase_UpsertReconcilerState_Call
- type MockDatabase_UpsertReconciler_Call
- func (_c *MockDatabase_UpsertReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_UpsertReconciler_Call
- func (_c *MockDatabase_UpsertReconciler_Call) Run(...) *MockDatabase_UpsertReconciler_Call
- func (_c *MockDatabase_UpsertReconciler_Call) RunAndReturn(...) *MockDatabase_UpsertReconciler_Call
- type MockDatabase_UpsertTeamEnvironment_Call
- func (_c *MockDatabase_UpsertTeamEnvironment_Call) Return(_a0 error) *MockDatabase_UpsertTeamEnvironment_Call
- func (_c *MockDatabase_UpsertTeamEnvironment_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, environment string, ...)) *MockDatabase_UpsertTeamEnvironment_Call
- func (_c *MockDatabase_UpsertTeamEnvironment_Call) RunAndReturn(run func(context.Context, slug.Slug, string, *string, *string) error) *MockDatabase_UpsertTeamEnvironment_Call
- type MockDatabase_UserIsTeamOwner_Call
- func (_c *MockDatabase_UserIsTeamOwner_Call) Return(_a0 bool, _a1 error) *MockDatabase_UserIsTeamOwner_Call
- func (_c *MockDatabase_UserIsTeamOwner_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_UserIsTeamOwner_Call
- func (_c *MockDatabase_UserIsTeamOwner_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug) (bool, error)) *MockDatabase_UserIsTeamOwner_Call
- type Page
- type Querier
- type QuerierTransactionFunc
- type Queries
- type Reconciler
- type ReconcilerConfig
- type ReconcilerError
- type ReconcilerErrorRepo
- type ReconcilerRepo
- type ReconcilerState
- type ReconcilerStateRepo
- type ReconcilerStateWithTeam
- type ResourceUtilizationRepo
- type RoleRepo
- type ServiceAccount
- type ServiceAccountRepo
- type Session
- type SessionRepo
- type Team
- type TeamDeleteKey
- type TeamEnvironment
- type TeamRepo
- type TeamRepositoryRepo
- type Transactioner
- type User
- type UserRepo
- type UserRole
- type UserTeam
- type UsersyncRepo
- type UsersyncRun
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AuditEvent ¶
type AuditEvent struct {
*gensql.AuditEvent
}
type AuditEventInput ¶
type AuditEventsRepo ¶
type AuditEventsRepo interface { CreateAuditEvent(ctx context.Context, event AuditEventInput) error GetAuditEventsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditEvent, int, error) GetAuditEventsForTeamByResource(ctx context.Context, teamSlug slug.Slug, resourceType string, p Page) ([]*AuditEvent, int, error) }
type AuditLogsRepo ¶
type AuditLogsRepo interface { CreateAuditLogEntry(ctx context.Context, correlationID uuid.UUID, actor *string, targetType audittype.AuditLogsTargetType, targetIdentifier string, action audittype.AuditAction, message string) error GetAuditLogsForCorrelationID(ctx context.Context, correlationID uuid.UUID, p Page) ([]*AuditLog, int, error) GetAuditLogsForReconciler(ctx context.Context, reconcilerName string, p Page) ([]*AuditLog, int, error) GetAuditLogsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditLog, int, error) }
type CostRepo ¶
type CostRepo interface { CostForInstance(ctx context.Context, costType string, fromDate, toDate pgtype.Date, teamSlug slug.Slug, appName, environment string) (float32, error) CostForTeam(ctx context.Context, costType string, fromDate, toDate pgtype.Date, teamSlug slug.Slug) (float32, error) CostRefresh(ctx context.Context) error CostUpsert(ctx context.Context, arg []gensql.CostUpsertParams) *gensql.CostUpsertBatchResults CurrentSqlInstancesCostForTeam(ctx context.Context, teamSlug slug.Slug) (float32, error) DailyCostForApp(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, environment string, teamSlug slug.Slug, app string) ([]*gensql.Cost, error) DailyCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, teamSlug slug.Slug) ([]*gensql.Cost, error) DailyEnvCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, environment *string, teamSlug slug.Slug) ([]*gensql.DailyEnvCostForTeamRow, error) LastCostDate(ctx context.Context) (pgtype.Date, error) MonthlyCostForApp(ctx context.Context, teamSlug slug.Slug, app string, environment string) ([]*gensql.MonthlyCostForAppRow, error) MonthlyCostForTeam(ctx context.Context, teamSlug slug.Slug) ([]*gensql.CostMonthlyTeam, error) }
type Database ¶
type DatabaseTransactionFunc ¶
type EnvSlugName ¶
type Environment ¶
type EnvironmentRepo ¶
type GitHubRepository ¶
type GitHubRepository struct { Name string `json:"name"` Permissions []*GitHubRepositoryPermission `json:"permissions"` Archived bool `json:"archived"` RoleName string `json:"roleName"` }
func GetGitHubRepos ¶
func GetGitHubRepos(b []byte) ([]*GitHubRepository, error)
type MockDatabase ¶
MockDatabase is an autogenerated mock type for the Database type
func NewMockDatabase ¶
func NewMockDatabase(t interface { mock.TestingT Cleanup(func()) }, ) *MockDatabase
NewMockDatabase creates a new instance of MockDatabase. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockDatabase) AddReconcilerOptOut ¶
func (_m *MockDatabase) AddReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string) error
AddReconcilerOptOut provides a mock function with given fields: ctx, userID, teamSlug, reconcilerName
func (*MockDatabase) AddTeamRepository ¶
func (_m *MockDatabase) AddTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error
AddTeamRepository provides a mock function with given fields: ctx, teamSlug, repoName
func (*MockDatabase) AssignGlobalRoleToServiceAccount ¶
func (_m *MockDatabase) AssignGlobalRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName) error
AssignGlobalRoleToServiceAccount provides a mock function with given fields: ctx, serviceAccountID, roleName
func (*MockDatabase) AssignGlobalRoleToUser ¶
func (_m *MockDatabase) AssignGlobalRoleToUser(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error
AssignGlobalRoleToUser provides a mock function with given fields: ctx, userID, roleName
func (*MockDatabase) AssignTeamRoleToServiceAccount ¶
func (_m *MockDatabase) AssignTeamRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName, teamSlug slug.Slug) error
AssignTeamRoleToServiceAccount provides a mock function with given fields: ctx, serviceAccountID, roleName, teamSlug
func (*MockDatabase) AverageResourceUtilizationForTeam ¶
func (_m *MockDatabase) AverageResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) (*gensql.AverageResourceUtilizationForTeamRow, error)
AverageResourceUtilizationForTeam provides a mock function with given fields: ctx, teamSlug, resourceType, timestamp
func (*MockDatabase) ClearReconcilerErrorsForTeam ¶
func (_m *MockDatabase) ClearReconcilerErrorsForTeam(ctx context.Context, teamSlug slug.Slug, reconcilerName string) error
ClearReconcilerErrorsForTeam provides a mock function with given fields: ctx, teamSlug, reconcilerName
func (*MockDatabase) ConfigureReconciler ¶
func (_m *MockDatabase) ConfigureReconciler(ctx context.Context, reconcilerName string, key string, value string) error
ConfigureReconciler provides a mock function with given fields: ctx, reconcilerName, key, value
func (*MockDatabase) ConfirmTeamDeleteKey ¶
ConfirmTeamDeleteKey provides a mock function with given fields: ctx, key
func (*MockDatabase) CostForInstance ¶
func (_m *MockDatabase) CostForInstance(ctx context.Context, costType string, fromDate pgtype.Date, toDate pgtype.Date, teamSlug slug.Slug, appName string, environment string) (float32, error)
CostForInstance provides a mock function with given fields: ctx, costType, fromDate, toDate, teamSlug, appName, environment
func (*MockDatabase) CostForTeam ¶
func (_m *MockDatabase) CostForTeam(ctx context.Context, costType string, fromDate pgtype.Date, toDate pgtype.Date, teamSlug slug.Slug) (float32, error)
CostForTeam provides a mock function with given fields: ctx, costType, fromDate, toDate, teamSlug
func (*MockDatabase) CostRefresh ¶
func (_m *MockDatabase) CostRefresh(ctx context.Context) error
CostRefresh provides a mock function with given fields: ctx
func (*MockDatabase) CostUpsert ¶
func (_m *MockDatabase) CostUpsert(ctx context.Context, arg []gensql.CostUpsertParams) *gensql.CostUpsertBatchResults
CostUpsert provides a mock function with given fields: ctx, arg
func (*MockDatabase) CreateAPIKey ¶
func (_m *MockDatabase) CreateAPIKey(ctx context.Context, apiKey string, serviceAccountID uuid.UUID) error
CreateAPIKey provides a mock function with given fields: ctx, apiKey, serviceAccountID
func (*MockDatabase) CreateAuditEvent ¶
func (_m *MockDatabase) CreateAuditEvent(ctx context.Context, event AuditEventInput) error
CreateAuditEvent provides a mock function with given fields: ctx, event
func (*MockDatabase) CreateAuditLogEntry ¶
func (_m *MockDatabase) CreateAuditLogEntry(ctx context.Context, correlationID uuid.UUID, actor *string, targetType audittype.AuditLogsTargetType, targetIdentifier string, action audittype.AuditAction, message string) error
CreateAuditLogEntry provides a mock function with given fields: ctx, correlationID, actor, targetType, targetIdentifier, action, message
func (*MockDatabase) CreateServiceAccount ¶
func (_m *MockDatabase) CreateServiceAccount(ctx context.Context, name string) (*ServiceAccount, error)
CreateServiceAccount provides a mock function with given fields: ctx, name
func (*MockDatabase) CreateSession ¶
CreateSession provides a mock function with given fields: ctx, userID
func (*MockDatabase) CreateTeam ¶
func (_m *MockDatabase) CreateTeam(ctx context.Context, teamSlug slug.Slug, purpose string, slackChannel string) (*Team, error)
CreateTeam provides a mock function with given fields: ctx, teamSlug, purpose, slackChannel
func (*MockDatabase) CreateTeamDeleteKey ¶
func (_m *MockDatabase) CreateTeamDeleteKey(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*TeamDeleteKey, error)
CreateTeamDeleteKey provides a mock function with given fields: ctx, teamSlug, userID
func (*MockDatabase) CreateUser ¶
func (_m *MockDatabase) CreateUser(ctx context.Context, name string, email string, externalID string) (*User, error)
CreateUser provides a mock function with given fields: ctx, name, email, externalID
func (*MockDatabase) CreateUsersyncRun ¶
func (_m *MockDatabase) CreateUsersyncRun(ctx context.Context, id uuid.UUID, startedAt time.Time, finishedAt time.Time, err error) error
CreateUsersyncRun provides a mock function with given fields: ctx, id, startedAt, finishedAt, err
func (*MockDatabase) CurrentSqlInstancesCostForTeam ¶
func (_m *MockDatabase) CurrentSqlInstancesCostForTeam(ctx context.Context, teamSlug slug.Slug) (float32, error)
CurrentSqlInstancesCostForTeam provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) DailyCostForApp ¶
func (_m *MockDatabase) DailyCostForApp(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, environment string, teamSlug slug.Slug, app string) ([]*gensql.Cost, error)
DailyCostForApp provides a mock function with given fields: ctx, fromDate, toDate, environment, teamSlug, app
func (*MockDatabase) DailyCostForTeam ¶
func (_m *MockDatabase) DailyCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, teamSlug slug.Slug) ([]*gensql.Cost, error)
DailyCostForTeam provides a mock function with given fields: ctx, fromDate, toDate, teamSlug
func (*MockDatabase) DailyEnvCostForTeam ¶
func (_m *MockDatabase) DailyEnvCostForTeam(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, environment *string, teamSlug slug.Slug) ([]*gensql.DailyEnvCostForTeamRow, error)
DailyEnvCostForTeam provides a mock function with given fields: ctx, fromDate, toDate, environment, teamSlug
func (*MockDatabase) DeleteAllEnvironments ¶
func (_m *MockDatabase) DeleteAllEnvironments(ctx context.Context) error
DeleteAllEnvironments provides a mock function with given fields: ctx
func (*MockDatabase) DeleteReconcilerConfig ¶
func (_m *MockDatabase) DeleteReconcilerConfig(ctx context.Context, reconcilerName string, keysToDelete []string) error
DeleteReconcilerConfig provides a mock function with given fields: ctx, reconcilerName, keysToDelete
func (*MockDatabase) DeleteReconcilerStateForTeam ¶
func (_m *MockDatabase) DeleteReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) error
DeleteReconcilerStateForTeam provides a mock function with given fields: ctx, reconcilerName, teamSlug
func (*MockDatabase) DeleteServiceAccount ¶
DeleteServiceAccount provides a mock function with given fields: ctx, serviceAccountID
func (*MockDatabase) DeleteSession ¶
DeleteSession provides a mock function with given fields: ctx, sessionID
func (*MockDatabase) DeleteTeam ¶
DeleteTeam provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) DeleteUser ¶
DeleteUser provides a mock function with given fields: ctx, userID
func (*MockDatabase) DisableReconciler ¶
func (_m *MockDatabase) DisableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
DisableReconciler provides a mock function with given fields: ctx, reconcilerName
func (*MockDatabase) EXPECT ¶
func (_m *MockDatabase) EXPECT() *MockDatabase_Expecter
func (*MockDatabase) EnableReconciler ¶
func (_m *MockDatabase) EnableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
EnableReconciler provides a mock function with given fields: ctx, reconcilerName
func (*MockDatabase) ExtendSession ¶
ExtendSession provides a mock function with given fields: ctx, sessionID
func (*MockDatabase) GetActiveTeamBySlug ¶
GetActiveTeamBySlug provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) GetActiveTeams ¶
func (_m *MockDatabase) GetActiveTeams(ctx context.Context) ([]*Team, error)
GetActiveTeams provides a mock function with given fields: ctx
func (*MockDatabase) GetAllTeamMembers ¶
GetAllTeamMembers provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) GetAllTeamSlugs ¶
GetAllTeamSlugs provides a mock function with given fields: ctx
func (*MockDatabase) GetAllTeamsWithPermissionInGitHubRepo ¶
func (_m *MockDatabase) GetAllTeamsWithPermissionInGitHubRepo(ctx context.Context, repoName string, permission string) ([]*Team, error)
GetAllTeamsWithPermissionInGitHubRepo provides a mock function with given fields: ctx, repoName, permission
func (*MockDatabase) GetAllUserRoles ¶
func (_m *MockDatabase) GetAllUserRoles(ctx context.Context) ([]*UserRole, error)
GetAllUserRoles provides a mock function with given fields: ctx
func (*MockDatabase) GetAuditEventsForTeam ¶
func (_m *MockDatabase) GetAuditEventsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditEvent, int, error)
GetAuditEventsForTeam provides a mock function with given fields: ctx, teamSlug, p
func (*MockDatabase) GetAuditEventsForTeamByResource ¶
func (_m *MockDatabase) GetAuditEventsForTeamByResource(ctx context.Context, teamSlug slug.Slug, resourceType string, p Page) ([]*AuditEvent, int, error)
GetAuditEventsForTeamByResource provides a mock function with given fields: ctx, teamSlug, resourceType, p
func (*MockDatabase) GetAuditLogsForCorrelationID ¶
func (_m *MockDatabase) GetAuditLogsForCorrelationID(ctx context.Context, correlationID uuid.UUID, p Page) ([]*AuditLog, int, error)
GetAuditLogsForCorrelationID provides a mock function with given fields: ctx, correlationID, p
func (*MockDatabase) GetAuditLogsForReconciler ¶
func (_m *MockDatabase) GetAuditLogsForReconciler(ctx context.Context, reconcilerName string, p Page) ([]*AuditLog, int, error)
GetAuditLogsForReconciler provides a mock function with given fields: ctx, reconcilerName, p
func (*MockDatabase) GetAuditLogsForTeam ¶
func (_m *MockDatabase) GetAuditLogsForTeam(ctx context.Context, teamSlug slug.Slug, p Page) ([]*AuditLog, int, error)
GetAuditLogsForTeam provides a mock function with given fields: ctx, teamSlug, p
func (*MockDatabase) GetEnabledReconcilers ¶
func (_m *MockDatabase) GetEnabledReconcilers(ctx context.Context) ([]*Reconciler, error)
GetEnabledReconcilers provides a mock function with given fields: ctx
func (*MockDatabase) GetReconciler ¶
func (_m *MockDatabase) GetReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error)
GetReconciler provides a mock function with given fields: ctx, reconcilerName
func (*MockDatabase) GetReconcilerConfig ¶
func (_m *MockDatabase) GetReconcilerConfig(ctx context.Context, reconcilerName string, includeSecrets bool) ([]*ReconcilerConfig, error)
GetReconcilerConfig provides a mock function with given fields: ctx, reconcilerName, includeSecrets
func (*MockDatabase) GetReconcilerErrors ¶
func (_m *MockDatabase) GetReconcilerErrors(ctx context.Context, reconcilerName string, p Page) ([]*ReconcilerError, int, error)
GetReconcilerErrors provides a mock function with given fields: ctx, reconcilerName, p
func (*MockDatabase) GetReconcilerState ¶
func (_m *MockDatabase) GetReconcilerState(ctx context.Context, reconcilerName string) ([]*ReconcilerStateWithTeam, error)
GetReconcilerState provides a mock function with given fields: ctx, reconcilerName
func (*MockDatabase) GetReconcilerStateForTeam ¶
func (_m *MockDatabase) GetReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) (*ReconcilerState, error)
GetReconcilerStateForTeam provides a mock function with given fields: ctx, reconcilerName, teamSlug
func (*MockDatabase) GetReconcilers ¶
func (_m *MockDatabase) GetReconcilers(ctx context.Context, p Page) ([]*Reconciler, int, error)
GetReconcilers provides a mock function with given fields: ctx, p
func (*MockDatabase) GetServiceAccountByApiKey ¶
func (_m *MockDatabase) GetServiceAccountByApiKey(ctx context.Context, apiKey string) (*ServiceAccount, error)
GetServiceAccountByApiKey provides a mock function with given fields: ctx, apiKey
func (*MockDatabase) GetServiceAccountByName ¶
func (_m *MockDatabase) GetServiceAccountByName(ctx context.Context, name string) (*ServiceAccount, error)
GetServiceAccountByName provides a mock function with given fields: ctx, name
func (*MockDatabase) GetServiceAccountRoles ¶
func (_m *MockDatabase) GetServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) ([]*authz.Role, error)
GetServiceAccountRoles provides a mock function with given fields: ctx, serviceAccountID
func (*MockDatabase) GetServiceAccounts ¶
func (_m *MockDatabase) GetServiceAccounts(ctx context.Context) ([]*ServiceAccount, error)
GetServiceAccounts provides a mock function with given fields: ctx
func (*MockDatabase) GetServiceAccountsByIDs ¶
func (_m *MockDatabase) GetServiceAccountsByIDs(ctx context.Context, ids []uuid.UUID) ([]*ServiceAccount, error)
GetServiceAccountsByIDs provides a mock function with given fields: ctx, ids
func (*MockDatabase) GetSessionByID ¶
GetSessionByID provides a mock function with given fields: ctx, sessionID
func (*MockDatabase) GetTeamBySlug ¶
GetTeamBySlug provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) GetTeamDeleteKey ¶
func (_m *MockDatabase) GetTeamDeleteKey(ctx context.Context, key uuid.UUID) (*TeamDeleteKey, error)
GetTeamDeleteKey provides a mock function with given fields: ctx, key
func (*MockDatabase) GetTeamEnvironments ¶
func (_m *MockDatabase) GetTeamEnvironments(ctx context.Context, teamSlug slug.Slug, p Page) ([]*TeamEnvironment, int, error)
GetTeamEnvironments provides a mock function with given fields: ctx, teamSlug, p
func (*MockDatabase) GetTeamEnvironmentsBySlugsAndEnvNames ¶
func (_m *MockDatabase) GetTeamEnvironmentsBySlugsAndEnvNames(ctx context.Context, keys []EnvSlugName) ([]*TeamEnvironment, error)
GetTeamEnvironmentsBySlugsAndEnvNames provides a mock function with given fields: ctx, keys
func (*MockDatabase) GetTeamMember ¶
func (_m *MockDatabase) GetTeamMember(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*User, error)
GetTeamMember provides a mock function with given fields: ctx, teamSlug, userID
func (*MockDatabase) GetTeamMemberOptOuts ¶
func (_m *MockDatabase) GetTeamMemberOptOuts(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) ([]*gensql.GetTeamMemberOptOutsRow, error)
GetTeamMemberOptOuts provides a mock function with given fields: ctx, userID, teamSlug
func (*MockDatabase) GetTeamMembers ¶
func (_m *MockDatabase) GetTeamMembers(ctx context.Context, teamSlug slug.Slug, p Page) ([]*User, int, error)
GetTeamMembers provides a mock function with given fields: ctx, teamSlug, p
func (*MockDatabase) GetTeamMembersForReconciler ¶
func (_m *MockDatabase) GetTeamMembersForReconciler(ctx context.Context, teamSlug slug.Slug, reconcilerName string) ([]*User, error)
GetTeamMembersForReconciler provides a mock function with given fields: ctx, teamSlug, reconcilerName
func (*MockDatabase) GetTeamReconcilerErrors ¶
func (_m *MockDatabase) GetTeamReconcilerErrors(ctx context.Context, teamSlug slug.Slug) ([]*ReconcilerError, error)
GetTeamReconcilerErrors provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) GetTeamsBySlugs ¶
func (_m *MockDatabase) GetTeamsBySlugs(ctx context.Context, teamSlugs []slug.Slug) ([]*Team, error)
GetTeamsBySlugs provides a mock function with given fields: ctx, teamSlugs
func (*MockDatabase) GetUserByEmail ¶
GetUserByEmail provides a mock function with given fields: ctx, email
func (*MockDatabase) GetUserByExternalID ¶
GetUserByExternalID provides a mock function with given fields: ctx, externalID
func (*MockDatabase) GetUserByID ¶
GetUserByID provides a mock function with given fields: ctx, id
func (*MockDatabase) GetUserRoles ¶
GetUserRoles provides a mock function with given fields: ctx, userID
func (*MockDatabase) GetUserRolesForUsers ¶
func (_m *MockDatabase) GetUserRolesForUsers(ctx context.Context, userIDs []uuid.UUID) (map[uuid.UUID][]*authz.Role, error)
GetUserRolesForUsers provides a mock function with given fields: ctx, userIDs
func (*MockDatabase) GetUserTeams ¶
GetUserTeams provides a mock function with given fields: ctx, userID
func (*MockDatabase) GetUserTeamsPaginated ¶
func (_m *MockDatabase) GetUserTeamsPaginated(ctx context.Context, userID uuid.UUID, p Page) ([]*UserTeam, int, error)
GetUserTeamsPaginated provides a mock function with given fields: ctx, userID, p
func (*MockDatabase) GetUsersByIDs ¶
GetUsersByIDs provides a mock function with given fields: ctx, ids
func (*MockDatabase) GetUsersWithGloballyAssignedRole ¶
func (_m *MockDatabase) GetUsersWithGloballyAssignedRole(ctx context.Context, roleName gensql.RoleName) ([]*User, error)
GetUsersWithGloballyAssignedRole provides a mock function with given fields: ctx, roleName
func (*MockDatabase) GetUsersyncRuns ¶
func (_m *MockDatabase) GetUsersyncRuns(ctx context.Context, p Page) ([]*UsersyncRun, int, error)
GetUsersyncRuns provides a mock function with given fields: ctx, p
func (*MockDatabase) InsertEnvironment ¶
InsertEnvironment provides a mock function with given fields: ctx, name, gcp
func (*MockDatabase) IsTeamRepository ¶
func (_m *MockDatabase) IsTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) (bool, error)
IsTeamRepository provides a mock function with given fields: ctx, teamSlug, repoName
func (*MockDatabase) LastCostDate ¶
LastCostDate provides a mock function with given fields: ctx
func (*MockDatabase) ListTeamRepositories ¶
func (_m *MockDatabase) ListTeamRepositories(ctx context.Context, teamSlug slug.Slug) ([]string, error)
ListTeamRepositories provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) MaxResourceUtilizationDate ¶
func (_m *MockDatabase) MaxResourceUtilizationDate(ctx context.Context) (pgtype.Timestamptz, error)
MaxResourceUtilizationDate provides a mock function with given fields: ctx
func (*MockDatabase) MonthlyCostForApp ¶
func (_m *MockDatabase) MonthlyCostForApp(ctx context.Context, teamSlug slug.Slug, app string, environment string) ([]*gensql.MonthlyCostForAppRow, error)
MonthlyCostForApp provides a mock function with given fields: ctx, teamSlug, app, environment
func (*MockDatabase) MonthlyCostForTeam ¶
func (_m *MockDatabase) MonthlyCostForTeam(ctx context.Context, teamSlug slug.Slug) ([]*gensql.CostMonthlyTeam, error)
MonthlyCostForTeam provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) RemoveAllServiceAccountRoles ¶
func (_m *MockDatabase) RemoveAllServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) error
RemoveAllServiceAccountRoles provides a mock function with given fields: ctx, serviceAccountID
func (*MockDatabase) RemoveApiKeysFromServiceAccount ¶
func (_m *MockDatabase) RemoveApiKeysFromServiceAccount(ctx context.Context, serviceAccountID uuid.UUID) error
RemoveApiKeysFromServiceAccount provides a mock function with given fields: ctx, serviceAccountID
func (*MockDatabase) RemoveReconcilerOptOut ¶
func (_m *MockDatabase) RemoveReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string) error
RemoveReconcilerOptOut provides a mock function with given fields: ctx, userID, teamSlug, reconcilerName
func (*MockDatabase) RemoveTeamRepository ¶
func (_m *MockDatabase) RemoveTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error
RemoveTeamRepository provides a mock function with given fields: ctx, teamSlug, repoName
func (*MockDatabase) RemoveUserFromTeam ¶
func (_m *MockDatabase) RemoveUserFromTeam(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) error
RemoveUserFromTeam provides a mock function with given fields: ctx, userID, teamSlug
func (*MockDatabase) ResetReconcilerConfig ¶
func (_m *MockDatabase) ResetReconcilerConfig(ctx context.Context, reconcilerName string) (*Reconciler, error)
ResetReconcilerConfig provides a mock function with given fields: ctx, reconcilerName
func (*MockDatabase) ResourceUtilizationForApp ¶
func (_m *MockDatabase) ResourceUtilizationForApp(ctx context.Context, arg gensql.ResourceUtilizationForAppParams) ([]*gensql.ResourceUtilizationMetric, error)
ResourceUtilizationForApp provides a mock function with given fields: ctx, arg
func (*MockDatabase) ResourceUtilizationForTeam ¶
func (_m *MockDatabase) ResourceUtilizationForTeam(ctx context.Context, environment string, teamSlug slug.Slug, resourceType gensql.ResourceType, start pgtype.Timestamptz, end pgtype.Timestamptz) ([]*gensql.ResourceUtilizationForTeamRow, error)
ResourceUtilizationForTeam provides a mock function with given fields: ctx, environment, teamSlug, resourceType, start, end
func (*MockDatabase) ResourceUtilizationOverageForTeam ¶
func (_m *MockDatabase) ResourceUtilizationOverageForTeam(ctx context.Context, teamSlug slug.Slug, timestamp pgtype.Timestamptz, resourceType gensql.ResourceType) ([]*gensql.ResourceUtilizationOverageForTeamRow, error)
ResourceUtilizationOverageForTeam provides a mock function with given fields: ctx, teamSlug, timestamp, resourceType
func (*MockDatabase) ResourceUtilizationRangeForApp ¶
func (_m *MockDatabase) ResourceUtilizationRangeForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string) (*gensql.ResourceUtilizationRangeForAppRow, error)
ResourceUtilizationRangeForApp provides a mock function with given fields: ctx, environment, teamSlug, app
func (*MockDatabase) ResourceUtilizationRangeForTeam ¶
func (_m *MockDatabase) ResourceUtilizationRangeForTeam(ctx context.Context, teamSlug slug.Slug) (*gensql.ResourceUtilizationRangeForTeamRow, error)
ResourceUtilizationRangeForTeam provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) ResourceUtilizationRefresh ¶
func (_m *MockDatabase) ResourceUtilizationRefresh(ctx context.Context) error
ResourceUtilizationRefresh provides a mock function with given fields: ctx
func (*MockDatabase) ResourceUtilizationUpsert ¶
func (_m *MockDatabase) ResourceUtilizationUpsert(ctx context.Context, arg []gensql.ResourceUtilizationUpsertParams) *gensql.ResourceUtilizationUpsertBatchResults
ResourceUtilizationUpsert provides a mock function with given fields: ctx, arg
func (*MockDatabase) RevokeGlobalUserRole ¶
func (_m *MockDatabase) RevokeGlobalUserRole(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error
RevokeGlobalUserRole provides a mock function with given fields: ctx, userID, roleName
func (*MockDatabase) SetLastSuccessfulSyncForTeam ¶
SetLastSuccessfulSyncForTeam provides a mock function with given fields: ctx, teamSlug
func (*MockDatabase) SetReconcilerErrorForTeam ¶
func (_m *MockDatabase) SetReconcilerErrorForTeam(ctx context.Context, correlationID uuid.UUID, teamSlug slug.Slug, reconcilerName string, err error) error
SetReconcilerErrorForTeam provides a mock function with given fields: ctx, correlationID, teamSlug, reconcilerName, err
func (*MockDatabase) SetTeamMemberRole ¶
func (_m *MockDatabase) SetTeamMemberRole(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, roleName gensql.RoleName) error
SetTeamMemberRole provides a mock function with given fields: ctx, userID, teamSlug, roleName
func (*MockDatabase) SpecificResourceUtilizationForApp ¶
func (_m *MockDatabase) SpecificResourceUtilizationForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) (*gensql.SpecificResourceUtilizationForAppRow, error)
SpecificResourceUtilizationForApp provides a mock function with given fields: ctx, environment, teamSlug, app, resourceType, timestamp
func (*MockDatabase) SpecificResourceUtilizationForTeam ¶
func (_m *MockDatabase) SpecificResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) ([]*gensql.SpecificResourceUtilizationForTeamRow, error)
SpecificResourceUtilizationForTeam provides a mock function with given fields: ctx, teamSlug, resourceType, timestamp
func (*MockDatabase) SyncEnvironments ¶
func (_m *MockDatabase) SyncEnvironments(ctx context.Context, envs []*Environment) error
SyncEnvironments provides a mock function with given fields: ctx, envs
func (*MockDatabase) SyncReconcilerConfig ¶
func (_m *MockDatabase) SyncReconcilerConfig(ctx context.Context, reconcilerName string, configs []*protoapi.ReconcilerConfigSpec) error
SyncReconcilerConfig provides a mock function with given fields: ctx, reconcilerName, configs
func (*MockDatabase) TeamExists ¶
TeamExists provides a mock function with given fields: ctx, team
func (*MockDatabase) Transaction ¶
func (_m *MockDatabase) Transaction(ctx context.Context, fn DatabaseTransactionFunc) error
Transaction provides a mock function with given fields: ctx, fn
func (*MockDatabase) UpdateTeam ¶
func (_m *MockDatabase) UpdateTeam(ctx context.Context, teamSlug slug.Slug, purpose *string, slackChannel *string) (*Team, error)
UpdateTeam provides a mock function with given fields: ctx, teamSlug, purpose, slackChannel
func (*MockDatabase) UpdateTeamExternalReferences ¶
func (_m *MockDatabase) UpdateTeamExternalReferences(ctx context.Context, params gensql.UpdateTeamExternalReferencesParams) (*Team, error)
UpdateTeamExternalReferences provides a mock function with given fields: ctx, params
func (*MockDatabase) UpdateUser ¶
func (_m *MockDatabase) UpdateUser(ctx context.Context, userID uuid.UUID, name string, email string, externalID string) (*User, error)
UpdateUser provides a mock function with given fields: ctx, userID, name, email, externalID
func (*MockDatabase) UpsertReconciler ¶
func (_m *MockDatabase) UpsertReconciler(ctx context.Context, name string, displayName string, description string, memberAware bool, enableIfNew bool) (*Reconciler, error)
UpsertReconciler provides a mock function with given fields: ctx, name, displayName, description, memberAware, enableIfNew
func (*MockDatabase) UpsertReconcilerConfig ¶
func (_m *MockDatabase) UpsertReconcilerConfig(ctx context.Context, reconciler string, key string, displayName string, description string, secret bool) error
UpsertReconcilerConfig provides a mock function with given fields: ctx, reconciler, key, displayName, description, secret
func (*MockDatabase) UpsertReconcilerState ¶
func (_m *MockDatabase) UpsertReconcilerState(ctx context.Context, reconcilerName string, teamSlug slug.Slug, value []byte) (*ReconcilerState, error)
UpsertReconcilerState provides a mock function with given fields: ctx, reconcilerName, teamSlug, value
func (*MockDatabase) UpsertTeamEnvironment ¶
func (_m *MockDatabase) UpsertTeamEnvironment(ctx context.Context, teamSlug slug.Slug, environment string, slackChannel *string, gcpProjectID *string) error
UpsertTeamEnvironment provides a mock function with given fields: ctx, teamSlug, environment, slackChannel, gcpProjectID
type MockDatabase_AddReconcilerOptOut_Call ¶
MockDatabase_AddReconcilerOptOut_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddReconcilerOptOut'
func (*MockDatabase_AddReconcilerOptOut_Call) Return ¶
func (_c *MockDatabase_AddReconcilerOptOut_Call) Return(_a0 error) *MockDatabase_AddReconcilerOptOut_Call
func (*MockDatabase_AddReconcilerOptOut_Call) Run ¶
func (_c *MockDatabase_AddReconcilerOptOut_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_AddReconcilerOptOut_Call
func (*MockDatabase_AddReconcilerOptOut_Call) RunAndReturn ¶
func (_c *MockDatabase_AddReconcilerOptOut_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, string) error) *MockDatabase_AddReconcilerOptOut_Call
type MockDatabase_AddTeamRepository_Call ¶
MockDatabase_AddTeamRepository_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddTeamRepository'
func (*MockDatabase_AddTeamRepository_Call) Return ¶
func (_c *MockDatabase_AddTeamRepository_Call) Return(_a0 error) *MockDatabase_AddTeamRepository_Call
func (*MockDatabase_AddTeamRepository_Call) Run ¶
func (_c *MockDatabase_AddTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_AddTeamRepository_Call
func (*MockDatabase_AddTeamRepository_Call) RunAndReturn ¶
func (_c *MockDatabase_AddTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_AddTeamRepository_Call
type MockDatabase_AssignGlobalRoleToServiceAccount_Call ¶
MockDatabase_AssignGlobalRoleToServiceAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AssignGlobalRoleToServiceAccount'
func (*MockDatabase_AssignGlobalRoleToServiceAccount_Call) Run ¶
func (_c *MockDatabase_AssignGlobalRoleToServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName)) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
func (*MockDatabase_AssignGlobalRoleToServiceAccount_Call) RunAndReturn ¶
func (_c *MockDatabase_AssignGlobalRoleToServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
type MockDatabase_AssignGlobalRoleToUser_Call ¶
MockDatabase_AssignGlobalRoleToUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AssignGlobalRoleToUser'
func (*MockDatabase_AssignGlobalRoleToUser_Call) Return ¶
func (_c *MockDatabase_AssignGlobalRoleToUser_Call) Return(_a0 error) *MockDatabase_AssignGlobalRoleToUser_Call
func (*MockDatabase_AssignGlobalRoleToUser_Call) Run ¶
func (_c *MockDatabase_AssignGlobalRoleToUser_Call) Run(run func(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName)) *MockDatabase_AssignGlobalRoleToUser_Call
func (*MockDatabase_AssignGlobalRoleToUser_Call) RunAndReturn ¶
func (_c *MockDatabase_AssignGlobalRoleToUser_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_AssignGlobalRoleToUser_Call
type MockDatabase_AssignTeamRoleToServiceAccount_Call ¶
MockDatabase_AssignTeamRoleToServiceAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AssignTeamRoleToServiceAccount'
func (*MockDatabase_AssignTeamRoleToServiceAccount_Call) Return ¶
func (_c *MockDatabase_AssignTeamRoleToServiceAccount_Call) Return(_a0 error) *MockDatabase_AssignTeamRoleToServiceAccount_Call
func (*MockDatabase_AssignTeamRoleToServiceAccount_Call) Run ¶
func (_c *MockDatabase_AssignTeamRoleToServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName, teamSlug slug.Slug)) *MockDatabase_AssignTeamRoleToServiceAccount_Call
func (*MockDatabase_AssignTeamRoleToServiceAccount_Call) RunAndReturn ¶
type MockDatabase_AverageResourceUtilizationForTeam_Call ¶
MockDatabase_AverageResourceUtilizationForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AverageResourceUtilizationForTeam'
func (*MockDatabase_AverageResourceUtilizationForTeam_Call) Run ¶
func (_c *MockDatabase_AverageResourceUtilizationForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz)) *MockDatabase_AverageResourceUtilizationForTeam_Call
func (*MockDatabase_AverageResourceUtilizationForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_AverageResourceUtilizationForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, gensql.ResourceType, pgtype.Timestamptz) (*gensql.AverageResourceUtilizationForTeamRow, error)) *MockDatabase_AverageResourceUtilizationForTeam_Call
type MockDatabase_ClearReconcilerErrorsForTeam_Call ¶
MockDatabase_ClearReconcilerErrorsForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ClearReconcilerErrorsForTeam'
func (*MockDatabase_ClearReconcilerErrorsForTeam_Call) Return ¶
func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) Return(_a0 error) *MockDatabase_ClearReconcilerErrorsForTeam_Call
func (*MockDatabase_ClearReconcilerErrorsForTeam_Call) Run ¶
func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_ClearReconcilerErrorsForTeam_Call
func (*MockDatabase_ClearReconcilerErrorsForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_ClearReconcilerErrorsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_ClearReconcilerErrorsForTeam_Call
type MockDatabase_ConfigureReconciler_Call ¶
MockDatabase_ConfigureReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConfigureReconciler'
func (*MockDatabase_ConfigureReconciler_Call) Return ¶
func (_c *MockDatabase_ConfigureReconciler_Call) Return(_a0 error) *MockDatabase_ConfigureReconciler_Call
func (*MockDatabase_ConfigureReconciler_Call) Run ¶
func (_c *MockDatabase_ConfigureReconciler_Call) Run(run func(ctx context.Context, reconcilerName string, key string, value string)) *MockDatabase_ConfigureReconciler_Call
func (*MockDatabase_ConfigureReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_ConfigureReconciler_Call) RunAndReturn(run func(context.Context, string, string, string) error) *MockDatabase_ConfigureReconciler_Call
type MockDatabase_ConfirmTeamDeleteKey_Call ¶
MockDatabase_ConfirmTeamDeleteKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConfirmTeamDeleteKey'
func (*MockDatabase_ConfirmTeamDeleteKey_Call) Return ¶
func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) Return(_a0 error) *MockDatabase_ConfirmTeamDeleteKey_Call
func (*MockDatabase_ConfirmTeamDeleteKey_Call) Run ¶
func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) Run(run func(ctx context.Context, key uuid.UUID)) *MockDatabase_ConfirmTeamDeleteKey_Call
func (*MockDatabase_ConfirmTeamDeleteKey_Call) RunAndReturn ¶
func (_c *MockDatabase_ConfirmTeamDeleteKey_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_ConfirmTeamDeleteKey_Call
type MockDatabase_CostForInstance_Call ¶
MockDatabase_CostForInstance_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CostForInstance'
func (*MockDatabase_CostForInstance_Call) Return ¶
func (_c *MockDatabase_CostForInstance_Call) Return(_a0 float32, _a1 error) *MockDatabase_CostForInstance_Call
type MockDatabase_CostForTeam_Call ¶
MockDatabase_CostForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CostForTeam'
func (*MockDatabase_CostForTeam_Call) Return ¶
func (_c *MockDatabase_CostForTeam_Call) Return(_a0 float32, _a1 error) *MockDatabase_CostForTeam_Call
func (*MockDatabase_CostForTeam_Call) RunAndReturn ¶
type MockDatabase_CostRefresh_Call ¶
MockDatabase_CostRefresh_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CostRefresh'
func (*MockDatabase_CostRefresh_Call) Return ¶
func (_c *MockDatabase_CostRefresh_Call) Return(_a0 error) *MockDatabase_CostRefresh_Call
func (*MockDatabase_CostRefresh_Call) Run ¶
func (_c *MockDatabase_CostRefresh_Call) Run(run func(ctx context.Context)) *MockDatabase_CostRefresh_Call
func (*MockDatabase_CostRefresh_Call) RunAndReturn ¶
func (_c *MockDatabase_CostRefresh_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_CostRefresh_Call
type MockDatabase_CostUpsert_Call ¶
MockDatabase_CostUpsert_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CostUpsert'
func (*MockDatabase_CostUpsert_Call) Return ¶
func (_c *MockDatabase_CostUpsert_Call) Return(_a0 *gensql.CostUpsertBatchResults) *MockDatabase_CostUpsert_Call
func (*MockDatabase_CostUpsert_Call) Run ¶
func (_c *MockDatabase_CostUpsert_Call) Run(run func(ctx context.Context, arg []gensql.CostUpsertParams)) *MockDatabase_CostUpsert_Call
func (*MockDatabase_CostUpsert_Call) RunAndReturn ¶
func (_c *MockDatabase_CostUpsert_Call) RunAndReturn(run func(context.Context, []gensql.CostUpsertParams) *gensql.CostUpsertBatchResults) *MockDatabase_CostUpsert_Call
type MockDatabase_CreateAPIKey_Call ¶
MockDatabase_CreateAPIKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateAPIKey'
func (*MockDatabase_CreateAPIKey_Call) Return ¶
func (_c *MockDatabase_CreateAPIKey_Call) Return(_a0 error) *MockDatabase_CreateAPIKey_Call
func (*MockDatabase_CreateAPIKey_Call) Run ¶
func (_c *MockDatabase_CreateAPIKey_Call) Run(run func(ctx context.Context, apiKey string, serviceAccountID uuid.UUID)) *MockDatabase_CreateAPIKey_Call
func (*MockDatabase_CreateAPIKey_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateAPIKey_Call) RunAndReturn(run func(context.Context, string, uuid.UUID) error) *MockDatabase_CreateAPIKey_Call
type MockDatabase_CreateAuditEvent_Call ¶
MockDatabase_CreateAuditEvent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateAuditEvent'
func (*MockDatabase_CreateAuditEvent_Call) Return ¶
func (_c *MockDatabase_CreateAuditEvent_Call) Return(_a0 error) *MockDatabase_CreateAuditEvent_Call
func (*MockDatabase_CreateAuditEvent_Call) Run ¶
func (_c *MockDatabase_CreateAuditEvent_Call) Run(run func(ctx context.Context, event AuditEventInput)) *MockDatabase_CreateAuditEvent_Call
func (*MockDatabase_CreateAuditEvent_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateAuditEvent_Call) RunAndReturn(run func(context.Context, AuditEventInput) error) *MockDatabase_CreateAuditEvent_Call
type MockDatabase_CreateAuditLogEntry_Call ¶
MockDatabase_CreateAuditLogEntry_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateAuditLogEntry'
func (*MockDatabase_CreateAuditLogEntry_Call) Return ¶
func (_c *MockDatabase_CreateAuditLogEntry_Call) Return(_a0 error) *MockDatabase_CreateAuditLogEntry_Call
func (*MockDatabase_CreateAuditLogEntry_Call) Run ¶
func (_c *MockDatabase_CreateAuditLogEntry_Call) Run(run func(ctx context.Context, correlationID uuid.UUID, actor *string, targetType audittype.AuditLogsTargetType, targetIdentifier string, action audittype.AuditAction, message string)) *MockDatabase_CreateAuditLogEntry_Call
func (*MockDatabase_CreateAuditLogEntry_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateAuditLogEntry_Call) RunAndReturn(run func(context.Context, uuid.UUID, *string, audittype.AuditLogsTargetType, string, audittype.AuditAction, string) error) *MockDatabase_CreateAuditLogEntry_Call
type MockDatabase_CreateServiceAccount_Call ¶
MockDatabase_CreateServiceAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateServiceAccount'
func (*MockDatabase_CreateServiceAccount_Call) Return ¶
func (_c *MockDatabase_CreateServiceAccount_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_CreateServiceAccount_Call
func (*MockDatabase_CreateServiceAccount_Call) Run ¶
func (_c *MockDatabase_CreateServiceAccount_Call) Run(run func(ctx context.Context, name string)) *MockDatabase_CreateServiceAccount_Call
func (*MockDatabase_CreateServiceAccount_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateServiceAccount_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_CreateServiceAccount_Call
type MockDatabase_CreateSession_Call ¶
MockDatabase_CreateSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateSession'
func (*MockDatabase_CreateSession_Call) Return ¶
func (_c *MockDatabase_CreateSession_Call) Return(_a0 *Session, _a1 error) *MockDatabase_CreateSession_Call
func (*MockDatabase_CreateSession_Call) Run ¶
func (_c *MockDatabase_CreateSession_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_CreateSession_Call
func (*MockDatabase_CreateSession_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_CreateSession_Call
type MockDatabase_CreateTeamDeleteKey_Call ¶
MockDatabase_CreateTeamDeleteKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateTeamDeleteKey'
func (*MockDatabase_CreateTeamDeleteKey_Call) Return ¶
func (_c *MockDatabase_CreateTeamDeleteKey_Call) Return(_a0 *TeamDeleteKey, _a1 error) *MockDatabase_CreateTeamDeleteKey_Call
func (*MockDatabase_CreateTeamDeleteKey_Call) Run ¶
func (_c *MockDatabase_CreateTeamDeleteKey_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID)) *MockDatabase_CreateTeamDeleteKey_Call
func (*MockDatabase_CreateTeamDeleteKey_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateTeamDeleteKey_Call) RunAndReturn(run func(context.Context, slug.Slug, uuid.UUID) (*TeamDeleteKey, error)) *MockDatabase_CreateTeamDeleteKey_Call
type MockDatabase_CreateTeam_Call ¶
MockDatabase_CreateTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateTeam'
func (*MockDatabase_CreateTeam_Call) Return ¶
func (_c *MockDatabase_CreateTeam_Call) Return(_a0 *Team, _a1 error) *MockDatabase_CreateTeam_Call
func (*MockDatabase_CreateTeam_Call) Run ¶
func (_c *MockDatabase_CreateTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, purpose string, slackChannel string)) *MockDatabase_CreateTeam_Call
func (*MockDatabase_CreateTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, string, string) (*Team, error)) *MockDatabase_CreateTeam_Call
type MockDatabase_CreateUser_Call ¶
MockDatabase_CreateUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateUser'
func (*MockDatabase_CreateUser_Call) Return ¶
func (_c *MockDatabase_CreateUser_Call) Return(_a0 *User, _a1 error) *MockDatabase_CreateUser_Call
func (*MockDatabase_CreateUser_Call) Run ¶
func (_c *MockDatabase_CreateUser_Call) Run(run func(ctx context.Context, name string, email string, externalID string)) *MockDatabase_CreateUser_Call
func (*MockDatabase_CreateUser_Call) RunAndReturn ¶
func (_c *MockDatabase_CreateUser_Call) RunAndReturn(run func(context.Context, string, string, string) (*User, error)) *MockDatabase_CreateUser_Call
type MockDatabase_CreateUsersyncRun_Call ¶
MockDatabase_CreateUsersyncRun_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateUsersyncRun'
func (*MockDatabase_CreateUsersyncRun_Call) Return ¶
func (_c *MockDatabase_CreateUsersyncRun_Call) Return(_a0 error) *MockDatabase_CreateUsersyncRun_Call
func (*MockDatabase_CreateUsersyncRun_Call) RunAndReturn ¶
type MockDatabase_CurrentSqlInstancesCostForTeam_Call ¶
MockDatabase_CurrentSqlInstancesCostForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CurrentSqlInstancesCostForTeam'
func (*MockDatabase_CurrentSqlInstancesCostForTeam_Call) Return ¶
func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) Return(_a0 float32, _a1 error) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
func (*MockDatabase_CurrentSqlInstancesCostForTeam_Call) Run ¶
func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
func (*MockDatabase_CurrentSqlInstancesCostForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_CurrentSqlInstancesCostForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) (float32, error)) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
type MockDatabase_DailyCostForApp_Call ¶
MockDatabase_DailyCostForApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DailyCostForApp'
func (*MockDatabase_DailyCostForApp_Call) Return ¶
func (_c *MockDatabase_DailyCostForApp_Call) Return(_a0 []*gensql.Cost, _a1 error) *MockDatabase_DailyCostForApp_Call
type MockDatabase_DailyCostForTeam_Call ¶
MockDatabase_DailyCostForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DailyCostForTeam'
func (*MockDatabase_DailyCostForTeam_Call) Return ¶
func (_c *MockDatabase_DailyCostForTeam_Call) Return(_a0 []*gensql.Cost, _a1 error) *MockDatabase_DailyCostForTeam_Call
func (*MockDatabase_DailyCostForTeam_Call) Run ¶
func (_c *MockDatabase_DailyCostForTeam_Call) Run(run func(ctx context.Context, fromDate pgtype.Date, toDate pgtype.Date, teamSlug slug.Slug)) *MockDatabase_DailyCostForTeam_Call
func (*MockDatabase_DailyCostForTeam_Call) RunAndReturn ¶
type MockDatabase_DailyEnvCostForTeam_Call ¶
MockDatabase_DailyEnvCostForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DailyEnvCostForTeam'
func (*MockDatabase_DailyEnvCostForTeam_Call) Return ¶
func (_c *MockDatabase_DailyEnvCostForTeam_Call) Return(_a0 []*gensql.DailyEnvCostForTeamRow, _a1 error) *MockDatabase_DailyEnvCostForTeam_Call
func (*MockDatabase_DailyEnvCostForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_DailyEnvCostForTeam_Call) RunAndReturn(run func(context.Context, pgtype.Date, pgtype.Date, *string, slug.Slug) ([]*gensql.DailyEnvCostForTeamRow, error)) *MockDatabase_DailyEnvCostForTeam_Call
type MockDatabase_DeleteAllEnvironments_Call ¶
MockDatabase_DeleteAllEnvironments_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteAllEnvironments'
func (*MockDatabase_DeleteAllEnvironments_Call) Return ¶
func (_c *MockDatabase_DeleteAllEnvironments_Call) Return(_a0 error) *MockDatabase_DeleteAllEnvironments_Call
func (*MockDatabase_DeleteAllEnvironments_Call) Run ¶
func (_c *MockDatabase_DeleteAllEnvironments_Call) Run(run func(ctx context.Context)) *MockDatabase_DeleteAllEnvironments_Call
func (*MockDatabase_DeleteAllEnvironments_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteAllEnvironments_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_DeleteAllEnvironments_Call
type MockDatabase_DeleteReconcilerConfig_Call ¶
MockDatabase_DeleteReconcilerConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteReconcilerConfig'
func (*MockDatabase_DeleteReconcilerConfig_Call) Return ¶
func (_c *MockDatabase_DeleteReconcilerConfig_Call) Return(_a0 error) *MockDatabase_DeleteReconcilerConfig_Call
func (*MockDatabase_DeleteReconcilerConfig_Call) Run ¶
func (_c *MockDatabase_DeleteReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, keysToDelete []string)) *MockDatabase_DeleteReconcilerConfig_Call
func (*MockDatabase_DeleteReconcilerConfig_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, []string) error) *MockDatabase_DeleteReconcilerConfig_Call
type MockDatabase_DeleteReconcilerStateForTeam_Call ¶
MockDatabase_DeleteReconcilerStateForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteReconcilerStateForTeam'
func (*MockDatabase_DeleteReconcilerStateForTeam_Call) Return ¶
func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) Return(_a0 error) *MockDatabase_DeleteReconcilerStateForTeam_Call
func (*MockDatabase_DeleteReconcilerStateForTeam_Call) Run ¶
func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) Run(run func(ctx context.Context, reconcilerName string, teamSlug slug.Slug)) *MockDatabase_DeleteReconcilerStateForTeam_Call
func (*MockDatabase_DeleteReconcilerStateForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteReconcilerStateForTeam_Call) RunAndReturn(run func(context.Context, string, slug.Slug) error) *MockDatabase_DeleteReconcilerStateForTeam_Call
type MockDatabase_DeleteServiceAccount_Call ¶
MockDatabase_DeleteServiceAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteServiceAccount'
func (*MockDatabase_DeleteServiceAccount_Call) Return ¶
func (_c *MockDatabase_DeleteServiceAccount_Call) Return(_a0 error) *MockDatabase_DeleteServiceAccount_Call
func (*MockDatabase_DeleteServiceAccount_Call) Run ¶
func (_c *MockDatabase_DeleteServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_DeleteServiceAccount_Call
func (*MockDatabase_DeleteServiceAccount_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteServiceAccount_Call
type MockDatabase_DeleteSession_Call ¶
MockDatabase_DeleteSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteSession'
func (*MockDatabase_DeleteSession_Call) Return ¶
func (_c *MockDatabase_DeleteSession_Call) Return(_a0 error) *MockDatabase_DeleteSession_Call
func (*MockDatabase_DeleteSession_Call) Run ¶
func (_c *MockDatabase_DeleteSession_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_DeleteSession_Call
func (*MockDatabase_DeleteSession_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteSession_Call
type MockDatabase_DeleteTeam_Call ¶
MockDatabase_DeleteTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteTeam'
func (*MockDatabase_DeleteTeam_Call) Return ¶
func (_c *MockDatabase_DeleteTeam_Call) Return(_a0 error) *MockDatabase_DeleteTeam_Call
func (*MockDatabase_DeleteTeam_Call) Run ¶
func (_c *MockDatabase_DeleteTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_DeleteTeam_Call
func (*MockDatabase_DeleteTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) error) *MockDatabase_DeleteTeam_Call
type MockDatabase_DeleteUser_Call ¶
MockDatabase_DeleteUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteUser'
func (*MockDatabase_DeleteUser_Call) Return ¶
func (_c *MockDatabase_DeleteUser_Call) Return(_a0 error) *MockDatabase_DeleteUser_Call
func (*MockDatabase_DeleteUser_Call) Run ¶
func (_c *MockDatabase_DeleteUser_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_DeleteUser_Call
func (*MockDatabase_DeleteUser_Call) RunAndReturn ¶
func (_c *MockDatabase_DeleteUser_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_DeleteUser_Call
type MockDatabase_DisableReconciler_Call ¶
MockDatabase_DisableReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DisableReconciler'
func (*MockDatabase_DisableReconciler_Call) Return ¶
func (_c *MockDatabase_DisableReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_DisableReconciler_Call
func (*MockDatabase_DisableReconciler_Call) Run ¶
func (_c *MockDatabase_DisableReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_DisableReconciler_Call
func (*MockDatabase_DisableReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_DisableReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_DisableReconciler_Call
type MockDatabase_EnableReconciler_Call ¶
MockDatabase_EnableReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EnableReconciler'
func (*MockDatabase_EnableReconciler_Call) Return ¶
func (_c *MockDatabase_EnableReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_EnableReconciler_Call
func (*MockDatabase_EnableReconciler_Call) Run ¶
func (_c *MockDatabase_EnableReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_EnableReconciler_Call
func (*MockDatabase_EnableReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_EnableReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_EnableReconciler_Call
type MockDatabase_Expecter ¶
type MockDatabase_Expecter struct {
// contains filtered or unexported fields
}
func (*MockDatabase_Expecter) AddReconcilerOptOut ¶
func (_e *MockDatabase_Expecter) AddReconcilerOptOut(ctx interface{}, userID interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_AddReconcilerOptOut_Call
AddReconcilerOptOut is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
- reconcilerName string
func (*MockDatabase_Expecter) AddTeamRepository ¶
func (_e *MockDatabase_Expecter) AddTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_AddTeamRepository_Call
AddTeamRepository is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- repoName string
func (*MockDatabase_Expecter) AssignGlobalRoleToServiceAccount ¶
func (_e *MockDatabase_Expecter) AssignGlobalRoleToServiceAccount(ctx interface{}, serviceAccountID interface{}, roleName interface{}) *MockDatabase_AssignGlobalRoleToServiceAccount_Call
AssignGlobalRoleToServiceAccount is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
- roleName gensql.RoleName
func (*MockDatabase_Expecter) AssignGlobalRoleToUser ¶
func (_e *MockDatabase_Expecter) AssignGlobalRoleToUser(ctx interface{}, userID interface{}, roleName interface{}) *MockDatabase_AssignGlobalRoleToUser_Call
AssignGlobalRoleToUser is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- roleName gensql.RoleName
func (*MockDatabase_Expecter) AssignTeamRoleToServiceAccount ¶
func (_e *MockDatabase_Expecter) AssignTeamRoleToServiceAccount(ctx interface{}, serviceAccountID interface{}, roleName interface{}, teamSlug interface{}) *MockDatabase_AssignTeamRoleToServiceAccount_Call
AssignTeamRoleToServiceAccount is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
- roleName gensql.RoleName
- teamSlug slug.Slug
func (*MockDatabase_Expecter) AverageResourceUtilizationForTeam ¶
func (_e *MockDatabase_Expecter) AverageResourceUtilizationForTeam(ctx interface{}, teamSlug interface{}, resourceType interface{}, timestamp interface{}) *MockDatabase_AverageResourceUtilizationForTeam_Call
AverageResourceUtilizationForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- resourceType gensql.ResourceType
- timestamp pgtype.Timestamptz
func (*MockDatabase_Expecter) ClearReconcilerErrorsForTeam ¶
func (_e *MockDatabase_Expecter) ClearReconcilerErrorsForTeam(ctx interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_ClearReconcilerErrorsForTeam_Call
ClearReconcilerErrorsForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- reconcilerName string
func (*MockDatabase_Expecter) ConfigureReconciler ¶
func (_e *MockDatabase_Expecter) ConfigureReconciler(ctx interface{}, reconcilerName interface{}, key interface{}, value interface{}) *MockDatabase_ConfigureReconciler_Call
ConfigureReconciler is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- key string
- value string
func (*MockDatabase_Expecter) ConfirmTeamDeleteKey ¶
func (_e *MockDatabase_Expecter) ConfirmTeamDeleteKey(ctx interface{}, key interface{}) *MockDatabase_ConfirmTeamDeleteKey_Call
ConfirmTeamDeleteKey is a helper method to define mock.On call
- ctx context.Context
- key uuid.UUID
func (*MockDatabase_Expecter) CostForInstance ¶
func (_e *MockDatabase_Expecter) CostForInstance(ctx interface{}, costType interface{}, fromDate interface{}, toDate interface{}, teamSlug interface{}, appName interface{}, environment interface{}) *MockDatabase_CostForInstance_Call
CostForInstance is a helper method to define mock.On call
- ctx context.Context
- costType string
- fromDate pgtype.Date
- toDate pgtype.Date
- teamSlug slug.Slug
- appName string
- environment string
func (*MockDatabase_Expecter) CostForTeam ¶
func (_e *MockDatabase_Expecter) CostForTeam(ctx interface{}, costType interface{}, fromDate interface{}, toDate interface{}, teamSlug interface{}) *MockDatabase_CostForTeam_Call
CostForTeam is a helper method to define mock.On call
- ctx context.Context
- costType string
- fromDate pgtype.Date
- toDate pgtype.Date
- teamSlug slug.Slug
func (*MockDatabase_Expecter) CostRefresh ¶
func (_e *MockDatabase_Expecter) CostRefresh(ctx interface{}) *MockDatabase_CostRefresh_Call
CostRefresh is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) CostUpsert ¶
func (_e *MockDatabase_Expecter) CostUpsert(ctx interface{}, arg interface{}) *MockDatabase_CostUpsert_Call
CostUpsert is a helper method to define mock.On call
- ctx context.Context
- arg []gensql.CostUpsertParams
func (*MockDatabase_Expecter) CreateAPIKey ¶
func (_e *MockDatabase_Expecter) CreateAPIKey(ctx interface{}, apiKey interface{}, serviceAccountID interface{}) *MockDatabase_CreateAPIKey_Call
CreateAPIKey is a helper method to define mock.On call
- ctx context.Context
- apiKey string
- serviceAccountID uuid.UUID
func (*MockDatabase_Expecter) CreateAuditEvent ¶
func (_e *MockDatabase_Expecter) CreateAuditEvent(ctx interface{}, event interface{}) *MockDatabase_CreateAuditEvent_Call
CreateAuditEvent is a helper method to define mock.On call
- ctx context.Context
- event AuditEventInput
func (*MockDatabase_Expecter) CreateAuditLogEntry ¶
func (_e *MockDatabase_Expecter) CreateAuditLogEntry(ctx interface{}, correlationID interface{}, actor interface{}, targetType interface{}, targetIdentifier interface{}, action interface{}, message interface{}) *MockDatabase_CreateAuditLogEntry_Call
CreateAuditLogEntry is a helper method to define mock.On call
- ctx context.Context
- correlationID uuid.UUID
- actor *string
- targetType audittype.AuditLogsTargetType
- targetIdentifier string
- action audittype.AuditAction
- message string
func (*MockDatabase_Expecter) CreateServiceAccount ¶
func (_e *MockDatabase_Expecter) CreateServiceAccount(ctx interface{}, name interface{}) *MockDatabase_CreateServiceAccount_Call
CreateServiceAccount is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockDatabase_Expecter) CreateSession ¶
func (_e *MockDatabase_Expecter) CreateSession(ctx interface{}, userID interface{}) *MockDatabase_CreateSession_Call
CreateSession is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
func (*MockDatabase_Expecter) CreateTeam ¶
func (_e *MockDatabase_Expecter) CreateTeam(ctx interface{}, teamSlug interface{}, purpose interface{}, slackChannel interface{}) *MockDatabase_CreateTeam_Call
CreateTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- purpose string
- slackChannel string
func (*MockDatabase_Expecter) CreateTeamDeleteKey ¶
func (_e *MockDatabase_Expecter) CreateTeamDeleteKey(ctx interface{}, teamSlug interface{}, userID interface{}) *MockDatabase_CreateTeamDeleteKey_Call
CreateTeamDeleteKey is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- userID uuid.UUID
func (*MockDatabase_Expecter) CreateUser ¶
func (_e *MockDatabase_Expecter) CreateUser(ctx interface{}, name interface{}, email interface{}, externalID interface{}) *MockDatabase_CreateUser_Call
CreateUser is a helper method to define mock.On call
- ctx context.Context
- name string
- email string
- externalID string
func (*MockDatabase_Expecter) CreateUsersyncRun ¶
func (_e *MockDatabase_Expecter) CreateUsersyncRun(ctx interface{}, id interface{}, startedAt interface{}, finishedAt interface{}, err interface{}) *MockDatabase_CreateUsersyncRun_Call
CreateUsersyncRun is a helper method to define mock.On call
- ctx context.Context
- id uuid.UUID
- startedAt time.Time
- finishedAt time.Time
- err error
func (*MockDatabase_Expecter) CurrentSqlInstancesCostForTeam ¶
func (_e *MockDatabase_Expecter) CurrentSqlInstancesCostForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_CurrentSqlInstancesCostForTeam_Call
CurrentSqlInstancesCostForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) DailyCostForApp ¶
func (_e *MockDatabase_Expecter) DailyCostForApp(ctx interface{}, fromDate interface{}, toDate interface{}, environment interface{}, teamSlug interface{}, app interface{}) *MockDatabase_DailyCostForApp_Call
DailyCostForApp is a helper method to define mock.On call
- ctx context.Context
- fromDate pgtype.Date
- toDate pgtype.Date
- environment string
- teamSlug slug.Slug
- app string
func (*MockDatabase_Expecter) DailyCostForTeam ¶
func (_e *MockDatabase_Expecter) DailyCostForTeam(ctx interface{}, fromDate interface{}, toDate interface{}, teamSlug interface{}) *MockDatabase_DailyCostForTeam_Call
DailyCostForTeam is a helper method to define mock.On call
- ctx context.Context
- fromDate pgtype.Date
- toDate pgtype.Date
- teamSlug slug.Slug
func (*MockDatabase_Expecter) DailyEnvCostForTeam ¶
func (_e *MockDatabase_Expecter) DailyEnvCostForTeam(ctx interface{}, fromDate interface{}, toDate interface{}, environment interface{}, teamSlug interface{}) *MockDatabase_DailyEnvCostForTeam_Call
DailyEnvCostForTeam is a helper method to define mock.On call
- ctx context.Context
- fromDate pgtype.Date
- toDate pgtype.Date
- environment *string
- teamSlug slug.Slug
func (*MockDatabase_Expecter) DeleteAllEnvironments ¶
func (_e *MockDatabase_Expecter) DeleteAllEnvironments(ctx interface{}) *MockDatabase_DeleteAllEnvironments_Call
DeleteAllEnvironments is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) DeleteReconcilerConfig ¶
func (_e *MockDatabase_Expecter) DeleteReconcilerConfig(ctx interface{}, reconcilerName interface{}, keysToDelete interface{}) *MockDatabase_DeleteReconcilerConfig_Call
DeleteReconcilerConfig is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- keysToDelete []string
func (*MockDatabase_Expecter) DeleteReconcilerStateForTeam ¶
func (_e *MockDatabase_Expecter) DeleteReconcilerStateForTeam(ctx interface{}, reconcilerName interface{}, teamSlug interface{}) *MockDatabase_DeleteReconcilerStateForTeam_Call
DeleteReconcilerStateForTeam is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- teamSlug slug.Slug
func (*MockDatabase_Expecter) DeleteServiceAccount ¶
func (_e *MockDatabase_Expecter) DeleteServiceAccount(ctx interface{}, serviceAccountID interface{}) *MockDatabase_DeleteServiceAccount_Call
DeleteServiceAccount is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
func (*MockDatabase_Expecter) DeleteSession ¶
func (_e *MockDatabase_Expecter) DeleteSession(ctx interface{}, sessionID interface{}) *MockDatabase_DeleteSession_Call
DeleteSession is a helper method to define mock.On call
- ctx context.Context
- sessionID uuid.UUID
func (*MockDatabase_Expecter) DeleteTeam ¶
func (_e *MockDatabase_Expecter) DeleteTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_DeleteTeam_Call
DeleteTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) DeleteUser ¶
func (_e *MockDatabase_Expecter) DeleteUser(ctx interface{}, userID interface{}) *MockDatabase_DeleteUser_Call
DeleteUser is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
func (*MockDatabase_Expecter) DisableReconciler ¶
func (_e *MockDatabase_Expecter) DisableReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_DisableReconciler_Call
DisableReconciler is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
func (*MockDatabase_Expecter) EnableReconciler ¶
func (_e *MockDatabase_Expecter) EnableReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_EnableReconciler_Call
EnableReconciler is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
func (*MockDatabase_Expecter) ExtendSession ¶
func (_e *MockDatabase_Expecter) ExtendSession(ctx interface{}, sessionID interface{}) *MockDatabase_ExtendSession_Call
ExtendSession is a helper method to define mock.On call
- ctx context.Context
- sessionID uuid.UUID
func (*MockDatabase_Expecter) GetActiveTeamBySlug ¶
func (_e *MockDatabase_Expecter) GetActiveTeamBySlug(ctx interface{}, teamSlug interface{}) *MockDatabase_GetActiveTeamBySlug_Call
GetActiveTeamBySlug is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetActiveTeams ¶
func (_e *MockDatabase_Expecter) GetActiveTeams(ctx interface{}) *MockDatabase_GetActiveTeams_Call
GetActiveTeams is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) GetAllTeamMembers ¶
func (_e *MockDatabase_Expecter) GetAllTeamMembers(ctx interface{}, teamSlug interface{}) *MockDatabase_GetAllTeamMembers_Call
GetAllTeamMembers is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetAllTeamSlugs ¶
func (_e *MockDatabase_Expecter) GetAllTeamSlugs(ctx interface{}) *MockDatabase_GetAllTeamSlugs_Call
GetAllTeamSlugs is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) GetAllTeamsWithPermissionInGitHubRepo ¶
func (_e *MockDatabase_Expecter) GetAllTeamsWithPermissionInGitHubRepo(ctx interface{}, repoName interface{}, permission interface{}) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
GetAllTeamsWithPermissionInGitHubRepo is a helper method to define mock.On call
- ctx context.Context
- repoName string
- permission string
func (*MockDatabase_Expecter) GetAllUserRoles ¶
func (_e *MockDatabase_Expecter) GetAllUserRoles(ctx interface{}) *MockDatabase_GetAllUserRoles_Call
GetAllUserRoles is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) GetAuditEventsForTeam ¶
func (_e *MockDatabase_Expecter) GetAuditEventsForTeam(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetAuditEventsForTeam_Call
GetAuditEventsForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- p Page
func (*MockDatabase_Expecter) GetAuditEventsForTeamByResource ¶
func (_e *MockDatabase_Expecter) GetAuditEventsForTeamByResource(ctx interface{}, teamSlug interface{}, resourceType interface{}, p interface{}) *MockDatabase_GetAuditEventsForTeamByResource_Call
GetAuditEventsForTeamByResource is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- resourceType string
- p Page
func (*MockDatabase_Expecter) GetAuditLogsForCorrelationID ¶
func (_e *MockDatabase_Expecter) GetAuditLogsForCorrelationID(ctx interface{}, correlationID interface{}, p interface{}) *MockDatabase_GetAuditLogsForCorrelationID_Call
GetAuditLogsForCorrelationID is a helper method to define mock.On call
- ctx context.Context
- correlationID uuid.UUID
- p Page
func (*MockDatabase_Expecter) GetAuditLogsForReconciler ¶
func (_e *MockDatabase_Expecter) GetAuditLogsForReconciler(ctx interface{}, reconcilerName interface{}, p interface{}) *MockDatabase_GetAuditLogsForReconciler_Call
GetAuditLogsForReconciler is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- p Page
func (*MockDatabase_Expecter) GetAuditLogsForTeam ¶
func (_e *MockDatabase_Expecter) GetAuditLogsForTeam(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetAuditLogsForTeam_Call
GetAuditLogsForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- p Page
func (*MockDatabase_Expecter) GetEnabledReconcilers ¶
func (_e *MockDatabase_Expecter) GetEnabledReconcilers(ctx interface{}) *MockDatabase_GetEnabledReconcilers_Call
GetEnabledReconcilers is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) GetReconciler ¶
func (_e *MockDatabase_Expecter) GetReconciler(ctx interface{}, reconcilerName interface{}) *MockDatabase_GetReconciler_Call
GetReconciler is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
func (*MockDatabase_Expecter) GetReconcilerConfig ¶
func (_e *MockDatabase_Expecter) GetReconcilerConfig(ctx interface{}, reconcilerName interface{}, includeSecrets interface{}) *MockDatabase_GetReconcilerConfig_Call
GetReconcilerConfig is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- includeSecrets bool
func (*MockDatabase_Expecter) GetReconcilerErrors ¶
func (_e *MockDatabase_Expecter) GetReconcilerErrors(ctx interface{}, reconcilerName interface{}, p interface{}) *MockDatabase_GetReconcilerErrors_Call
GetReconcilerErrors is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- p Page
func (*MockDatabase_Expecter) GetReconcilerState ¶
func (_e *MockDatabase_Expecter) GetReconcilerState(ctx interface{}, reconcilerName interface{}) *MockDatabase_GetReconcilerState_Call
GetReconcilerState is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
func (*MockDatabase_Expecter) GetReconcilerStateForTeam ¶
func (_e *MockDatabase_Expecter) GetReconcilerStateForTeam(ctx interface{}, reconcilerName interface{}, teamSlug interface{}) *MockDatabase_GetReconcilerStateForTeam_Call
GetReconcilerStateForTeam is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetReconcilers ¶
func (_e *MockDatabase_Expecter) GetReconcilers(ctx interface{}, p interface{}) *MockDatabase_GetReconcilers_Call
GetReconcilers is a helper method to define mock.On call
- ctx context.Context
- p Page
func (*MockDatabase_Expecter) GetServiceAccountByApiKey ¶
func (_e *MockDatabase_Expecter) GetServiceAccountByApiKey(ctx interface{}, apiKey interface{}) *MockDatabase_GetServiceAccountByApiKey_Call
GetServiceAccountByApiKey is a helper method to define mock.On call
- ctx context.Context
- apiKey string
func (*MockDatabase_Expecter) GetServiceAccountByName ¶
func (_e *MockDatabase_Expecter) GetServiceAccountByName(ctx interface{}, name interface{}) *MockDatabase_GetServiceAccountByName_Call
GetServiceAccountByName is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockDatabase_Expecter) GetServiceAccountRoles ¶
func (_e *MockDatabase_Expecter) GetServiceAccountRoles(ctx interface{}, serviceAccountID interface{}) *MockDatabase_GetServiceAccountRoles_Call
GetServiceAccountRoles is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
func (*MockDatabase_Expecter) GetServiceAccounts ¶
func (_e *MockDatabase_Expecter) GetServiceAccounts(ctx interface{}) *MockDatabase_GetServiceAccounts_Call
GetServiceAccounts is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) GetServiceAccountsByIDs ¶
func (_e *MockDatabase_Expecter) GetServiceAccountsByIDs(ctx interface{}, ids interface{}) *MockDatabase_GetServiceAccountsByIDs_Call
GetServiceAccountsByIDs is a helper method to define mock.On call
- ctx context.Context
- ids []uuid.UUID
func (*MockDatabase_Expecter) GetSessionByID ¶
func (_e *MockDatabase_Expecter) GetSessionByID(ctx interface{}, sessionID interface{}) *MockDatabase_GetSessionByID_Call
GetSessionByID is a helper method to define mock.On call
- ctx context.Context
- sessionID uuid.UUID
func (*MockDatabase_Expecter) GetTeamBySlug ¶
func (_e *MockDatabase_Expecter) GetTeamBySlug(ctx interface{}, teamSlug interface{}) *MockDatabase_GetTeamBySlug_Call
GetTeamBySlug is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetTeamDeleteKey ¶
func (_e *MockDatabase_Expecter) GetTeamDeleteKey(ctx interface{}, key interface{}) *MockDatabase_GetTeamDeleteKey_Call
GetTeamDeleteKey is a helper method to define mock.On call
- ctx context.Context
- key uuid.UUID
func (*MockDatabase_Expecter) GetTeamEnvironments ¶
func (_e *MockDatabase_Expecter) GetTeamEnvironments(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetTeamEnvironments_Call
GetTeamEnvironments is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- p Page
func (*MockDatabase_Expecter) GetTeamEnvironmentsBySlugsAndEnvNames ¶
func (_e *MockDatabase_Expecter) GetTeamEnvironmentsBySlugsAndEnvNames(ctx interface{}, keys interface{}) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
GetTeamEnvironmentsBySlugsAndEnvNames is a helper method to define mock.On call
- ctx context.Context
- keys []EnvSlugName
func (*MockDatabase_Expecter) GetTeamMember ¶
func (_e *MockDatabase_Expecter) GetTeamMember(ctx interface{}, teamSlug interface{}, userID interface{}) *MockDatabase_GetTeamMember_Call
GetTeamMember is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- userID uuid.UUID
func (*MockDatabase_Expecter) GetTeamMemberOptOuts ¶
func (_e *MockDatabase_Expecter) GetTeamMemberOptOuts(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_GetTeamMemberOptOuts_Call
GetTeamMemberOptOuts is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetTeamMembers ¶
func (_e *MockDatabase_Expecter) GetTeamMembers(ctx interface{}, teamSlug interface{}, p interface{}) *MockDatabase_GetTeamMembers_Call
GetTeamMembers is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- p Page
func (*MockDatabase_Expecter) GetTeamMembersForReconciler ¶
func (_e *MockDatabase_Expecter) GetTeamMembersForReconciler(ctx interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_GetTeamMembersForReconciler_Call
GetTeamMembersForReconciler is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- reconcilerName string
func (*MockDatabase_Expecter) GetTeamReconcilerErrors ¶
func (_e *MockDatabase_Expecter) GetTeamReconcilerErrors(ctx interface{}, teamSlug interface{}) *MockDatabase_GetTeamReconcilerErrors_Call
GetTeamReconcilerErrors is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) GetTeams ¶
func (_e *MockDatabase_Expecter) GetTeams(ctx interface{}, p interface{}) *MockDatabase_GetTeams_Call
GetTeams is a helper method to define mock.On call
- ctx context.Context
- p Page
func (*MockDatabase_Expecter) GetTeamsBySlugs ¶
func (_e *MockDatabase_Expecter) GetTeamsBySlugs(ctx interface{}, teamSlugs interface{}) *MockDatabase_GetTeamsBySlugs_Call
GetTeamsBySlugs is a helper method to define mock.On call
- ctx context.Context
- teamSlugs []slug.Slug
func (*MockDatabase_Expecter) GetUserByEmail ¶
func (_e *MockDatabase_Expecter) GetUserByEmail(ctx interface{}, email interface{}) *MockDatabase_GetUserByEmail_Call
GetUserByEmail is a helper method to define mock.On call
- ctx context.Context
- email string
func (*MockDatabase_Expecter) GetUserByExternalID ¶
func (_e *MockDatabase_Expecter) GetUserByExternalID(ctx interface{}, externalID interface{}) *MockDatabase_GetUserByExternalID_Call
GetUserByExternalID is a helper method to define mock.On call
- ctx context.Context
- externalID string
func (*MockDatabase_Expecter) GetUserByID ¶
func (_e *MockDatabase_Expecter) GetUserByID(ctx interface{}, id interface{}) *MockDatabase_GetUserByID_Call
GetUserByID is a helper method to define mock.On call
- ctx context.Context
- id uuid.UUID
func (*MockDatabase_Expecter) GetUserRoles ¶
func (_e *MockDatabase_Expecter) GetUserRoles(ctx interface{}, userID interface{}) *MockDatabase_GetUserRoles_Call
GetUserRoles is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
func (*MockDatabase_Expecter) GetUserRolesForUsers ¶
func (_e *MockDatabase_Expecter) GetUserRolesForUsers(ctx interface{}, userIDs interface{}) *MockDatabase_GetUserRolesForUsers_Call
GetUserRolesForUsers is a helper method to define mock.On call
- ctx context.Context
- userIDs []uuid.UUID
func (*MockDatabase_Expecter) GetUserTeams ¶
func (_e *MockDatabase_Expecter) GetUserTeams(ctx interface{}, userID interface{}) *MockDatabase_GetUserTeams_Call
GetUserTeams is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
func (*MockDatabase_Expecter) GetUserTeamsPaginated ¶
func (_e *MockDatabase_Expecter) GetUserTeamsPaginated(ctx interface{}, userID interface{}, p interface{}) *MockDatabase_GetUserTeamsPaginated_Call
GetUserTeamsPaginated is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- p Page
func (*MockDatabase_Expecter) GetUsers ¶
func (_e *MockDatabase_Expecter) GetUsers(ctx interface{}, p interface{}) *MockDatabase_GetUsers_Call
GetUsers is a helper method to define mock.On call
- ctx context.Context
- p Page
func (*MockDatabase_Expecter) GetUsersByIDs ¶
func (_e *MockDatabase_Expecter) GetUsersByIDs(ctx interface{}, ids interface{}) *MockDatabase_GetUsersByIDs_Call
GetUsersByIDs is a helper method to define mock.On call
- ctx context.Context
- ids []uuid.UUID
func (*MockDatabase_Expecter) GetUsersWithGloballyAssignedRole ¶
func (_e *MockDatabase_Expecter) GetUsersWithGloballyAssignedRole(ctx interface{}, roleName interface{}) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
GetUsersWithGloballyAssignedRole is a helper method to define mock.On call
- ctx context.Context
- roleName gensql.RoleName
func (*MockDatabase_Expecter) GetUsersyncRuns ¶
func (_e *MockDatabase_Expecter) GetUsersyncRuns(ctx interface{}, p interface{}) *MockDatabase_GetUsersyncRuns_Call
GetUsersyncRuns is a helper method to define mock.On call
- ctx context.Context
- p Page
func (*MockDatabase_Expecter) InsertEnvironment ¶
func (_e *MockDatabase_Expecter) InsertEnvironment(ctx interface{}, name interface{}, gcp interface{}) *MockDatabase_InsertEnvironment_Call
InsertEnvironment is a helper method to define mock.On call
- ctx context.Context
- name string
- gcp bool
func (*MockDatabase_Expecter) IsTeamRepository ¶
func (_e *MockDatabase_Expecter) IsTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_IsTeamRepository_Call
IsTeamRepository is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- repoName string
func (*MockDatabase_Expecter) LastCostDate ¶
func (_e *MockDatabase_Expecter) LastCostDate(ctx interface{}) *MockDatabase_LastCostDate_Call
LastCostDate is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) ListTeamRepositories ¶
func (_e *MockDatabase_Expecter) ListTeamRepositories(ctx interface{}, teamSlug interface{}) *MockDatabase_ListTeamRepositories_Call
ListTeamRepositories is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) MaxResourceUtilizationDate ¶
func (_e *MockDatabase_Expecter) MaxResourceUtilizationDate(ctx interface{}) *MockDatabase_MaxResourceUtilizationDate_Call
MaxResourceUtilizationDate is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) MonthlyCostForApp ¶
func (_e *MockDatabase_Expecter) MonthlyCostForApp(ctx interface{}, teamSlug interface{}, app interface{}, environment interface{}) *MockDatabase_MonthlyCostForApp_Call
MonthlyCostForApp is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- app string
- environment string
func (*MockDatabase_Expecter) MonthlyCostForTeam ¶
func (_e *MockDatabase_Expecter) MonthlyCostForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_MonthlyCostForTeam_Call
MonthlyCostForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) RemoveAllServiceAccountRoles ¶
func (_e *MockDatabase_Expecter) RemoveAllServiceAccountRoles(ctx interface{}, serviceAccountID interface{}) *MockDatabase_RemoveAllServiceAccountRoles_Call
RemoveAllServiceAccountRoles is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
func (*MockDatabase_Expecter) RemoveApiKeysFromServiceAccount ¶
func (_e *MockDatabase_Expecter) RemoveApiKeysFromServiceAccount(ctx interface{}, serviceAccountID interface{}) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
RemoveApiKeysFromServiceAccount is a helper method to define mock.On call
- ctx context.Context
- serviceAccountID uuid.UUID
func (*MockDatabase_Expecter) RemoveReconcilerOptOut ¶
func (_e *MockDatabase_Expecter) RemoveReconcilerOptOut(ctx interface{}, userID interface{}, teamSlug interface{}, reconcilerName interface{}) *MockDatabase_RemoveReconcilerOptOut_Call
RemoveReconcilerOptOut is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
- reconcilerName string
func (*MockDatabase_Expecter) RemoveTeamRepository ¶
func (_e *MockDatabase_Expecter) RemoveTeamRepository(ctx interface{}, teamSlug interface{}, repoName interface{}) *MockDatabase_RemoveTeamRepository_Call
RemoveTeamRepository is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- repoName string
func (*MockDatabase_Expecter) RemoveUserFromTeam ¶
func (_e *MockDatabase_Expecter) RemoveUserFromTeam(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_RemoveUserFromTeam_Call
RemoveUserFromTeam is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
func (*MockDatabase_Expecter) ResetReconcilerConfig ¶
func (_e *MockDatabase_Expecter) ResetReconcilerConfig(ctx interface{}, reconcilerName interface{}) *MockDatabase_ResetReconcilerConfig_Call
ResetReconcilerConfig is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
func (*MockDatabase_Expecter) ResourceUtilizationForApp ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationForApp(ctx interface{}, arg interface{}) *MockDatabase_ResourceUtilizationForApp_Call
ResourceUtilizationForApp is a helper method to define mock.On call
- ctx context.Context
- arg gensql.ResourceUtilizationForAppParams
func (*MockDatabase_Expecter) ResourceUtilizationForTeam ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationForTeam(ctx interface{}, environment interface{}, teamSlug interface{}, resourceType interface{}, start interface{}, end interface{}) *MockDatabase_ResourceUtilizationForTeam_Call
ResourceUtilizationForTeam is a helper method to define mock.On call
- ctx context.Context
- environment string
- teamSlug slug.Slug
- resourceType gensql.ResourceType
- start pgtype.Timestamptz
- end pgtype.Timestamptz
func (*MockDatabase_Expecter) ResourceUtilizationOverageForTeam ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationOverageForTeam(ctx interface{}, teamSlug interface{}, timestamp interface{}, resourceType interface{}) *MockDatabase_ResourceUtilizationOverageForTeam_Call
ResourceUtilizationOverageForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- timestamp pgtype.Timestamptz
- resourceType gensql.ResourceType
func (*MockDatabase_Expecter) ResourceUtilizationRangeForApp ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationRangeForApp(ctx interface{}, environment interface{}, teamSlug interface{}, app interface{}) *MockDatabase_ResourceUtilizationRangeForApp_Call
ResourceUtilizationRangeForApp is a helper method to define mock.On call
- ctx context.Context
- environment string
- teamSlug slug.Slug
- app string
func (*MockDatabase_Expecter) ResourceUtilizationRangeForTeam ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationRangeForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_ResourceUtilizationRangeForTeam_Call
ResourceUtilizationRangeForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) ResourceUtilizationRefresh ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationRefresh(ctx interface{}) *MockDatabase_ResourceUtilizationRefresh_Call
ResourceUtilizationRefresh is a helper method to define mock.On call
- ctx context.Context
func (*MockDatabase_Expecter) ResourceUtilizationUpsert ¶
func (_e *MockDatabase_Expecter) ResourceUtilizationUpsert(ctx interface{}, arg interface{}) *MockDatabase_ResourceUtilizationUpsert_Call
ResourceUtilizationUpsert is a helper method to define mock.On call
- ctx context.Context
- arg []gensql.ResourceUtilizationUpsertParams
func (*MockDatabase_Expecter) RevokeGlobalUserRole ¶
func (_e *MockDatabase_Expecter) RevokeGlobalUserRole(ctx interface{}, userID interface{}, roleName interface{}) *MockDatabase_RevokeGlobalUserRole_Call
RevokeGlobalUserRole is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- roleName gensql.RoleName
func (*MockDatabase_Expecter) SetLastSuccessfulSyncForTeam ¶
func (_e *MockDatabase_Expecter) SetLastSuccessfulSyncForTeam(ctx interface{}, teamSlug interface{}) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
SetLastSuccessfulSyncForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
func (*MockDatabase_Expecter) SetReconcilerErrorForTeam ¶
func (_e *MockDatabase_Expecter) SetReconcilerErrorForTeam(ctx interface{}, correlationID interface{}, teamSlug interface{}, reconcilerName interface{}, err interface{}) *MockDatabase_SetReconcilerErrorForTeam_Call
SetReconcilerErrorForTeam is a helper method to define mock.On call
- ctx context.Context
- correlationID uuid.UUID
- teamSlug slug.Slug
- reconcilerName string
- err error
func (*MockDatabase_Expecter) SetTeamMemberRole ¶
func (_e *MockDatabase_Expecter) SetTeamMemberRole(ctx interface{}, userID interface{}, teamSlug interface{}, roleName interface{}) *MockDatabase_SetTeamMemberRole_Call
SetTeamMemberRole is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
- roleName gensql.RoleName
func (*MockDatabase_Expecter) SpecificResourceUtilizationForApp ¶
func (_e *MockDatabase_Expecter) SpecificResourceUtilizationForApp(ctx interface{}, environment interface{}, teamSlug interface{}, app interface{}, resourceType interface{}, timestamp interface{}) *MockDatabase_SpecificResourceUtilizationForApp_Call
SpecificResourceUtilizationForApp is a helper method to define mock.On call
- ctx context.Context
- environment string
- teamSlug slug.Slug
- app string
- resourceType gensql.ResourceType
- timestamp pgtype.Timestamptz
func (*MockDatabase_Expecter) SpecificResourceUtilizationForTeam ¶
func (_e *MockDatabase_Expecter) SpecificResourceUtilizationForTeam(ctx interface{}, teamSlug interface{}, resourceType interface{}, timestamp interface{}) *MockDatabase_SpecificResourceUtilizationForTeam_Call
SpecificResourceUtilizationForTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- resourceType gensql.ResourceType
- timestamp pgtype.Timestamptz
func (*MockDatabase_Expecter) SyncEnvironments ¶
func (_e *MockDatabase_Expecter) SyncEnvironments(ctx interface{}, envs interface{}) *MockDatabase_SyncEnvironments_Call
SyncEnvironments is a helper method to define mock.On call
- ctx context.Context
- envs []*Environment
func (*MockDatabase_Expecter) SyncReconcilerConfig ¶
func (_e *MockDatabase_Expecter) SyncReconcilerConfig(ctx interface{}, reconcilerName interface{}, configs interface{}) *MockDatabase_SyncReconcilerConfig_Call
SyncReconcilerConfig is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- configs []*protoapi.ReconcilerConfigSpec
func (*MockDatabase_Expecter) TeamExists ¶
func (_e *MockDatabase_Expecter) TeamExists(ctx interface{}, team interface{}) *MockDatabase_TeamExists_Call
TeamExists is a helper method to define mock.On call
- ctx context.Context
- team slug.Slug
func (*MockDatabase_Expecter) Transaction ¶
func (_e *MockDatabase_Expecter) Transaction(ctx interface{}, fn interface{}) *MockDatabase_Transaction_Call
Transaction is a helper method to define mock.On call
- ctx context.Context
- fn DatabaseTransactionFunc
func (*MockDatabase_Expecter) UpdateTeam ¶
func (_e *MockDatabase_Expecter) UpdateTeam(ctx interface{}, teamSlug interface{}, purpose interface{}, slackChannel interface{}) *MockDatabase_UpdateTeam_Call
UpdateTeam is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- purpose *string
- slackChannel *string
func (*MockDatabase_Expecter) UpdateTeamExternalReferences ¶
func (_e *MockDatabase_Expecter) UpdateTeamExternalReferences(ctx interface{}, params interface{}) *MockDatabase_UpdateTeamExternalReferences_Call
UpdateTeamExternalReferences is a helper method to define mock.On call
- ctx context.Context
- params gensql.UpdateTeamExternalReferencesParams
func (*MockDatabase_Expecter) UpdateUser ¶
func (_e *MockDatabase_Expecter) UpdateUser(ctx interface{}, userID interface{}, name interface{}, email interface{}, externalID interface{}) *MockDatabase_UpdateUser_Call
UpdateUser is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- name string
- email string
- externalID string
func (*MockDatabase_Expecter) UpsertReconciler ¶
func (_e *MockDatabase_Expecter) UpsertReconciler(ctx interface{}, name interface{}, displayName interface{}, description interface{}, memberAware interface{}, enableIfNew interface{}) *MockDatabase_UpsertReconciler_Call
UpsertReconciler is a helper method to define mock.On call
- ctx context.Context
- name string
- displayName string
- description string
- memberAware bool
- enableIfNew bool
func (*MockDatabase_Expecter) UpsertReconcilerConfig ¶
func (_e *MockDatabase_Expecter) UpsertReconcilerConfig(ctx interface{}, reconciler interface{}, key interface{}, displayName interface{}, description interface{}, secret interface{}) *MockDatabase_UpsertReconcilerConfig_Call
UpsertReconcilerConfig is a helper method to define mock.On call
- ctx context.Context
- reconciler string
- key string
- displayName string
- description string
- secret bool
func (*MockDatabase_Expecter) UpsertReconcilerState ¶
func (_e *MockDatabase_Expecter) UpsertReconcilerState(ctx interface{}, reconcilerName interface{}, teamSlug interface{}, value interface{}) *MockDatabase_UpsertReconcilerState_Call
UpsertReconcilerState is a helper method to define mock.On call
- ctx context.Context
- reconcilerName string
- teamSlug slug.Slug
- value []byte
func (*MockDatabase_Expecter) UpsertTeamEnvironment ¶
func (_e *MockDatabase_Expecter) UpsertTeamEnvironment(ctx interface{}, teamSlug interface{}, environment interface{}, slackChannel interface{}, gcpProjectID interface{}) *MockDatabase_UpsertTeamEnvironment_Call
UpsertTeamEnvironment is a helper method to define mock.On call
- ctx context.Context
- teamSlug slug.Slug
- environment string
- slackChannel *string
- gcpProjectID *string
func (*MockDatabase_Expecter) UserIsTeamOwner ¶
func (_e *MockDatabase_Expecter) UserIsTeamOwner(ctx interface{}, userID interface{}, teamSlug interface{}) *MockDatabase_UserIsTeamOwner_Call
UserIsTeamOwner is a helper method to define mock.On call
- ctx context.Context
- userID uuid.UUID
- teamSlug slug.Slug
type MockDatabase_ExtendSession_Call ¶
MockDatabase_ExtendSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExtendSession'
func (*MockDatabase_ExtendSession_Call) Return ¶
func (_c *MockDatabase_ExtendSession_Call) Return(_a0 *Session, _a1 error) *MockDatabase_ExtendSession_Call
func (*MockDatabase_ExtendSession_Call) Run ¶
func (_c *MockDatabase_ExtendSession_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_ExtendSession_Call
func (*MockDatabase_ExtendSession_Call) RunAndReturn ¶
func (_c *MockDatabase_ExtendSession_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_ExtendSession_Call
type MockDatabase_GetActiveTeamBySlug_Call ¶
MockDatabase_GetActiveTeamBySlug_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetActiveTeamBySlug'
func (*MockDatabase_GetActiveTeamBySlug_Call) Return ¶
func (_c *MockDatabase_GetActiveTeamBySlug_Call) Return(_a0 *Team, _a1 error) *MockDatabase_GetActiveTeamBySlug_Call
func (*MockDatabase_GetActiveTeamBySlug_Call) Run ¶
func (_c *MockDatabase_GetActiveTeamBySlug_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetActiveTeamBySlug_Call
func (*MockDatabase_GetActiveTeamBySlug_Call) RunAndReturn ¶
func (_c *MockDatabase_GetActiveTeamBySlug_Call) RunAndReturn(run func(context.Context, slug.Slug) (*Team, error)) *MockDatabase_GetActiveTeamBySlug_Call
type MockDatabase_GetActiveTeams_Call ¶
MockDatabase_GetActiveTeams_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetActiveTeams'
func (*MockDatabase_GetActiveTeams_Call) Return ¶
func (_c *MockDatabase_GetActiveTeams_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetActiveTeams_Call
func (*MockDatabase_GetActiveTeams_Call) Run ¶
func (_c *MockDatabase_GetActiveTeams_Call) Run(run func(ctx context.Context)) *MockDatabase_GetActiveTeams_Call
func (*MockDatabase_GetActiveTeams_Call) RunAndReturn ¶
func (_c *MockDatabase_GetActiveTeams_Call) RunAndReturn(run func(context.Context) ([]*Team, error)) *MockDatabase_GetActiveTeams_Call
type MockDatabase_GetAllTeamMembers_Call ¶
MockDatabase_GetAllTeamMembers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllTeamMembers'
func (*MockDatabase_GetAllTeamMembers_Call) Return ¶
func (_c *MockDatabase_GetAllTeamMembers_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetAllTeamMembers_Call
func (*MockDatabase_GetAllTeamMembers_Call) Run ¶
func (_c *MockDatabase_GetAllTeamMembers_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetAllTeamMembers_Call
func (*MockDatabase_GetAllTeamMembers_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAllTeamMembers_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*User, error)) *MockDatabase_GetAllTeamMembers_Call
type MockDatabase_GetAllTeamSlugs_Call ¶
MockDatabase_GetAllTeamSlugs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllTeamSlugs'
func (*MockDatabase_GetAllTeamSlugs_Call) Return ¶
func (_c *MockDatabase_GetAllTeamSlugs_Call) Return(_a0 []slug.Slug, _a1 error) *MockDatabase_GetAllTeamSlugs_Call
func (*MockDatabase_GetAllTeamSlugs_Call) Run ¶
func (_c *MockDatabase_GetAllTeamSlugs_Call) Run(run func(ctx context.Context)) *MockDatabase_GetAllTeamSlugs_Call
func (*MockDatabase_GetAllTeamSlugs_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAllTeamSlugs_Call) RunAndReturn(run func(context.Context) ([]slug.Slug, error)) *MockDatabase_GetAllTeamSlugs_Call
type MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call ¶
MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllTeamsWithPermissionInGitHubRepo'
func (*MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Return ¶
func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
func (*MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Run ¶
func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) Run(run func(ctx context.Context, repoName string, permission string)) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
func (*MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call) RunAndReturn(run func(context.Context, string, string) ([]*Team, error)) *MockDatabase_GetAllTeamsWithPermissionInGitHubRepo_Call
type MockDatabase_GetAllUserRoles_Call ¶
MockDatabase_GetAllUserRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllUserRoles'
func (*MockDatabase_GetAllUserRoles_Call) Return ¶
func (_c *MockDatabase_GetAllUserRoles_Call) Return(_a0 []*UserRole, _a1 error) *MockDatabase_GetAllUserRoles_Call
func (*MockDatabase_GetAllUserRoles_Call) Run ¶
func (_c *MockDatabase_GetAllUserRoles_Call) Run(run func(ctx context.Context)) *MockDatabase_GetAllUserRoles_Call
func (*MockDatabase_GetAllUserRoles_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAllUserRoles_Call) RunAndReturn(run func(context.Context) ([]*UserRole, error)) *MockDatabase_GetAllUserRoles_Call
type MockDatabase_GetAuditEventsForTeamByResource_Call ¶
MockDatabase_GetAuditEventsForTeamByResource_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuditEventsForTeamByResource'
func (*MockDatabase_GetAuditEventsForTeamByResource_Call) Return ¶
func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) Return(_a0 []*AuditEvent, _a1 int, _a2 error) *MockDatabase_GetAuditEventsForTeamByResource_Call
func (*MockDatabase_GetAuditEventsForTeamByResource_Call) Run ¶
func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, resourceType string, p Page)) *MockDatabase_GetAuditEventsForTeamByResource_Call
func (*MockDatabase_GetAuditEventsForTeamByResource_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAuditEventsForTeamByResource_Call) RunAndReturn(run func(context.Context, slug.Slug, string, Page) ([]*AuditEvent, int, error)) *MockDatabase_GetAuditEventsForTeamByResource_Call
type MockDatabase_GetAuditEventsForTeam_Call ¶
MockDatabase_GetAuditEventsForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuditEventsForTeam'
func (*MockDatabase_GetAuditEventsForTeam_Call) Return ¶
func (_c *MockDatabase_GetAuditEventsForTeam_Call) Return(_a0 []*AuditEvent, _a1 int, _a2 error) *MockDatabase_GetAuditEventsForTeam_Call
func (*MockDatabase_GetAuditEventsForTeam_Call) Run ¶
func (_c *MockDatabase_GetAuditEventsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetAuditEventsForTeam_Call
func (*MockDatabase_GetAuditEventsForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAuditEventsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*AuditEvent, int, error)) *MockDatabase_GetAuditEventsForTeam_Call
type MockDatabase_GetAuditLogsForCorrelationID_Call ¶
MockDatabase_GetAuditLogsForCorrelationID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuditLogsForCorrelationID'
func (*MockDatabase_GetAuditLogsForCorrelationID_Call) Return ¶
func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForCorrelationID_Call
func (*MockDatabase_GetAuditLogsForCorrelationID_Call) Run ¶
func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) Run(run func(ctx context.Context, correlationID uuid.UUID, p Page)) *MockDatabase_GetAuditLogsForCorrelationID_Call
func (*MockDatabase_GetAuditLogsForCorrelationID_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAuditLogsForCorrelationID_Call) RunAndReturn(run func(context.Context, uuid.UUID, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForCorrelationID_Call
type MockDatabase_GetAuditLogsForReconciler_Call ¶
MockDatabase_GetAuditLogsForReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuditLogsForReconciler'
func (*MockDatabase_GetAuditLogsForReconciler_Call) Return ¶
func (_c *MockDatabase_GetAuditLogsForReconciler_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForReconciler_Call
func (*MockDatabase_GetAuditLogsForReconciler_Call) Run ¶
func (_c *MockDatabase_GetAuditLogsForReconciler_Call) Run(run func(ctx context.Context, reconcilerName string, p Page)) *MockDatabase_GetAuditLogsForReconciler_Call
func (*MockDatabase_GetAuditLogsForReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAuditLogsForReconciler_Call) RunAndReturn(run func(context.Context, string, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForReconciler_Call
type MockDatabase_GetAuditLogsForTeam_Call ¶
MockDatabase_GetAuditLogsForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuditLogsForTeam'
func (*MockDatabase_GetAuditLogsForTeam_Call) Return ¶
func (_c *MockDatabase_GetAuditLogsForTeam_Call) Return(_a0 []*AuditLog, _a1 int, _a2 error) *MockDatabase_GetAuditLogsForTeam_Call
func (*MockDatabase_GetAuditLogsForTeam_Call) Run ¶
func (_c *MockDatabase_GetAuditLogsForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetAuditLogsForTeam_Call
func (*MockDatabase_GetAuditLogsForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_GetAuditLogsForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*AuditLog, int, error)) *MockDatabase_GetAuditLogsForTeam_Call
type MockDatabase_GetEnabledReconcilers_Call ¶
MockDatabase_GetEnabledReconcilers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetEnabledReconcilers'
func (*MockDatabase_GetEnabledReconcilers_Call) Return ¶
func (_c *MockDatabase_GetEnabledReconcilers_Call) Return(_a0 []*Reconciler, _a1 error) *MockDatabase_GetEnabledReconcilers_Call
func (*MockDatabase_GetEnabledReconcilers_Call) Run ¶
func (_c *MockDatabase_GetEnabledReconcilers_Call) Run(run func(ctx context.Context)) *MockDatabase_GetEnabledReconcilers_Call
func (*MockDatabase_GetEnabledReconcilers_Call) RunAndReturn ¶
func (_c *MockDatabase_GetEnabledReconcilers_Call) RunAndReturn(run func(context.Context) ([]*Reconciler, error)) *MockDatabase_GetEnabledReconcilers_Call
type MockDatabase_GetReconcilerConfig_Call ¶
MockDatabase_GetReconcilerConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconcilerConfig'
func (*MockDatabase_GetReconcilerConfig_Call) Return ¶
func (_c *MockDatabase_GetReconcilerConfig_Call) Return(_a0 []*ReconcilerConfig, _a1 error) *MockDatabase_GetReconcilerConfig_Call
func (*MockDatabase_GetReconcilerConfig_Call) Run ¶
func (_c *MockDatabase_GetReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, includeSecrets bool)) *MockDatabase_GetReconcilerConfig_Call
func (*MockDatabase_GetReconcilerConfig_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, bool) ([]*ReconcilerConfig, error)) *MockDatabase_GetReconcilerConfig_Call
type MockDatabase_GetReconcilerErrors_Call ¶
MockDatabase_GetReconcilerErrors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconcilerErrors'
func (*MockDatabase_GetReconcilerErrors_Call) Return ¶
func (_c *MockDatabase_GetReconcilerErrors_Call) Return(_a0 []*ReconcilerError, _a1 int, _a2 error) *MockDatabase_GetReconcilerErrors_Call
func (*MockDatabase_GetReconcilerErrors_Call) Run ¶
func (_c *MockDatabase_GetReconcilerErrors_Call) Run(run func(ctx context.Context, reconcilerName string, p Page)) *MockDatabase_GetReconcilerErrors_Call
func (*MockDatabase_GetReconcilerErrors_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconcilerErrors_Call) RunAndReturn(run func(context.Context, string, Page) ([]*ReconcilerError, int, error)) *MockDatabase_GetReconcilerErrors_Call
type MockDatabase_GetReconcilerStateForTeam_Call ¶
MockDatabase_GetReconcilerStateForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconcilerStateForTeam'
func (*MockDatabase_GetReconcilerStateForTeam_Call) Return ¶
func (_c *MockDatabase_GetReconcilerStateForTeam_Call) Return(_a0 *ReconcilerState, _a1 error) *MockDatabase_GetReconcilerStateForTeam_Call
func (*MockDatabase_GetReconcilerStateForTeam_Call) Run ¶
func (_c *MockDatabase_GetReconcilerStateForTeam_Call) Run(run func(ctx context.Context, reconcilerName string, teamSlug slug.Slug)) *MockDatabase_GetReconcilerStateForTeam_Call
func (*MockDatabase_GetReconcilerStateForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconcilerStateForTeam_Call) RunAndReturn(run func(context.Context, string, slug.Slug) (*ReconcilerState, error)) *MockDatabase_GetReconcilerStateForTeam_Call
type MockDatabase_GetReconcilerState_Call ¶
MockDatabase_GetReconcilerState_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconcilerState'
func (*MockDatabase_GetReconcilerState_Call) Return ¶
func (_c *MockDatabase_GetReconcilerState_Call) Return(_a0 []*ReconcilerStateWithTeam, _a1 error) *MockDatabase_GetReconcilerState_Call
func (*MockDatabase_GetReconcilerState_Call) Run ¶
func (_c *MockDatabase_GetReconcilerState_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_GetReconcilerState_Call
func (*MockDatabase_GetReconcilerState_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconcilerState_Call) RunAndReturn(run func(context.Context, string) ([]*ReconcilerStateWithTeam, error)) *MockDatabase_GetReconcilerState_Call
type MockDatabase_GetReconciler_Call ¶
MockDatabase_GetReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconciler'
func (*MockDatabase_GetReconciler_Call) Return ¶
func (_c *MockDatabase_GetReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_GetReconciler_Call
func (*MockDatabase_GetReconciler_Call) Run ¶
func (_c *MockDatabase_GetReconciler_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_GetReconciler_Call
func (*MockDatabase_GetReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconciler_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_GetReconciler_Call
type MockDatabase_GetReconcilers_Call ¶
MockDatabase_GetReconcilers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReconcilers'
func (*MockDatabase_GetReconcilers_Call) Return ¶
func (_c *MockDatabase_GetReconcilers_Call) Return(_a0 []*Reconciler, _a1 int, _a2 error) *MockDatabase_GetReconcilers_Call
func (*MockDatabase_GetReconcilers_Call) Run ¶
func (_c *MockDatabase_GetReconcilers_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetReconcilers_Call
func (*MockDatabase_GetReconcilers_Call) RunAndReturn ¶
func (_c *MockDatabase_GetReconcilers_Call) RunAndReturn(run func(context.Context, Page) ([]*Reconciler, int, error)) *MockDatabase_GetReconcilers_Call
type MockDatabase_GetServiceAccountByApiKey_Call ¶
MockDatabase_GetServiceAccountByApiKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceAccountByApiKey'
func (*MockDatabase_GetServiceAccountByApiKey_Call) Return ¶
func (_c *MockDatabase_GetServiceAccountByApiKey_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountByApiKey_Call
func (*MockDatabase_GetServiceAccountByApiKey_Call) Run ¶
func (_c *MockDatabase_GetServiceAccountByApiKey_Call) Run(run func(ctx context.Context, apiKey string)) *MockDatabase_GetServiceAccountByApiKey_Call
func (*MockDatabase_GetServiceAccountByApiKey_Call) RunAndReturn ¶
func (_c *MockDatabase_GetServiceAccountByApiKey_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_GetServiceAccountByApiKey_Call
type MockDatabase_GetServiceAccountByName_Call ¶
MockDatabase_GetServiceAccountByName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceAccountByName'
func (*MockDatabase_GetServiceAccountByName_Call) Return ¶
func (_c *MockDatabase_GetServiceAccountByName_Call) Return(_a0 *ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountByName_Call
func (*MockDatabase_GetServiceAccountByName_Call) Run ¶
func (_c *MockDatabase_GetServiceAccountByName_Call) Run(run func(ctx context.Context, name string)) *MockDatabase_GetServiceAccountByName_Call
func (*MockDatabase_GetServiceAccountByName_Call) RunAndReturn ¶
func (_c *MockDatabase_GetServiceAccountByName_Call) RunAndReturn(run func(context.Context, string) (*ServiceAccount, error)) *MockDatabase_GetServiceAccountByName_Call
type MockDatabase_GetServiceAccountRoles_Call ¶
MockDatabase_GetServiceAccountRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceAccountRoles'
func (*MockDatabase_GetServiceAccountRoles_Call) Return ¶
func (_c *MockDatabase_GetServiceAccountRoles_Call) Return(_a0 []*authz.Role, _a1 error) *MockDatabase_GetServiceAccountRoles_Call
func (*MockDatabase_GetServiceAccountRoles_Call) Run ¶
func (_c *MockDatabase_GetServiceAccountRoles_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_GetServiceAccountRoles_Call
func (*MockDatabase_GetServiceAccountRoles_Call) RunAndReturn ¶
func (_c *MockDatabase_GetServiceAccountRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*authz.Role, error)) *MockDatabase_GetServiceAccountRoles_Call
type MockDatabase_GetServiceAccountsByIDs_Call ¶
MockDatabase_GetServiceAccountsByIDs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceAccountsByIDs'
func (*MockDatabase_GetServiceAccountsByIDs_Call) Return ¶
func (_c *MockDatabase_GetServiceAccountsByIDs_Call) Return(_a0 []*ServiceAccount, _a1 error) *MockDatabase_GetServiceAccountsByIDs_Call
func (*MockDatabase_GetServiceAccountsByIDs_Call) Run ¶
func (_c *MockDatabase_GetServiceAccountsByIDs_Call) Run(run func(ctx context.Context, ids []uuid.UUID)) *MockDatabase_GetServiceAccountsByIDs_Call
func (*MockDatabase_GetServiceAccountsByIDs_Call) RunAndReturn ¶
func (_c *MockDatabase_GetServiceAccountsByIDs_Call) RunAndReturn(run func(context.Context, []uuid.UUID) ([]*ServiceAccount, error)) *MockDatabase_GetServiceAccountsByIDs_Call
type MockDatabase_GetServiceAccounts_Call ¶
MockDatabase_GetServiceAccounts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceAccounts'
func (*MockDatabase_GetServiceAccounts_Call) Return ¶
func (_c *MockDatabase_GetServiceAccounts_Call) Return(_a0 []*ServiceAccount, _a1 error) *MockDatabase_GetServiceAccounts_Call
func (*MockDatabase_GetServiceAccounts_Call) Run ¶
func (_c *MockDatabase_GetServiceAccounts_Call) Run(run func(ctx context.Context)) *MockDatabase_GetServiceAccounts_Call
func (*MockDatabase_GetServiceAccounts_Call) RunAndReturn ¶
func (_c *MockDatabase_GetServiceAccounts_Call) RunAndReturn(run func(context.Context) ([]*ServiceAccount, error)) *MockDatabase_GetServiceAccounts_Call
type MockDatabase_GetSessionByID_Call ¶
MockDatabase_GetSessionByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSessionByID'
func (*MockDatabase_GetSessionByID_Call) Return ¶
func (_c *MockDatabase_GetSessionByID_Call) Return(_a0 *Session, _a1 error) *MockDatabase_GetSessionByID_Call
func (*MockDatabase_GetSessionByID_Call) Run ¶
func (_c *MockDatabase_GetSessionByID_Call) Run(run func(ctx context.Context, sessionID uuid.UUID)) *MockDatabase_GetSessionByID_Call
func (*MockDatabase_GetSessionByID_Call) RunAndReturn ¶
func (_c *MockDatabase_GetSessionByID_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*Session, error)) *MockDatabase_GetSessionByID_Call
type MockDatabase_GetTeamBySlug_Call ¶
MockDatabase_GetTeamBySlug_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamBySlug'
func (*MockDatabase_GetTeamBySlug_Call) Return ¶
func (_c *MockDatabase_GetTeamBySlug_Call) Return(_a0 *Team, _a1 error) *MockDatabase_GetTeamBySlug_Call
func (*MockDatabase_GetTeamBySlug_Call) Run ¶
func (_c *MockDatabase_GetTeamBySlug_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetTeamBySlug_Call
func (*MockDatabase_GetTeamBySlug_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamBySlug_Call) RunAndReturn(run func(context.Context, slug.Slug) (*Team, error)) *MockDatabase_GetTeamBySlug_Call
type MockDatabase_GetTeamDeleteKey_Call ¶
MockDatabase_GetTeamDeleteKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamDeleteKey'
func (*MockDatabase_GetTeamDeleteKey_Call) Return ¶
func (_c *MockDatabase_GetTeamDeleteKey_Call) Return(_a0 *TeamDeleteKey, _a1 error) *MockDatabase_GetTeamDeleteKey_Call
func (*MockDatabase_GetTeamDeleteKey_Call) Run ¶
func (_c *MockDatabase_GetTeamDeleteKey_Call) Run(run func(ctx context.Context, key uuid.UUID)) *MockDatabase_GetTeamDeleteKey_Call
func (*MockDatabase_GetTeamDeleteKey_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamDeleteKey_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*TeamDeleteKey, error)) *MockDatabase_GetTeamDeleteKey_Call
type MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call ¶
MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamEnvironmentsBySlugsAndEnvNames'
func (*MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Return ¶
func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Return(_a0 []*TeamEnvironment, _a1 error) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
func (*MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Run ¶
func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) Run(run func(ctx context.Context, keys []EnvSlugName)) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
func (*MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call) RunAndReturn(run func(context.Context, []EnvSlugName) ([]*TeamEnvironment, error)) *MockDatabase_GetTeamEnvironmentsBySlugsAndEnvNames_Call
type MockDatabase_GetTeamEnvironments_Call ¶
MockDatabase_GetTeamEnvironments_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamEnvironments'
func (*MockDatabase_GetTeamEnvironments_Call) Return ¶
func (_c *MockDatabase_GetTeamEnvironments_Call) Return(_a0 []*TeamEnvironment, _a1 int, _a2 error) *MockDatabase_GetTeamEnvironments_Call
func (*MockDatabase_GetTeamEnvironments_Call) Run ¶
func (_c *MockDatabase_GetTeamEnvironments_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetTeamEnvironments_Call
func (*MockDatabase_GetTeamEnvironments_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamEnvironments_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*TeamEnvironment, int, error)) *MockDatabase_GetTeamEnvironments_Call
type MockDatabase_GetTeamMemberOptOuts_Call ¶
MockDatabase_GetTeamMemberOptOuts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamMemberOptOuts'
func (*MockDatabase_GetTeamMemberOptOuts_Call) Return ¶
func (_c *MockDatabase_GetTeamMemberOptOuts_Call) Return(_a0 []*gensql.GetTeamMemberOptOutsRow, _a1 error) *MockDatabase_GetTeamMemberOptOuts_Call
func (*MockDatabase_GetTeamMemberOptOuts_Call) Run ¶
func (_c *MockDatabase_GetTeamMemberOptOuts_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_GetTeamMemberOptOuts_Call
func (*MockDatabase_GetTeamMemberOptOuts_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamMemberOptOuts_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug) ([]*gensql.GetTeamMemberOptOutsRow, error)) *MockDatabase_GetTeamMemberOptOuts_Call
type MockDatabase_GetTeamMember_Call ¶
MockDatabase_GetTeamMember_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamMember'
func (*MockDatabase_GetTeamMember_Call) Return ¶
func (_c *MockDatabase_GetTeamMember_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetTeamMember_Call
func (*MockDatabase_GetTeamMember_Call) Run ¶
func (_c *MockDatabase_GetTeamMember_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID)) *MockDatabase_GetTeamMember_Call
func (*MockDatabase_GetTeamMember_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamMember_Call) RunAndReturn(run func(context.Context, slug.Slug, uuid.UUID) (*User, error)) *MockDatabase_GetTeamMember_Call
type MockDatabase_GetTeamMembersForReconciler_Call ¶
MockDatabase_GetTeamMembersForReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamMembersForReconciler'
func (*MockDatabase_GetTeamMembersForReconciler_Call) Return ¶
func (_c *MockDatabase_GetTeamMembersForReconciler_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetTeamMembersForReconciler_Call
func (*MockDatabase_GetTeamMembersForReconciler_Call) Run ¶
func (_c *MockDatabase_GetTeamMembersForReconciler_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_GetTeamMembersForReconciler_Call
func (*MockDatabase_GetTeamMembersForReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamMembersForReconciler_Call) RunAndReturn(run func(context.Context, slug.Slug, string) ([]*User, error)) *MockDatabase_GetTeamMembersForReconciler_Call
type MockDatabase_GetTeamMembers_Call ¶
MockDatabase_GetTeamMembers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamMembers'
func (*MockDatabase_GetTeamMembers_Call) Return ¶
func (_c *MockDatabase_GetTeamMembers_Call) Return(_a0 []*User, _a1 int, _a2 error) *MockDatabase_GetTeamMembers_Call
func (*MockDatabase_GetTeamMembers_Call) Run ¶
func (_c *MockDatabase_GetTeamMembers_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, p Page)) *MockDatabase_GetTeamMembers_Call
func (*MockDatabase_GetTeamMembers_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamMembers_Call) RunAndReturn(run func(context.Context, slug.Slug, Page) ([]*User, int, error)) *MockDatabase_GetTeamMembers_Call
type MockDatabase_GetTeamReconcilerErrors_Call ¶
MockDatabase_GetTeamReconcilerErrors_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamReconcilerErrors'
func (*MockDatabase_GetTeamReconcilerErrors_Call) Return ¶
func (_c *MockDatabase_GetTeamReconcilerErrors_Call) Return(_a0 []*ReconcilerError, _a1 error) *MockDatabase_GetTeamReconcilerErrors_Call
func (*MockDatabase_GetTeamReconcilerErrors_Call) Run ¶
func (_c *MockDatabase_GetTeamReconcilerErrors_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_GetTeamReconcilerErrors_Call
func (*MockDatabase_GetTeamReconcilerErrors_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamReconcilerErrors_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*ReconcilerError, error)) *MockDatabase_GetTeamReconcilerErrors_Call
type MockDatabase_GetTeamsBySlugs_Call ¶
MockDatabase_GetTeamsBySlugs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeamsBySlugs'
func (*MockDatabase_GetTeamsBySlugs_Call) Return ¶
func (_c *MockDatabase_GetTeamsBySlugs_Call) Return(_a0 []*Team, _a1 error) *MockDatabase_GetTeamsBySlugs_Call
func (*MockDatabase_GetTeamsBySlugs_Call) Run ¶
func (_c *MockDatabase_GetTeamsBySlugs_Call) Run(run func(ctx context.Context, teamSlugs []slug.Slug)) *MockDatabase_GetTeamsBySlugs_Call
func (*MockDatabase_GetTeamsBySlugs_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeamsBySlugs_Call) RunAndReturn(run func(context.Context, []slug.Slug) ([]*Team, error)) *MockDatabase_GetTeamsBySlugs_Call
type MockDatabase_GetTeams_Call ¶
MockDatabase_GetTeams_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTeams'
func (*MockDatabase_GetTeams_Call) Return ¶
func (_c *MockDatabase_GetTeams_Call) Return(_a0 []*Team, _a1 int, _a2 error) *MockDatabase_GetTeams_Call
func (*MockDatabase_GetTeams_Call) Run ¶
func (_c *MockDatabase_GetTeams_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetTeams_Call
func (*MockDatabase_GetTeams_Call) RunAndReturn ¶
func (_c *MockDatabase_GetTeams_Call) RunAndReturn(run func(context.Context, Page) ([]*Team, int, error)) *MockDatabase_GetTeams_Call
type MockDatabase_GetUserByEmail_Call ¶
MockDatabase_GetUserByEmail_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByEmail'
func (*MockDatabase_GetUserByEmail_Call) Return ¶
func (_c *MockDatabase_GetUserByEmail_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByEmail_Call
func (*MockDatabase_GetUserByEmail_Call) Run ¶
func (_c *MockDatabase_GetUserByEmail_Call) Run(run func(ctx context.Context, email string)) *MockDatabase_GetUserByEmail_Call
func (*MockDatabase_GetUserByEmail_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserByEmail_Call) RunAndReturn(run func(context.Context, string) (*User, error)) *MockDatabase_GetUserByEmail_Call
type MockDatabase_GetUserByExternalID_Call ¶
MockDatabase_GetUserByExternalID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByExternalID'
func (*MockDatabase_GetUserByExternalID_Call) Return ¶
func (_c *MockDatabase_GetUserByExternalID_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByExternalID_Call
func (*MockDatabase_GetUserByExternalID_Call) Run ¶
func (_c *MockDatabase_GetUserByExternalID_Call) Run(run func(ctx context.Context, externalID string)) *MockDatabase_GetUserByExternalID_Call
func (*MockDatabase_GetUserByExternalID_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserByExternalID_Call) RunAndReturn(run func(context.Context, string) (*User, error)) *MockDatabase_GetUserByExternalID_Call
type MockDatabase_GetUserByID_Call ¶
MockDatabase_GetUserByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByID'
func (*MockDatabase_GetUserByID_Call) Return ¶
func (_c *MockDatabase_GetUserByID_Call) Return(_a0 *User, _a1 error) *MockDatabase_GetUserByID_Call
func (*MockDatabase_GetUserByID_Call) Run ¶
func (_c *MockDatabase_GetUserByID_Call) Run(run func(ctx context.Context, id uuid.UUID)) *MockDatabase_GetUserByID_Call
func (*MockDatabase_GetUserByID_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserByID_Call) RunAndReturn(run func(context.Context, uuid.UUID) (*User, error)) *MockDatabase_GetUserByID_Call
type MockDatabase_GetUserRolesForUsers_Call ¶
MockDatabase_GetUserRolesForUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserRolesForUsers'
func (*MockDatabase_GetUserRolesForUsers_Call) Return ¶
func (_c *MockDatabase_GetUserRolesForUsers_Call) Return(_a0 map[uuid.UUID][]*authz.Role, _a1 error) *MockDatabase_GetUserRolesForUsers_Call
func (*MockDatabase_GetUserRolesForUsers_Call) Run ¶
func (_c *MockDatabase_GetUserRolesForUsers_Call) Run(run func(ctx context.Context, userIDs []uuid.UUID)) *MockDatabase_GetUserRolesForUsers_Call
func (*MockDatabase_GetUserRolesForUsers_Call) RunAndReturn ¶
type MockDatabase_GetUserRoles_Call ¶
MockDatabase_GetUserRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserRoles'
func (*MockDatabase_GetUserRoles_Call) Return ¶
func (_c *MockDatabase_GetUserRoles_Call) Return(_a0 []*authz.Role, _a1 error) *MockDatabase_GetUserRoles_Call
func (*MockDatabase_GetUserRoles_Call) Run ¶
func (_c *MockDatabase_GetUserRoles_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_GetUserRoles_Call
func (*MockDatabase_GetUserRoles_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*authz.Role, error)) *MockDatabase_GetUserRoles_Call
type MockDatabase_GetUserTeamsPaginated_Call ¶
MockDatabase_GetUserTeamsPaginated_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserTeamsPaginated'
func (*MockDatabase_GetUserTeamsPaginated_Call) Return ¶
func (_c *MockDatabase_GetUserTeamsPaginated_Call) Return(_a0 []*UserTeam, _a1 int, _a2 error) *MockDatabase_GetUserTeamsPaginated_Call
func (*MockDatabase_GetUserTeamsPaginated_Call) Run ¶
func (_c *MockDatabase_GetUserTeamsPaginated_Call) Run(run func(ctx context.Context, userID uuid.UUID, p Page)) *MockDatabase_GetUserTeamsPaginated_Call
func (*MockDatabase_GetUserTeamsPaginated_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserTeamsPaginated_Call) RunAndReturn(run func(context.Context, uuid.UUID, Page) ([]*UserTeam, int, error)) *MockDatabase_GetUserTeamsPaginated_Call
type MockDatabase_GetUserTeams_Call ¶
MockDatabase_GetUserTeams_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserTeams'
func (*MockDatabase_GetUserTeams_Call) Return ¶
func (_c *MockDatabase_GetUserTeams_Call) Return(_a0 []*UserTeam, _a1 error) *MockDatabase_GetUserTeams_Call
func (*MockDatabase_GetUserTeams_Call) Run ¶
func (_c *MockDatabase_GetUserTeams_Call) Run(run func(ctx context.Context, userID uuid.UUID)) *MockDatabase_GetUserTeams_Call
func (*MockDatabase_GetUserTeams_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUserTeams_Call) RunAndReturn(run func(context.Context, uuid.UUID) ([]*UserTeam, error)) *MockDatabase_GetUserTeams_Call
type MockDatabase_GetUsersByIDs_Call ¶
MockDatabase_GetUsersByIDs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsersByIDs'
func (*MockDatabase_GetUsersByIDs_Call) Return ¶
func (_c *MockDatabase_GetUsersByIDs_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetUsersByIDs_Call
func (*MockDatabase_GetUsersByIDs_Call) Run ¶
func (_c *MockDatabase_GetUsersByIDs_Call) Run(run func(ctx context.Context, ids []uuid.UUID)) *MockDatabase_GetUsersByIDs_Call
func (*MockDatabase_GetUsersByIDs_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUsersByIDs_Call) RunAndReturn(run func(context.Context, []uuid.UUID) ([]*User, error)) *MockDatabase_GetUsersByIDs_Call
type MockDatabase_GetUsersWithGloballyAssignedRole_Call ¶
MockDatabase_GetUsersWithGloballyAssignedRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsersWithGloballyAssignedRole'
func (*MockDatabase_GetUsersWithGloballyAssignedRole_Call) Return ¶
func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) Return(_a0 []*User, _a1 error) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
func (*MockDatabase_GetUsersWithGloballyAssignedRole_Call) Run ¶
func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) Run(run func(ctx context.Context, roleName gensql.RoleName)) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
func (*MockDatabase_GetUsersWithGloballyAssignedRole_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUsersWithGloballyAssignedRole_Call) RunAndReturn(run func(context.Context, gensql.RoleName) ([]*User, error)) *MockDatabase_GetUsersWithGloballyAssignedRole_Call
type MockDatabase_GetUsers_Call ¶
MockDatabase_GetUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsers'
func (*MockDatabase_GetUsers_Call) Return ¶
func (_c *MockDatabase_GetUsers_Call) Return(_a0 []*User, _a1 int, _a2 error) *MockDatabase_GetUsers_Call
func (*MockDatabase_GetUsers_Call) Run ¶
func (_c *MockDatabase_GetUsers_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetUsers_Call
func (*MockDatabase_GetUsers_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUsers_Call) RunAndReturn(run func(context.Context, Page) ([]*User, int, error)) *MockDatabase_GetUsers_Call
type MockDatabase_GetUsersyncRuns_Call ¶
MockDatabase_GetUsersyncRuns_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUsersyncRuns'
func (*MockDatabase_GetUsersyncRuns_Call) Return ¶
func (_c *MockDatabase_GetUsersyncRuns_Call) Return(_a0 []*UsersyncRun, _a1 int, _a2 error) *MockDatabase_GetUsersyncRuns_Call
func (*MockDatabase_GetUsersyncRuns_Call) Run ¶
func (_c *MockDatabase_GetUsersyncRuns_Call) Run(run func(ctx context.Context, p Page)) *MockDatabase_GetUsersyncRuns_Call
func (*MockDatabase_GetUsersyncRuns_Call) RunAndReturn ¶
func (_c *MockDatabase_GetUsersyncRuns_Call) RunAndReturn(run func(context.Context, Page) ([]*UsersyncRun, int, error)) *MockDatabase_GetUsersyncRuns_Call
type MockDatabase_InsertEnvironment_Call ¶
MockDatabase_InsertEnvironment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InsertEnvironment'
func (*MockDatabase_InsertEnvironment_Call) Return ¶
func (_c *MockDatabase_InsertEnvironment_Call) Return(_a0 error) *MockDatabase_InsertEnvironment_Call
func (*MockDatabase_InsertEnvironment_Call) Run ¶
func (_c *MockDatabase_InsertEnvironment_Call) Run(run func(ctx context.Context, name string, gcp bool)) *MockDatabase_InsertEnvironment_Call
func (*MockDatabase_InsertEnvironment_Call) RunAndReturn ¶
func (_c *MockDatabase_InsertEnvironment_Call) RunAndReturn(run func(context.Context, string, bool) error) *MockDatabase_InsertEnvironment_Call
type MockDatabase_IsTeamRepository_Call ¶
MockDatabase_IsTeamRepository_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsTeamRepository'
func (*MockDatabase_IsTeamRepository_Call) Return ¶
func (_c *MockDatabase_IsTeamRepository_Call) Return(_a0 bool, _a1 error) *MockDatabase_IsTeamRepository_Call
func (*MockDatabase_IsTeamRepository_Call) Run ¶
func (_c *MockDatabase_IsTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_IsTeamRepository_Call
func (*MockDatabase_IsTeamRepository_Call) RunAndReturn ¶
func (_c *MockDatabase_IsTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) (bool, error)) *MockDatabase_IsTeamRepository_Call
type MockDatabase_LastCostDate_Call ¶
MockDatabase_LastCostDate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LastCostDate'
func (*MockDatabase_LastCostDate_Call) Return ¶
func (_c *MockDatabase_LastCostDate_Call) Return(_a0 pgtype.Date, _a1 error) *MockDatabase_LastCostDate_Call
func (*MockDatabase_LastCostDate_Call) Run ¶
func (_c *MockDatabase_LastCostDate_Call) Run(run func(ctx context.Context)) *MockDatabase_LastCostDate_Call
func (*MockDatabase_LastCostDate_Call) RunAndReturn ¶
func (_c *MockDatabase_LastCostDate_Call) RunAndReturn(run func(context.Context) (pgtype.Date, error)) *MockDatabase_LastCostDate_Call
type MockDatabase_ListTeamRepositories_Call ¶
MockDatabase_ListTeamRepositories_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListTeamRepositories'
func (*MockDatabase_ListTeamRepositories_Call) Return ¶
func (_c *MockDatabase_ListTeamRepositories_Call) Return(_a0 []string, _a1 error) *MockDatabase_ListTeamRepositories_Call
func (*MockDatabase_ListTeamRepositories_Call) Run ¶
func (_c *MockDatabase_ListTeamRepositories_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_ListTeamRepositories_Call
func (*MockDatabase_ListTeamRepositories_Call) RunAndReturn ¶
func (_c *MockDatabase_ListTeamRepositories_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]string, error)) *MockDatabase_ListTeamRepositories_Call
type MockDatabase_MaxResourceUtilizationDate_Call ¶
MockDatabase_MaxResourceUtilizationDate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MaxResourceUtilizationDate'
func (*MockDatabase_MaxResourceUtilizationDate_Call) Return ¶
func (_c *MockDatabase_MaxResourceUtilizationDate_Call) Return(_a0 pgtype.Timestamptz, _a1 error) *MockDatabase_MaxResourceUtilizationDate_Call
func (*MockDatabase_MaxResourceUtilizationDate_Call) Run ¶
func (_c *MockDatabase_MaxResourceUtilizationDate_Call) Run(run func(ctx context.Context)) *MockDatabase_MaxResourceUtilizationDate_Call
func (*MockDatabase_MaxResourceUtilizationDate_Call) RunAndReturn ¶
func (_c *MockDatabase_MaxResourceUtilizationDate_Call) RunAndReturn(run func(context.Context) (pgtype.Timestamptz, error)) *MockDatabase_MaxResourceUtilizationDate_Call
type MockDatabase_MonthlyCostForApp_Call ¶
MockDatabase_MonthlyCostForApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MonthlyCostForApp'
func (*MockDatabase_MonthlyCostForApp_Call) Return ¶
func (_c *MockDatabase_MonthlyCostForApp_Call) Return(_a0 []*gensql.MonthlyCostForAppRow, _a1 error) *MockDatabase_MonthlyCostForApp_Call
func (*MockDatabase_MonthlyCostForApp_Call) Run ¶
func (_c *MockDatabase_MonthlyCostForApp_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, app string, environment string)) *MockDatabase_MonthlyCostForApp_Call
func (*MockDatabase_MonthlyCostForApp_Call) RunAndReturn ¶
func (_c *MockDatabase_MonthlyCostForApp_Call) RunAndReturn(run func(context.Context, slug.Slug, string, string) ([]*gensql.MonthlyCostForAppRow, error)) *MockDatabase_MonthlyCostForApp_Call
type MockDatabase_MonthlyCostForTeam_Call ¶
MockDatabase_MonthlyCostForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MonthlyCostForTeam'
func (*MockDatabase_MonthlyCostForTeam_Call) Return ¶
func (_c *MockDatabase_MonthlyCostForTeam_Call) Return(_a0 []*gensql.CostMonthlyTeam, _a1 error) *MockDatabase_MonthlyCostForTeam_Call
func (*MockDatabase_MonthlyCostForTeam_Call) Run ¶
func (_c *MockDatabase_MonthlyCostForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_MonthlyCostForTeam_Call
func (*MockDatabase_MonthlyCostForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_MonthlyCostForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) ([]*gensql.CostMonthlyTeam, error)) *MockDatabase_MonthlyCostForTeam_Call
type MockDatabase_RemoveAllServiceAccountRoles_Call ¶
MockDatabase_RemoveAllServiceAccountRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveAllServiceAccountRoles'
func (*MockDatabase_RemoveAllServiceAccountRoles_Call) Return ¶
func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) Return(_a0 error) *MockDatabase_RemoveAllServiceAccountRoles_Call
func (*MockDatabase_RemoveAllServiceAccountRoles_Call) Run ¶
func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_RemoveAllServiceAccountRoles_Call
func (*MockDatabase_RemoveAllServiceAccountRoles_Call) RunAndReturn ¶
func (_c *MockDatabase_RemoveAllServiceAccountRoles_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_RemoveAllServiceAccountRoles_Call
type MockDatabase_RemoveApiKeysFromServiceAccount_Call ¶
MockDatabase_RemoveApiKeysFromServiceAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveApiKeysFromServiceAccount'
func (*MockDatabase_RemoveApiKeysFromServiceAccount_Call) Return ¶
func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) Return(_a0 error) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
func (*MockDatabase_RemoveApiKeysFromServiceAccount_Call) Run ¶
func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) Run(run func(ctx context.Context, serviceAccountID uuid.UUID)) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
func (*MockDatabase_RemoveApiKeysFromServiceAccount_Call) RunAndReturn ¶
func (_c *MockDatabase_RemoveApiKeysFromServiceAccount_Call) RunAndReturn(run func(context.Context, uuid.UUID) error) *MockDatabase_RemoveApiKeysFromServiceAccount_Call
type MockDatabase_RemoveReconcilerOptOut_Call ¶
MockDatabase_RemoveReconcilerOptOut_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveReconcilerOptOut'
func (*MockDatabase_RemoveReconcilerOptOut_Call) Return ¶
func (_c *MockDatabase_RemoveReconcilerOptOut_Call) Return(_a0 error) *MockDatabase_RemoveReconcilerOptOut_Call
func (*MockDatabase_RemoveReconcilerOptOut_Call) Run ¶
func (_c *MockDatabase_RemoveReconcilerOptOut_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string)) *MockDatabase_RemoveReconcilerOptOut_Call
func (*MockDatabase_RemoveReconcilerOptOut_Call) RunAndReturn ¶
func (_c *MockDatabase_RemoveReconcilerOptOut_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug, string) error) *MockDatabase_RemoveReconcilerOptOut_Call
type MockDatabase_RemoveTeamRepository_Call ¶
MockDatabase_RemoveTeamRepository_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveTeamRepository'
func (*MockDatabase_RemoveTeamRepository_Call) Return ¶
func (_c *MockDatabase_RemoveTeamRepository_Call) Return(_a0 error) *MockDatabase_RemoveTeamRepository_Call
func (*MockDatabase_RemoveTeamRepository_Call) Run ¶
func (_c *MockDatabase_RemoveTeamRepository_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, repoName string)) *MockDatabase_RemoveTeamRepository_Call
func (*MockDatabase_RemoveTeamRepository_Call) RunAndReturn ¶
func (_c *MockDatabase_RemoveTeamRepository_Call) RunAndReturn(run func(context.Context, slug.Slug, string) error) *MockDatabase_RemoveTeamRepository_Call
type MockDatabase_RemoveUserFromTeam_Call ¶
MockDatabase_RemoveUserFromTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveUserFromTeam'
func (*MockDatabase_RemoveUserFromTeam_Call) Return ¶
func (_c *MockDatabase_RemoveUserFromTeam_Call) Return(_a0 error) *MockDatabase_RemoveUserFromTeam_Call
func (*MockDatabase_RemoveUserFromTeam_Call) Run ¶
func (_c *MockDatabase_RemoveUserFromTeam_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_RemoveUserFromTeam_Call
func (*MockDatabase_RemoveUserFromTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_RemoveUserFromTeam_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug) error) *MockDatabase_RemoveUserFromTeam_Call
type MockDatabase_ResetReconcilerConfig_Call ¶
MockDatabase_ResetReconcilerConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResetReconcilerConfig'
func (*MockDatabase_ResetReconcilerConfig_Call) Return ¶
func (_c *MockDatabase_ResetReconcilerConfig_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_ResetReconcilerConfig_Call
func (*MockDatabase_ResetReconcilerConfig_Call) Run ¶
func (_c *MockDatabase_ResetReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string)) *MockDatabase_ResetReconcilerConfig_Call
func (*MockDatabase_ResetReconcilerConfig_Call) RunAndReturn ¶
func (_c *MockDatabase_ResetReconcilerConfig_Call) RunAndReturn(run func(context.Context, string) (*Reconciler, error)) *MockDatabase_ResetReconcilerConfig_Call
type MockDatabase_ResourceUtilizationForApp_Call ¶
MockDatabase_ResourceUtilizationForApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationForApp'
func (*MockDatabase_ResourceUtilizationForApp_Call) Return ¶
func (_c *MockDatabase_ResourceUtilizationForApp_Call) Return(_a0 []*gensql.ResourceUtilizationMetric, _a1 error) *MockDatabase_ResourceUtilizationForApp_Call
func (*MockDatabase_ResourceUtilizationForApp_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationForApp_Call) Run(run func(ctx context.Context, arg gensql.ResourceUtilizationForAppParams)) *MockDatabase_ResourceUtilizationForApp_Call
func (*MockDatabase_ResourceUtilizationForApp_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationForApp_Call) RunAndReturn(run func(context.Context, gensql.ResourceUtilizationForAppParams) ([]*gensql.ResourceUtilizationMetric, error)) *MockDatabase_ResourceUtilizationForApp_Call
type MockDatabase_ResourceUtilizationForTeam_Call ¶
MockDatabase_ResourceUtilizationForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationForTeam'
func (*MockDatabase_ResourceUtilizationForTeam_Call) Return ¶
func (_c *MockDatabase_ResourceUtilizationForTeam_Call) Return(_a0 []*gensql.ResourceUtilizationForTeamRow, _a1 error) *MockDatabase_ResourceUtilizationForTeam_Call
func (*MockDatabase_ResourceUtilizationForTeam_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationForTeam_Call) Run(run func(ctx context.Context, environment string, teamSlug slug.Slug, resourceType gensql.ResourceType, start pgtype.Timestamptz, end pgtype.Timestamptz)) *MockDatabase_ResourceUtilizationForTeam_Call
func (*MockDatabase_ResourceUtilizationForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationForTeam_Call) RunAndReturn(run func(context.Context, string, slug.Slug, gensql.ResourceType, pgtype.Timestamptz, pgtype.Timestamptz) ([]*gensql.ResourceUtilizationForTeamRow, error)) *MockDatabase_ResourceUtilizationForTeam_Call
type MockDatabase_ResourceUtilizationOverageForTeam_Call ¶
MockDatabase_ResourceUtilizationOverageForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationOverageForTeam'
func (*MockDatabase_ResourceUtilizationOverageForTeam_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationOverageForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, timestamp pgtype.Timestamptz, resourceType gensql.ResourceType)) *MockDatabase_ResourceUtilizationOverageForTeam_Call
func (*MockDatabase_ResourceUtilizationOverageForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationOverageForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, pgtype.Timestamptz, gensql.ResourceType) ([]*gensql.ResourceUtilizationOverageForTeamRow, error)) *MockDatabase_ResourceUtilizationOverageForTeam_Call
type MockDatabase_ResourceUtilizationRangeForApp_Call ¶
MockDatabase_ResourceUtilizationRangeForApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationRangeForApp'
func (*MockDatabase_ResourceUtilizationRangeForApp_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationRangeForApp_Call) Run(run func(ctx context.Context, environment string, teamSlug slug.Slug, app string)) *MockDatabase_ResourceUtilizationRangeForApp_Call
func (*MockDatabase_ResourceUtilizationRangeForApp_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationRangeForApp_Call) RunAndReturn(run func(context.Context, string, slug.Slug, string) (*gensql.ResourceUtilizationRangeForAppRow, error)) *MockDatabase_ResourceUtilizationRangeForApp_Call
type MockDatabase_ResourceUtilizationRangeForTeam_Call ¶
MockDatabase_ResourceUtilizationRangeForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationRangeForTeam'
func (*MockDatabase_ResourceUtilizationRangeForTeam_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationRangeForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_ResourceUtilizationRangeForTeam_Call
func (*MockDatabase_ResourceUtilizationRangeForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationRangeForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) (*gensql.ResourceUtilizationRangeForTeamRow, error)) *MockDatabase_ResourceUtilizationRangeForTeam_Call
type MockDatabase_ResourceUtilizationRefresh_Call ¶
MockDatabase_ResourceUtilizationRefresh_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationRefresh'
func (*MockDatabase_ResourceUtilizationRefresh_Call) Return ¶
func (_c *MockDatabase_ResourceUtilizationRefresh_Call) Return(_a0 error) *MockDatabase_ResourceUtilizationRefresh_Call
func (*MockDatabase_ResourceUtilizationRefresh_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationRefresh_Call) Run(run func(ctx context.Context)) *MockDatabase_ResourceUtilizationRefresh_Call
func (*MockDatabase_ResourceUtilizationRefresh_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationRefresh_Call) RunAndReturn(run func(context.Context) error) *MockDatabase_ResourceUtilizationRefresh_Call
type MockDatabase_ResourceUtilizationUpsert_Call ¶
MockDatabase_ResourceUtilizationUpsert_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceUtilizationUpsert'
func (*MockDatabase_ResourceUtilizationUpsert_Call) Run ¶
func (_c *MockDatabase_ResourceUtilizationUpsert_Call) Run(run func(ctx context.Context, arg []gensql.ResourceUtilizationUpsertParams)) *MockDatabase_ResourceUtilizationUpsert_Call
func (*MockDatabase_ResourceUtilizationUpsert_Call) RunAndReturn ¶
func (_c *MockDatabase_ResourceUtilizationUpsert_Call) RunAndReturn(run func(context.Context, []gensql.ResourceUtilizationUpsertParams) *gensql.ResourceUtilizationUpsertBatchResults) *MockDatabase_ResourceUtilizationUpsert_Call
type MockDatabase_RevokeGlobalUserRole_Call ¶
MockDatabase_RevokeGlobalUserRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RevokeGlobalUserRole'
func (*MockDatabase_RevokeGlobalUserRole_Call) Return ¶
func (_c *MockDatabase_RevokeGlobalUserRole_Call) Return(_a0 error) *MockDatabase_RevokeGlobalUserRole_Call
func (*MockDatabase_RevokeGlobalUserRole_Call) Run ¶
func (_c *MockDatabase_RevokeGlobalUserRole_Call) Run(run func(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName)) *MockDatabase_RevokeGlobalUserRole_Call
func (*MockDatabase_RevokeGlobalUserRole_Call) RunAndReturn ¶
func (_c *MockDatabase_RevokeGlobalUserRole_Call) RunAndReturn(run func(context.Context, uuid.UUID, gensql.RoleName) error) *MockDatabase_RevokeGlobalUserRole_Call
type MockDatabase_SetLastSuccessfulSyncForTeam_Call ¶
MockDatabase_SetLastSuccessfulSyncForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetLastSuccessfulSyncForTeam'
func (*MockDatabase_SetLastSuccessfulSyncForTeam_Call) Return ¶
func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) Return(_a0 error) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
func (*MockDatabase_SetLastSuccessfulSyncForTeam_Call) Run ¶
func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug)) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
func (*MockDatabase_SetLastSuccessfulSyncForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_SetLastSuccessfulSyncForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug) error) *MockDatabase_SetLastSuccessfulSyncForTeam_Call
type MockDatabase_SetReconcilerErrorForTeam_Call ¶
MockDatabase_SetReconcilerErrorForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetReconcilerErrorForTeam'
func (*MockDatabase_SetReconcilerErrorForTeam_Call) Return ¶
func (_c *MockDatabase_SetReconcilerErrorForTeam_Call) Return(_a0 error) *MockDatabase_SetReconcilerErrorForTeam_Call
func (*MockDatabase_SetReconcilerErrorForTeam_Call) Run ¶
func (_c *MockDatabase_SetReconcilerErrorForTeam_Call) Run(run func(ctx context.Context, correlationID uuid.UUID, teamSlug slug.Slug, reconcilerName string, err error)) *MockDatabase_SetReconcilerErrorForTeam_Call
func (*MockDatabase_SetReconcilerErrorForTeam_Call) RunAndReturn ¶
type MockDatabase_SetTeamMemberRole_Call ¶
MockDatabase_SetTeamMemberRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetTeamMemberRole'
func (*MockDatabase_SetTeamMemberRole_Call) Return ¶
func (_c *MockDatabase_SetTeamMemberRole_Call) Return(_a0 error) *MockDatabase_SetTeamMemberRole_Call
func (*MockDatabase_SetTeamMemberRole_Call) Run ¶
func (_c *MockDatabase_SetTeamMemberRole_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, roleName gensql.RoleName)) *MockDatabase_SetTeamMemberRole_Call
func (*MockDatabase_SetTeamMemberRole_Call) RunAndReturn ¶
type MockDatabase_SpecificResourceUtilizationForApp_Call ¶
MockDatabase_SpecificResourceUtilizationForApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SpecificResourceUtilizationForApp'
func (*MockDatabase_SpecificResourceUtilizationForApp_Call) Run ¶
func (_c *MockDatabase_SpecificResourceUtilizationForApp_Call) Run(run func(ctx context.Context, environment string, teamSlug slug.Slug, app string, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz)) *MockDatabase_SpecificResourceUtilizationForApp_Call
func (*MockDatabase_SpecificResourceUtilizationForApp_Call) RunAndReturn ¶
func (_c *MockDatabase_SpecificResourceUtilizationForApp_Call) RunAndReturn(run func(context.Context, string, slug.Slug, string, gensql.ResourceType, pgtype.Timestamptz) (*gensql.SpecificResourceUtilizationForAppRow, error)) *MockDatabase_SpecificResourceUtilizationForApp_Call
type MockDatabase_SpecificResourceUtilizationForTeam_Call ¶
MockDatabase_SpecificResourceUtilizationForTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SpecificResourceUtilizationForTeam'
func (*MockDatabase_SpecificResourceUtilizationForTeam_Call) Run ¶
func (_c *MockDatabase_SpecificResourceUtilizationForTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz)) *MockDatabase_SpecificResourceUtilizationForTeam_Call
func (*MockDatabase_SpecificResourceUtilizationForTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_SpecificResourceUtilizationForTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, gensql.ResourceType, pgtype.Timestamptz) ([]*gensql.SpecificResourceUtilizationForTeamRow, error)) *MockDatabase_SpecificResourceUtilizationForTeam_Call
type MockDatabase_SyncEnvironments_Call ¶
MockDatabase_SyncEnvironments_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncEnvironments'
func (*MockDatabase_SyncEnvironments_Call) Return ¶
func (_c *MockDatabase_SyncEnvironments_Call) Return(_a0 error) *MockDatabase_SyncEnvironments_Call
func (*MockDatabase_SyncEnvironments_Call) Run ¶
func (_c *MockDatabase_SyncEnvironments_Call) Run(run func(ctx context.Context, envs []*Environment)) *MockDatabase_SyncEnvironments_Call
func (*MockDatabase_SyncEnvironments_Call) RunAndReturn ¶
func (_c *MockDatabase_SyncEnvironments_Call) RunAndReturn(run func(context.Context, []*Environment) error) *MockDatabase_SyncEnvironments_Call
type MockDatabase_SyncReconcilerConfig_Call ¶
MockDatabase_SyncReconcilerConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncReconcilerConfig'
func (*MockDatabase_SyncReconcilerConfig_Call) Return ¶
func (_c *MockDatabase_SyncReconcilerConfig_Call) Return(_a0 error) *MockDatabase_SyncReconcilerConfig_Call
func (*MockDatabase_SyncReconcilerConfig_Call) Run ¶
func (_c *MockDatabase_SyncReconcilerConfig_Call) Run(run func(ctx context.Context, reconcilerName string, configs []*protoapi.ReconcilerConfigSpec)) *MockDatabase_SyncReconcilerConfig_Call
func (*MockDatabase_SyncReconcilerConfig_Call) RunAndReturn ¶
func (_c *MockDatabase_SyncReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, []*protoapi.ReconcilerConfigSpec) error) *MockDatabase_SyncReconcilerConfig_Call
type MockDatabase_TeamExists_Call ¶
MockDatabase_TeamExists_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TeamExists'
func (*MockDatabase_TeamExists_Call) Return ¶
func (_c *MockDatabase_TeamExists_Call) Return(_a0 bool, _a1 error) *MockDatabase_TeamExists_Call
func (*MockDatabase_TeamExists_Call) Run ¶
func (_c *MockDatabase_TeamExists_Call) Run(run func(ctx context.Context, team slug.Slug)) *MockDatabase_TeamExists_Call
func (*MockDatabase_TeamExists_Call) RunAndReturn ¶
func (_c *MockDatabase_TeamExists_Call) RunAndReturn(run func(context.Context, slug.Slug) (bool, error)) *MockDatabase_TeamExists_Call
type MockDatabase_Transaction_Call ¶
MockDatabase_Transaction_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Transaction'
func (*MockDatabase_Transaction_Call) Return ¶
func (_c *MockDatabase_Transaction_Call) Return(_a0 error) *MockDatabase_Transaction_Call
func (*MockDatabase_Transaction_Call) Run ¶
func (_c *MockDatabase_Transaction_Call) Run(run func(ctx context.Context, fn DatabaseTransactionFunc)) *MockDatabase_Transaction_Call
func (*MockDatabase_Transaction_Call) RunAndReturn ¶
func (_c *MockDatabase_Transaction_Call) RunAndReturn(run func(context.Context, DatabaseTransactionFunc) error) *MockDatabase_Transaction_Call
type MockDatabase_UpdateTeamExternalReferences_Call ¶
MockDatabase_UpdateTeamExternalReferences_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateTeamExternalReferences'
func (*MockDatabase_UpdateTeamExternalReferences_Call) Return ¶
func (_c *MockDatabase_UpdateTeamExternalReferences_Call) Return(_a0 *Team, _a1 error) *MockDatabase_UpdateTeamExternalReferences_Call
func (*MockDatabase_UpdateTeamExternalReferences_Call) Run ¶
func (_c *MockDatabase_UpdateTeamExternalReferences_Call) Run(run func(ctx context.Context, params gensql.UpdateTeamExternalReferencesParams)) *MockDatabase_UpdateTeamExternalReferences_Call
func (*MockDatabase_UpdateTeamExternalReferences_Call) RunAndReturn ¶
func (_c *MockDatabase_UpdateTeamExternalReferences_Call) RunAndReturn(run func(context.Context, gensql.UpdateTeamExternalReferencesParams) (*Team, error)) *MockDatabase_UpdateTeamExternalReferences_Call
type MockDatabase_UpdateTeam_Call ¶
MockDatabase_UpdateTeam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateTeam'
func (*MockDatabase_UpdateTeam_Call) Return ¶
func (_c *MockDatabase_UpdateTeam_Call) Return(_a0 *Team, _a1 error) *MockDatabase_UpdateTeam_Call
func (*MockDatabase_UpdateTeam_Call) Run ¶
func (_c *MockDatabase_UpdateTeam_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, purpose *string, slackChannel *string)) *MockDatabase_UpdateTeam_Call
func (*MockDatabase_UpdateTeam_Call) RunAndReturn ¶
func (_c *MockDatabase_UpdateTeam_Call) RunAndReturn(run func(context.Context, slug.Slug, *string, *string) (*Team, error)) *MockDatabase_UpdateTeam_Call
type MockDatabase_UpdateUser_Call ¶
MockDatabase_UpdateUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateUser'
func (*MockDatabase_UpdateUser_Call) Return ¶
func (_c *MockDatabase_UpdateUser_Call) Return(_a0 *User, _a1 error) *MockDatabase_UpdateUser_Call
func (*MockDatabase_UpdateUser_Call) Run ¶
func (_c *MockDatabase_UpdateUser_Call) Run(run func(ctx context.Context, userID uuid.UUID, name string, email string, externalID string)) *MockDatabase_UpdateUser_Call
func (*MockDatabase_UpdateUser_Call) RunAndReturn ¶
type MockDatabase_UpsertReconcilerConfig_Call ¶
MockDatabase_UpsertReconcilerConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertReconcilerConfig'
func (*MockDatabase_UpsertReconcilerConfig_Call) Return ¶
func (_c *MockDatabase_UpsertReconcilerConfig_Call) Return(_a0 error) *MockDatabase_UpsertReconcilerConfig_Call
func (*MockDatabase_UpsertReconcilerConfig_Call) Run ¶
func (_c *MockDatabase_UpsertReconcilerConfig_Call) Run(run func(ctx context.Context, reconciler string, key string, displayName string, description string, secret bool)) *MockDatabase_UpsertReconcilerConfig_Call
func (*MockDatabase_UpsertReconcilerConfig_Call) RunAndReturn ¶
func (_c *MockDatabase_UpsertReconcilerConfig_Call) RunAndReturn(run func(context.Context, string, string, string, string, bool) error) *MockDatabase_UpsertReconcilerConfig_Call
type MockDatabase_UpsertReconcilerState_Call ¶
MockDatabase_UpsertReconcilerState_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertReconcilerState'
func (*MockDatabase_UpsertReconcilerState_Call) Return ¶
func (_c *MockDatabase_UpsertReconcilerState_Call) Return(_a0 *ReconcilerState, _a1 error) *MockDatabase_UpsertReconcilerState_Call
func (*MockDatabase_UpsertReconcilerState_Call) Run ¶
func (_c *MockDatabase_UpsertReconcilerState_Call) Run(run func(ctx context.Context, reconcilerName string, teamSlug slug.Slug, value []byte)) *MockDatabase_UpsertReconcilerState_Call
func (*MockDatabase_UpsertReconcilerState_Call) RunAndReturn ¶
func (_c *MockDatabase_UpsertReconcilerState_Call) RunAndReturn(run func(context.Context, string, slug.Slug, []byte) (*ReconcilerState, error)) *MockDatabase_UpsertReconcilerState_Call
type MockDatabase_UpsertReconciler_Call ¶
MockDatabase_UpsertReconciler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertReconciler'
func (*MockDatabase_UpsertReconciler_Call) Return ¶
func (_c *MockDatabase_UpsertReconciler_Call) Return(_a0 *Reconciler, _a1 error) *MockDatabase_UpsertReconciler_Call
func (*MockDatabase_UpsertReconciler_Call) Run ¶
func (_c *MockDatabase_UpsertReconciler_Call) Run(run func(ctx context.Context, name string, displayName string, description string, memberAware bool, enableIfNew bool)) *MockDatabase_UpsertReconciler_Call
func (*MockDatabase_UpsertReconciler_Call) RunAndReturn ¶
func (_c *MockDatabase_UpsertReconciler_Call) RunAndReturn(run func(context.Context, string, string, string, bool, bool) (*Reconciler, error)) *MockDatabase_UpsertReconciler_Call
type MockDatabase_UpsertTeamEnvironment_Call ¶
MockDatabase_UpsertTeamEnvironment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertTeamEnvironment'
func (*MockDatabase_UpsertTeamEnvironment_Call) Return ¶
func (_c *MockDatabase_UpsertTeamEnvironment_Call) Return(_a0 error) *MockDatabase_UpsertTeamEnvironment_Call
func (*MockDatabase_UpsertTeamEnvironment_Call) Run ¶
func (_c *MockDatabase_UpsertTeamEnvironment_Call) Run(run func(ctx context.Context, teamSlug slug.Slug, environment string, slackChannel *string, gcpProjectID *string)) *MockDatabase_UpsertTeamEnvironment_Call
func (*MockDatabase_UpsertTeamEnvironment_Call) RunAndReturn ¶
func (_c *MockDatabase_UpsertTeamEnvironment_Call) RunAndReturn(run func(context.Context, slug.Slug, string, *string, *string) error) *MockDatabase_UpsertTeamEnvironment_Call
type MockDatabase_UserIsTeamOwner_Call ¶
MockDatabase_UserIsTeamOwner_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UserIsTeamOwner'
func (*MockDatabase_UserIsTeamOwner_Call) Return ¶
func (_c *MockDatabase_UserIsTeamOwner_Call) Return(_a0 bool, _a1 error) *MockDatabase_UserIsTeamOwner_Call
func (*MockDatabase_UserIsTeamOwner_Call) Run ¶
func (_c *MockDatabase_UserIsTeamOwner_Call) Run(run func(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug)) *MockDatabase_UserIsTeamOwner_Call
func (*MockDatabase_UserIsTeamOwner_Call) RunAndReturn ¶
func (_c *MockDatabase_UserIsTeamOwner_Call) RunAndReturn(run func(context.Context, uuid.UUID, slug.Slug) (bool, error)) *MockDatabase_UserIsTeamOwner_Call
type QuerierTransactionFunc ¶
type Queries ¶
func (*Queries) Transaction ¶
func (q *Queries) Transaction(ctx context.Context, callback QuerierTransactionFunc) error
type Reconciler ¶
type Reconciler struct {
*gensql.Reconciler
}
type ReconcilerConfig ¶
type ReconcilerConfig struct {
*gensql.GetReconcilerConfigRow
}
type ReconcilerError ¶
type ReconcilerError struct {
*gensql.ReconcilerError
}
type ReconcilerErrorRepo ¶
type ReconcilerErrorRepo interface { ClearReconcilerErrorsForTeam(ctx context.Context, teamSlug slug.Slug, reconcilerName string) error GetTeamReconcilerErrors(ctx context.Context, teamSlug slug.Slug) ([]*ReconcilerError, error) SetReconcilerErrorForTeam(ctx context.Context, correlationID uuid.UUID, teamSlug slug.Slug, reconcilerName string, err error) error GetReconcilerErrors(ctx context.Context, reconcilerName string, p Page) ([]*ReconcilerError, int, error) }
type ReconcilerRepo ¶
type ReconcilerRepo interface { AddReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string) error ConfigureReconciler(ctx context.Context, reconcilerName string, key string, value string) error DeleteReconcilerConfig(ctx context.Context, reconcilerName string, keysToDelete []string) error DisableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error) EnableReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error) GetEnabledReconcilers(ctx context.Context) ([]*Reconciler, error) GetReconciler(ctx context.Context, reconcilerName string) (*Reconciler, error) GetReconcilerConfig(ctx context.Context, reconcilerName string, includeSecrets bool) ([]*ReconcilerConfig, error) GetReconcilers(ctx context.Context, p Page) ([]*Reconciler, int, error) RemoveReconcilerOptOut(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, reconcilerName string) error ResetReconcilerConfig(ctx context.Context, reconcilerName string) (*Reconciler, error) SyncReconcilerConfig(ctx context.Context, reconcilerName string, configs []*protoapi.ReconcilerConfigSpec) error UpsertReconciler(ctx context.Context, name, displayName, description string, memberAware, enableIfNew bool) (*Reconciler, error) UpsertReconcilerConfig(ctx context.Context, reconciler, key, displayName, description string, secret bool) error }
type ReconcilerState ¶
type ReconcilerState struct {
*gensql.ReconcilerState
}
type ReconcilerStateRepo ¶
type ReconcilerStateRepo interface { GetReconcilerState(ctx context.Context, reconcilerName string) ([]*ReconcilerStateWithTeam, error) GetReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) (*ReconcilerState, error) UpsertReconcilerState(ctx context.Context, reconcilerName string, teamSlug slug.Slug, value []byte) (*ReconcilerState, error) DeleteReconcilerStateForTeam(ctx context.Context, reconcilerName string, teamSlug slug.Slug) error }
type ReconcilerStateWithTeam ¶
type ReconcilerStateWithTeam struct { *Team *gensql.ReconcilerState }
type ResourceUtilizationRepo ¶
type ResourceUtilizationRepo interface { AverageResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) (*gensql.AverageResourceUtilizationForTeamRow, error) MaxResourceUtilizationDate(ctx context.Context) (pgtype.Timestamptz, error) ResourceUtilizationForApp(ctx context.Context, arg gensql.ResourceUtilizationForAppParams) ([]*gensql.ResourceUtilizationMetric, error) ResourceUtilizationForTeam(ctx context.Context, environment string, teamSlug slug.Slug, resourceType gensql.ResourceType, start pgtype.Timestamptz, end pgtype.Timestamptz) ([]*gensql.ResourceUtilizationForTeamRow, error) ResourceUtilizationOverageForTeam(ctx context.Context, teamSlug slug.Slug, timestamp pgtype.Timestamptz, resourceType gensql.ResourceType) ([]*gensql.ResourceUtilizationOverageForTeamRow, error) ResourceUtilizationRangeForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string) (*gensql.ResourceUtilizationRangeForAppRow, error) ResourceUtilizationRangeForTeam(ctx context.Context, teamSlug slug.Slug) (*gensql.ResourceUtilizationRangeForTeamRow, error) ResourceUtilizationRefresh(ctx context.Context) error ResourceUtilizationUpsert(ctx context.Context, arg []gensql.ResourceUtilizationUpsertParams) *gensql.ResourceUtilizationUpsertBatchResults SpecificResourceUtilizationForApp(ctx context.Context, environment string, teamSlug slug.Slug, app string, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) (*gensql.SpecificResourceUtilizationForAppRow, error) SpecificResourceUtilizationForTeam(ctx context.Context, teamSlug slug.Slug, resourceType gensql.ResourceType, timestamp pgtype.Timestamptz) ([]*gensql.SpecificResourceUtilizationForTeamRow, error) }
type RoleRepo ¶
type RoleRepo interface { AssignGlobalRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName) error AssignGlobalRoleToUser(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error AssignTeamRoleToServiceAccount(ctx context.Context, serviceAccountID uuid.UUID, roleName gensql.RoleName, teamSlug slug.Slug) error GetAllUserRoles(ctx context.Context) ([]*UserRole, error) GetUserRolesForUsers(ctx context.Context, userIDs []uuid.UUID) (map[uuid.UUID][]*authz.Role, error) GetUsersWithGloballyAssignedRole(ctx context.Context, roleName gensql.RoleName) ([]*User, error) RevokeGlobalUserRole(ctx context.Context, userID uuid.UUID, roleName gensql.RoleName) error SetTeamMemberRole(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug, roleName gensql.RoleName) error UserIsTeamOwner(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) (bool, error) }
type ServiceAccount ¶
type ServiceAccount struct {
*gensql.ServiceAccount
}
func (ServiceAccount) GetID ¶
func (s ServiceAccount) GetID() uuid.UUID
func (ServiceAccount) Identity ¶
func (s ServiceAccount) Identity() string
func (ServiceAccount) IsServiceAccount ¶
func (s ServiceAccount) IsServiceAccount() bool
type ServiceAccountRepo ¶
type ServiceAccountRepo interface { CreateAPIKey(ctx context.Context, apiKey string, serviceAccountID uuid.UUID) error CreateServiceAccount(ctx context.Context, name string) (*ServiceAccount, error) DeleteServiceAccount(ctx context.Context, serviceAccountID uuid.UUID) error GetServiceAccountByApiKey(ctx context.Context, apiKey string) (*ServiceAccount, error) GetServiceAccountByName(ctx context.Context, name string) (*ServiceAccount, error) GetServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) ([]*authz.Role, error) GetServiceAccounts(ctx context.Context) ([]*ServiceAccount, error) GetServiceAccountsByIDs(ctx context.Context, ids []uuid.UUID) ([]*ServiceAccount, error) RemoveAllServiceAccountRoles(ctx context.Context, serviceAccountID uuid.UUID) error RemoveApiKeysFromServiceAccount(ctx context.Context, serviceAccountID uuid.UUID) error }
type SessionRepo ¶
type SessionRepo interface { CreateSession(ctx context.Context, userID uuid.UUID) (*Session, error) DeleteSession(ctx context.Context, sessionID uuid.UUID) error ExtendSession(ctx context.Context, sessionID uuid.UUID) (*Session, error) GetSessionByID(ctx context.Context, sessionID uuid.UUID) (*Session, error) }
type TeamDeleteKey ¶
type TeamDeleteKey struct {
*gensql.TeamDeleteKey
}
func (TeamDeleteKey) Expires ¶
func (k TeamDeleteKey) Expires() time.Time
func (TeamDeleteKey) HasExpired ¶
func (k TeamDeleteKey) HasExpired() bool
type TeamEnvironment ¶
type TeamEnvironment struct {
*gensql.TeamAllEnvironment
}
type TeamRepo ¶
type TeamRepo interface { ConfirmTeamDeleteKey(ctx context.Context, key uuid.UUID) error CreateTeam(ctx context.Context, teamSlug slug.Slug, purpose, slackChannel string) (*Team, error) CreateTeamDeleteKey(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*TeamDeleteKey, error) DeleteTeam(ctx context.Context, teamSlug slug.Slug) error GetActiveTeamBySlug(ctx context.Context, teamSlug slug.Slug) (*Team, error) GetActiveTeams(ctx context.Context) ([]*Team, error) GetAllTeamMembers(ctx context.Context, teamSlug slug.Slug) ([]*User, error) GetAllTeamSlugs(ctx context.Context) ([]slug.Slug, error) GetTeamBySlug(ctx context.Context, teamSlug slug.Slug) (*Team, error) GetTeamDeleteKey(ctx context.Context, key uuid.UUID) (*TeamDeleteKey, error) GetTeamEnvironments(ctx context.Context, teamSlug slug.Slug, p Page) ([]*TeamEnvironment, int, error) GetTeamEnvironmentsBySlugsAndEnvNames(ctx context.Context, keys []EnvSlugName) ([]*TeamEnvironment, error) GetTeamMember(ctx context.Context, teamSlug slug.Slug, userID uuid.UUID) (*User, error) GetTeamMemberOptOuts(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) ([]*gensql.GetTeamMemberOptOutsRow, error) GetTeamMembers(ctx context.Context, teamSlug slug.Slug, p Page) ([]*User, int, error) GetTeamMembersForReconciler(ctx context.Context, teamSlug slug.Slug, reconcilerName string) ([]*User, error) GetTeams(ctx context.Context, p Page) ([]*Team, int, error) GetTeamsBySlugs(ctx context.Context, teamSlugs []slug.Slug) ([]*Team, error) GetAllTeamsWithPermissionInGitHubRepo(ctx context.Context, repoName, permission string) ([]*Team, error) GetUserTeams(ctx context.Context, userID uuid.UUID) ([]*UserTeam, error) GetUserTeamsPaginated(ctx context.Context, userID uuid.UUID, p Page) ([]*UserTeam, int, error) RemoveUserFromTeam(ctx context.Context, userID uuid.UUID, teamSlug slug.Slug) error SetLastSuccessfulSyncForTeam(ctx context.Context, teamSlug slug.Slug) error TeamExists(ctx context.Context, team slug.Slug) (bool, error) UpdateTeam(ctx context.Context, teamSlug slug.Slug, purpose, slackChannel *string) (*Team, error) UpdateTeamExternalReferences(ctx context.Context, params gensql.UpdateTeamExternalReferencesParams) (*Team, error) UpsertTeamEnvironment(ctx context.Context, teamSlug slug.Slug, environment string, slackChannel, gcpProjectID *string) error }
type TeamRepositoryRepo ¶
type TeamRepositoryRepo interface { AddTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error RemoveTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) error ListTeamRepositories(ctx context.Context, teamSlug slug.Slug) ([]string, error) IsTeamRepository(ctx context.Context, teamSlug slug.Slug, repoName string) (bool, error) }
type Transactioner ¶
type Transactioner interface {
Transaction(ctx context.Context, fn DatabaseTransactionFunc) error
}
type User ¶
func (User) IsServiceAccount ¶
type UserRepo ¶
type UserRepo interface { CreateUser(ctx context.Context, name, email, externalID string) (*User, error) DeleteUser(ctx context.Context, userID uuid.UUID) error GetUserByEmail(ctx context.Context, email string) (*User, error) GetUserByExternalID(ctx context.Context, externalID string) (*User, error) GetUserByID(ctx context.Context, id uuid.UUID) (*User, error) GetUserRoles(ctx context.Context, userID uuid.UUID) ([]*authz.Role, error) GetUsers(ctx context.Context, p Page) ([]*User, int, error) GetUsersByIDs(ctx context.Context, ids []uuid.UUID) ([]*User, error) UpdateUser(ctx context.Context, userID uuid.UUID, name, email, externalID string) (*User, error) }
type UsersyncRepo ¶
type UsersyncRun ¶
type UsersyncRun struct {
*gensql.UsersyncRun
}