bitbucket

package
v0.0.1-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Branches

type Branches struct {
	Href string `json:"href"`
}

type Clone

type Clone struct {
	Href string `json:"href"`
	Name string `json:"name"`
}

type Commits

type Commits struct {
	Href string `json:"href"`
}

type Downloads

type Downloads struct {
	Href string `json:"href"`
}

type FluffyAvatar

type FluffyAvatar struct {
	Href string `json:"href"`
}

type FluffyHTML

type FluffyHTML struct {
	Href string `json:"href"`
}

type FluffySelf

type FluffySelf struct {
	Href string `json:"href"`
}

type Forks

type Forks struct {
	Href string `json:"href"`
}

type Hooks

type Hooks struct {
	Href string `json:"href"`
}

type Issues

type Issues struct {
	Href string `json:"href"`
}

type Mainbranch

type Mainbranch struct {
	Name string `json:"name"`
	Type string `json:"type"`
}

type OverrideSettings

type OverrideSettings struct {
	BranchingModel       bool `json:"branching_model"`
	DefaultMergeStrategy bool `json:"default_merge_strategy"`
}

type Owner

type Owner struct {
	AccountID   string     `json:"account_id"`
	DisplayName string     `json:"display_name"`
	Links       OwnerLinks `json:"links"`
	Nickname    string     `json:"nickname"`
	Type        string     `json:"type"`
	Username    *string    `json:"username,omitempty"`
	UUID        string     `json:"uuid"`
}
type OwnerLinks struct {
	Avatar FluffyAvatar `json:"avatar"`
	HTML   FluffyHTML   `json:"html"`
	Self   FluffySelf   `json:"self"`
}

type Project

type Project struct {
	Key   string       `json:"key"`
	Links ProjectLinks `json:"links"`
	Name  string       `json:"name"`
	Type  string       `json:"type"`
	UUID  string       `json:"uuid"`
}
type ProjectLinks struct {
	Avatar TentacledAvatar `json:"avatar"`
	HTML   TentacledHTML   `json:"html"`
	Self   TentacledSelf   `json:"self"`
}

type Pullrequests

type Pullrequests struct {
	Href string `json:"href"`
}

type PurpleAvatar

type PurpleAvatar struct {
	Href string `json:"href"`
}

type PurpleHTML

type PurpleHTML struct {
	Href string `json:"href"`
}

type PurpleSelf

type PurpleSelf struct {
	Href string `json:"href"`
}

type Response

type Response struct {
	Next    string  `json:"next"`
	Pagelen int64   `json:"pagelen"`
	Values  []Value `json:"values"`
}

type Source

type Source struct {
	Href string `json:"href"`
}

type StickyAvatar

type StickyAvatar struct {
	Href string `json:"href"`
}

type StickyHTML

type StickyHTML struct {
	Href string `json:"href"`
}

type StickySelf

type StickySelf struct {
	Href string `json:"href"`
}

type Tags

type Tags struct {
	Href string `json:"href"`
}

type TentacledAvatar

type TentacledAvatar struct {
	Href string `json:"href"`
}

type TentacledHTML

type TentacledHTML struct {
	Href string `json:"href"`
}

type TentacledSelf

type TentacledSelf struct {
	Href string `json:"href"`
}

type Value

type Value struct {
	CreatedOn        string           `json:"created_on"`
	Description      string           `json:"description"`
	ForkPolicy       string           `json:"fork_policy"`
	FullName         string           `json:"full_name"`
	HasIssues        bool             `json:"has_issues"`
	HasWiki          bool             `json:"has_wiki"`
	IsPrivate        bool             `json:"is_private"`
	Language         string           `json:"language"`
	Links            ValueLinks       `json:"links"`
	Mainbranch       Mainbranch       `json:"mainbranch"`
	Name             string           `json:"name"`
	OverrideSettings OverrideSettings `json:"override_settings"`
	Owner            Owner            `json:"owner"`
	Parent           interface{}      `json:"parent"`
	Project          Project          `json:"project"`
	SCM              string           `json:"scm"`
	Size             int64            `json:"size"`
	Slug             string           `json:"slug"`
	Type             string           `json:"type"`
	UpdatedOn        string           `json:"updated_on"`
	UUID             string           `json:"uuid"`
	Website          string           `json:"website"`
	Workspace        Workspace        `json:"workspace"`
}
type ValueLinks struct {
	Avatar       PurpleAvatar `json:"avatar"`
	Branches     Branches     `json:"branches"`
	Clone        []Clone      `json:"clone"`
	Commits      Commits      `json:"commits"`
	Downloads    Downloads    `json:"downloads"`
	Forks        Forks        `json:"forks"`
	Hooks        Hooks        `json:"hooks"`
	HTML         PurpleHTML   `json:"html"`
	Issues       *Issues      `json:"issues,omitempty"`
	Pullrequests Pullrequests `json:"pullrequests"`
	Self         PurpleSelf   `json:"self"`
	Source       Source       `json:"source"`
	Tags         Tags         `json:"tags"`
	Watchers     Watchers     `json:"watchers"`
}

type Watchers

type Watchers struct {
	Href string `json:"href"`
}

type Workspace

type Workspace struct {
	Links WorkspaceLinks `json:"links"`
	Name  string         `json:"name"`
	Slug  string         `json:"slug"`
	Type  string         `json:"type"`
	UUID  string         `json:"uuid"`
}
type WorkspaceLinks struct {
	Avatar StickyAvatar `json:"avatar"`
	HTML   StickyHTML   `json:"html"`
	Self   StickySelf   `json:"self"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL