Documentation ¶
Index ¶
- type GithubRepositoryService
- func (s GithubRepositoryService) CreateRepo(request repos.CreateRepoRequest) (*repos.CreateRepoResponse, errors.ApiError)
- func (s GithubRepositoryService) CreateRepoConcurrently(request repos.CreateRepoRequest, output chan repos.CreateRepositoriesResult)
- func (s GithubRepositoryService) CreateRepos(request []repos.CreateRepoRequest) (*repos.CreateReposResponse, errors.ApiError)
- type RepositoryService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubRepositoryService ¶
type GithubRepositoryService struct {
// contains filtered or unexported fields
}
func NewGithubRepositoryService ¶
func NewGithubRepositoryService(provider github_provider.GithubProvider) GithubRepositoryService
func (GithubRepositoryService) CreateRepo ¶
func (s GithubRepositoryService) CreateRepo(request repos.CreateRepoRequest) (*repos.CreateRepoResponse, errors.ApiError)
func (GithubRepositoryService) CreateRepoConcurrently ¶
func (s GithubRepositoryService) CreateRepoConcurrently(request repos.CreateRepoRequest, output chan repos.CreateRepositoriesResult)
func (GithubRepositoryService) CreateRepos ¶
func (s GithubRepositoryService) CreateRepos(request []repos.CreateRepoRequest) (*repos.CreateReposResponse, errors.ApiError)
type RepositoryService ¶
type RepositoryService interface { CreateRepo(request repos.CreateRepoRequest) (*repos.CreateRepoResponse, errors.ApiError) CreateRepos(request []repos.CreateRepoRequest) (*repos.CreateReposResponse, errors.ApiError) }
Click to show internal directories.
Click to hide internal directories.