Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct { Type string `json:"type"` FullName string `json:"full_name"` Links struct { Self struct { Href string `json:"href"` } `json:"self"` HTML struct { Href string `json:"href"` } `json:"html"` Avatar struct { Href string `json:"href"` } `json:"avatar"` Pullrequests struct { Href string `json:"href"` } `json:"pullrequests"` Commits struct { Href string `json:"href"` } `json:"commits"` Forks struct { Href string `json:"href"` } `json:"forks"` Watchers struct { Href string `json:"href"` } `json:"watchers"` Branches struct { Href string `json:"href"` } `json:"branches"` Tags struct { Href string `json:"href"` } `json:"tags"` Downloads struct { Href string `json:"href"` } `json:"downloads"` Source struct { Href string `json:"href"` } `json:"source"` Clone []struct { Name string `json:"name"` Href string `json:"href"` } `json:"clone"` Hooks struct { Href string `json:"href"` } `json:"hooks"` } `json:"links"` Name string `json:"name"` Slug string `json:"slug"` Description string `json:"description"` Scm string `json:"scm"` Website *string `json:"website"` Owner struct { DisplayName string `json:"display_name"` Links struct { Self struct { Href string `json:"href"` } `json:"self"` Avatar struct { Href string `json:"href"` } `json:"avatar"` Html struct { Href string `json:"href"` } `json:"html"` } `json:"links"` Type string `json:"type"` Uuid string `json:"uuid"` Username string `json:"username"` } `json:"owner"` Workspace struct { Type string `json:"type"` Uuid string `json:"uuid"` Name string `json:"name"` Slug string `json:"slug"` Links struct { Avatar struct { Href string `json:"href"` } `json:"avatar"` Html struct { Href string `json:"href"` } `json:"html"` Self struct { Href string `json:"href"` } `json:"self"` } `json:"links"` } `json:"workspace"` IsPrivate bool `json:"is_private"` Project struct { Type string `json:"type"` Key string `json:"key"` Uuid string `json:"uuid"` Name string `json:"name"` Links struct { Self struct { Href string `json:"href"` } `json:"self"` Html struct { Href string `json:"href"` } `json:"html"` Avatar struct { Href string `json:"href"` } `json:"avatar"` } `json:"links"` } `json:"project"` ForkPolicy string `json:"fork_policy"` CreatedOn time.Time `json:"created_on"` UpdatedOn time.Time `json:"updated_on"` Size int `json:"size"` Language string `json:"language"` Uuid string `json:"uuid"` Mainbranch struct { Name string `json:"name"` Type string `json:"type"` } `json:"mainbranch"` OverrideSettings struct { DefaultMergeStrategy bool `json:"default_merge_strategy"` BranchingModel bool `json:"branching_model"` } `json:"override_settings"` Parent *struct { Type string `json:"type"` FullName string `json:"full_name"` Links struct { Self struct { Href string `json:"href"` } `json:"self"` Html struct { Href string `json:"href"` } `json:"html"` Avatar struct { Href string `json:"href"` } `json:"avatar"` } `json:"links"` Name string `json:"name"` Uuid string `json:"uuid"` } `json:"parent"` HasIssues bool `json:"has_issues"` HasWiki bool `json:"has_wiki"` }
type RepositoryResponse ¶
type RepositoryResponse struct { Values []Repository `json:"values"` Pagelen int `json:"pagelen"` Size int `json:"size"` Page int `json:"page"` Next string `json:"next"` }
Click to show internal directories.
Click to hide internal directories.