Documentation
¶
Index ¶
- type RootResolver
- func (r *RootResolver) InteralStatusesByCodebaseIDAndCommitID(ctx context.Context, codebaseID, commitID string) ([]resolvers.StatusResolver, error)
- func (r *RootResolver) InternalStatus(status *statuses.Status) resolvers.StatusResolver
- func (r *RootResolver) UpdateStatus(ctx context.Context, args resolvers.UpdateStatusArgs) (resolvers.StatusResolver, error)
- func (r *RootResolver) UpdatedChangesStatuses(ctx context.Context, args resolvers.UpdatedChangesStatusesArgs) (<-chan resolvers.StatusResolver, error)
- func (r *RootResolver) UpdatedGitHubPullRequestStatuses(ctx context.Context, args resolvers.UpdatedGitHubPullRequestStatusesArgs) (<-chan resolvers.StatusResolver, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RootResolver ¶
type RootResolver struct {
// contains filtered or unexported fields
}
func New ¶
func New( logger *zap.Logger, svc *service_statuses.Service, changeService *service_changes.Service, workspaceService service_workspace.Service, authService *service_auth.Service, changeRootResolver resolvers.ChangeRootResolver, gitHubPrResovler resolvers.GitHubPullRequestRootResolver, eventsReader events.EventReader, ) *RootResolver
func (*RootResolver) InteralStatusesByCodebaseIDAndCommitID ¶
func (r *RootResolver) InteralStatusesByCodebaseIDAndCommitID(ctx context.Context, codebaseID, commitID string) ([]resolvers.StatusResolver, error)
func (*RootResolver) InternalStatus ¶
func (r *RootResolver) InternalStatus(status *statuses.Status) resolvers.StatusResolver
func (*RootResolver) UpdateStatus ¶
func (r *RootResolver) UpdateStatus(ctx context.Context, args resolvers.UpdateStatusArgs) (resolvers.StatusResolver, error)
func (*RootResolver) UpdatedChangesStatuses ¶
func (r *RootResolver) UpdatedChangesStatuses(ctx context.Context, args resolvers.UpdatedChangesStatusesArgs) (<-chan resolvers.StatusResolver, error)
func (*RootResolver) UpdatedGitHubPullRequestStatuses ¶
func (r *RootResolver) UpdatedGitHubPullRequestStatuses(ctx context.Context, args resolvers.UpdatedGitHubPullRequestStatusesArgs) (<-chan resolvers.StatusResolver, error)
Click to show internal directories.
Click to hide internal directories.