Versions in this module Expand all Collapse all v0 v0.0.1 Jan 21, 2020 Changes in this version + const Finished + const Queued + const Started + const Unknown + type AgentPool struct + Href string + ID int + Name string + type AgentPoolAttachment struct + ProjectID string + type AgentPoolId int + func (v AgentPoolId) MarshalJSON() ([]byte, error) + type AgentPools struct + Href string + ID int + Name string + Projects Projects + type AttachedProjects map[string]string + type Build struct + Agent struct{ ... } + BranchName string + BuildType struct{ ... } + BuildTypeID string + Changes struct{ ... } + DefaultBranch bool + FinishDate JSONTime + HREF string + ID int64 + Number string + Personal bool + Pinned bool + ProblemOccurrences struct{ ... } + Properties Properties + QueuedDate JSONTime + Running bool + StartDate JSONTime + State string + Status string + StatusText string + Tags []string + TestOccurrences struct{ ... } + Triggered struct{ ... } + WebURL string + func (b *Build) ComputedState() State + func (b *Build) String() string + type BuildAgentRequirement struct + ID string + Properties Properties + Type string + type BuildAgentRequirements []BuildAgentRequirement + func (bf *BuildAgentRequirements) UnmarshalJSON(b []byte) error + func (bf BuildAgentRequirements) MarshalJSON() ([]byte, error) + type BuildArtifactDependencies []BuildArtifactDependency + func (bsd *BuildArtifactDependencies) UnmarshalJSON(b []byte) error + func (bsd BuildArtifactDependencies) MarshalJSON() ([]byte, error) + type BuildArtifactDependency struct + ID string + Properties Properties + SourceBuildType BuildType + Type string + type BuildConfiguration struct + AgentRequirements BuildAgentRequirements + ArtifactDependencies BuildArtifactDependencies + Description string + Features BuildFeatures + ID string + Name string + Parameters Parameters + ProjectID string + Settings BuildSettings + SnapshotDependencies BuildSnapshotDependencies + Steps BuildSteps + TemplateFlag bool + TemplateID TemplateId + Triggers BuildTriggers + VcsRootEntries VcsRootEntries + type BuildConfigurationShort struct + Href string + ID string + Name string + ProjectID string + TemplateFlag bool + type BuildConfigurations map[string]BuildConfiguration + func (bc *BuildConfigurations) UnmarshalJSON(b []byte) error + func (bc BuildConfigurations) MarshalJSON() ([]byte, error) + type BuildFeature struct + ID string + Properties Properties + Type string + type BuildFeatures []BuildFeature + func (bf *BuildFeatures) UnmarshalJSON(b []byte) error + func (bf BuildFeatures) MarshalJSON() ([]byte, error) + type BuildSetting struct + Name string + Value string + type BuildSettings []BuildSetting + func (s *BuildSettings) UnmarshalJSON(b []byte) error + func (s BuildSettings) MarshalJSON() ([]byte, error) + type BuildSnapshotDependencies []BuildSnapshotDependency + func (bsd *BuildSnapshotDependencies) UnmarshalJSON(b []byte) error + func (bsd BuildSnapshotDependencies) MarshalJSON() ([]byte, error) + type BuildSnapshotDependency struct + ID string + Properties Properties + SourceBuildType BuildType + Type string + type BuildStep struct + ID string + Name string + Properties Properties + Type string + type BuildSteps []BuildStep + func (bs *BuildSteps) UnmarshalJSON(b []byte) error + func (bs BuildSteps) MarshalJSON() ([]byte, error) + type BuildTrigger struct + ID string + Properties Properties + Type string + type BuildTriggers []BuildTrigger + func (bt *BuildTriggers) UnmarshalJSON(b []byte) error + func (bt BuildTriggers) MarshalJSON() ([]byte, error) + type BuildType struct + Href string + ID string + Name string + ProjectID string + ProjectName string + type Change struct + Date string + HREF string + ID int + Username string + Version string + WebURL string + type Changes []Change + type CheckboxType struct + Checked string + Unchecked string + func (t CheckboxType) TypeName() string + func (t CheckboxType) Values() map[string]string + type Display int + const Hidden + const Normal + const Prompt + func (s Display) String() string + type JSONTime string + func (t JSONTime) Empty() bool + func (t JSONTime) IsZero() bool + func (t JSONTime) Time() time.Time + type NamedParameter struct + Name string + func (p NamedParameter) MarshalJSON() ([]byte, error) + type Parameter struct + Spec *ParameterSpec + Value string + type ParameterSpec struct + Description string + Display Display + Label string + ReadOnly ReadOnly + Type ParameterType + func (s ParameterSpec) String() string + type ParameterType interface + TypeName func() string + Values func() map[string]string + type Parameters map[string]Parameter + func (p *Parameters) UnmarshalJSON(b []byte) error + func (p Parameters) MarshalJSON() ([]byte, error) + type PasswordType struct + func (t PasswordType) TypeName() string + func (t PasswordType) Values() map[string]string + type ProblemOccurrence struct + Details string + HREF string + ID string + Identity string + Type string + type Project struct + BuildConfigurations BuildConfigurations + Description string + Href string + ID string + Name string + Parameters Parameters + ParentProjectID ProjectId + Projects Projects + Templates BuildConfigurations + WebUrl string + type ProjectId string + func (p *ProjectId) UnmarshalJSON(b []byte) error + func (p ProjectId) MarshalJSON() ([]byte, error) + type ProjectShort struct + Description string + Href string + ID string + Name string + ParentProjectID string + WebURL string + type Projects map[string]Project + func (p *Projects) UnmarshalJSON(b []byte) error + func (p Projects) MarshalJSON() ([]byte, error) + type Properties map[string]string + func (p *Properties) UnmarshalJSON(b []byte) error + func (p Properties) MarshalJSON() ([]byte, error) + type ReadOnly bool + func (s ReadOnly) String() string + type SelectItem struct + Label string + Value string + type SelectType struct + AllowMultiple bool + Items []SelectItem + ValueSeparator string + func (t SelectType) TypeName() string + func (t SelectType) Values() map[string]string + type Server struct + BuildDate JSONTime + BuildNumber string + CurrentTime JSONTime + StartTime JSONTime + Version string + VersionMajor uint + VersionMinor uint + type State int + type Tags []string + func (tags *Tags) UnmarshalJSON(b []byte) error + func (tags Tags) MarshalJSON() ([]byte, error) + type TemplateID struct + ID string + ProjectID string + type TemplateId string + func (p *TemplateId) UnmarshalJSON(b []byte) error + func (p TemplateId) MarshalJSON() ([]byte, error) + type TestOccurrence struct + CurrentlyInvestigated bool + CurrentlyMuted bool + Details string + Duration int64 + HREF string + ID string + Muted bool + Name string + Status string + type TextType struct + ValidationMode string + func (t TextType) TypeName() string + func (t TextType) Values() map[string]string + type VcsRoot struct + Href string + ID string + Name string + ProjectID ProjectId + Properties Properties + VcsName string + type VcsRootEntries []VcsRootEntry + func (vre *VcsRootEntries) UnmarshalJSON(b []byte) error + func (vre VcsRootEntries) MarshalJSON() ([]byte, error) + type VcsRootEntry struct + CheckoutRules string + ID string + VcsRootID VcsRootId + type VcsRootId string + func (v *VcsRootId) UnmarshalJSON(b []byte) error + func (v VcsRootId) MarshalJSON() ([]byte, error) + type VcsRootShort struct + Href string + ID string + Name string + type VcsRoots []VcsRootShort + func (vc *VcsRoots) UnmarshalJSON(b []byte) error + func (vc VcsRoots) MarshalJSON() ([]byte, error)