Documentation
¶
Index ¶
- Constants
- type Agent
- type AgentPool
- type AgentPools
- type AgentRequirement
- type AgentRequirements
- type Agents
- type ArtifactDependencies
- type ArtifactDependency
- type AuditAction
- type AuditEvent
- type AuditEvents
- type AuthorizedInfo
- type BackupProcess
- type BackupProcessInfo
- type BackupProcessManager
- type Branch
- type BranchVersion
- type Branches
- type Build
- type BuildCancelRequest
- type BuildChange
- type BuildChanges
- type BuildTriggeringOptions
- type BuildType
- type BuildTypes
- type Builds
- type Change
- type Changes
- type CloudImage
- type CloudImages
- type CloudInstance
- type CloudInstances
- type CloudProfile
- type CloudProfiles
- type Comment
- type Compatibilities
- type Compatibility
- type CompatibilityPolicy
- type Datas
- type EnabledInfo
- type Entries
- type Entry
- type Environment
- type Exception
- type Feature
- type Features
- type FederationServer
- type File
- type FileChange
- type FileChanges
- type Files
- type Group
- type Groups
- type Href
- type Investigation
- type Investigations
- type Issue
- type IssueUsage
- type Issues
- type IssuesUsages
- type Items
- type LicenseKey
- type LicenseKeys
- type LicensingData
- type Link
- type Links
- type MetaData
- type Metric
- type MetricTag
- type MetricTags
- type MetricValue
- type MetricValues
- type Metrics
- type MultipleOperationResult
- type Mute
- type Mutes
- type NewBuildTypeDescription
- type NewProjectDescription
- type OperationResult
- type ParsedTestName
- type Permission
- type PermissionAssignment
- type PermissionAssignments
- type PinInfo
- type Plugin
- type Plugins
- type Problem
- type ProblemOccurrence
- type ProblemOccurrences
- type ProblemScope
- type ProblemTarget
- type Problems
- type ProgressInfo
- type Project
- type ProjectFeature
- type ProjectFeatures
- type Projects
- type Properties
- type Property
- type Related
- type RelatedEntities
- type RelatedEntity
- type RepositoryState
- type Requirements
- type Resolution
- type Revision
- type Revisions
- type Role
- type Roles
- type Server
- type Servers
- type Session
- type Sessions
- type SnapshotDependencies
- type SnapshotDependency
- type StackTraceElement
- type StateField
- type Step
- type Steps
- type Tag
- type Tags
- type Test
- type TestOccurrence
- type TestOccurrences
- type TestRunMetadata
- type Tests
- type Throwable
- type Token
- type Tokens
- type Trigger
- type TriggeredBy
- type Triggers
- type Type
- type TypedValue
- type User
- type Users
- type VcsCheckStatus
- type VcsLabeling
- type VcsRoot
- type VcsRootEntries
- type VcsRootEntry
- type VcsRootInstance
- type VcsRootInstances
- type VcsRoots
- type VcsStatus
Constants ¶
const ( // BackupProcessProcessKindBackup captures enum value "Backup" BackupProcessProcessKindBackup string = "Backup" // BackupProcessProcessKindRestore captures enum value "Restore" BackupProcessProcessKindRestore string = "Restore" // BackupProcessProcessKindCleanup captures enum value "Cleanup" BackupProcessProcessKindCleanup string = "Cleanup" // BackupProcessProcessKindImport captures enum value "Import" BackupProcessProcessKindImport string = "Import" )
const ( // BackupProcessProgressStatusRunning captures enum value "Running" BackupProcessProgressStatusRunning string = "Running" // BackupProcessProgressStatusCancelling captures enum value "Cancelling" BackupProcessProgressStatusCancelling string = "Cancelling" // BackupProcessProgressStatusCancelled captures enum value "Cancelled" BackupProcessProgressStatusCancelled string = "Cancelled" // BackupProcessProgressStatusFinished captures enum value "Finished" BackupProcessProgressStatusFinished string = "Finished" // BackupProcessProgressStatusFault captures enum value "Fault" BackupProcessProgressStatusFault string = "Fault" )
const ( // BackupProcessInfoStatusRunning captures enum value "Running" BackupProcessInfoStatusRunning string = "Running" // BackupProcessInfoStatusCancelling captures enum value "Cancelling" BackupProcessInfoStatusCancelling string = "Cancelling" // BackupProcessInfoStatusCancelled captures enum value "Cancelled" BackupProcessInfoStatusCancelled string = "Cancelled" // BackupProcessInfoStatusFinished captures enum value "Finished" BackupProcessInfoStatusFinished string = "Finished" // BackupProcessInfoStatusFault captures enum value "Fault" BackupProcessInfoStatusFault string = "Fault" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { // authorized Authorized *bool `json:"authorized,omitempty" xml:"authorized"` // authorized info AuthorizedInfo *AuthorizedInfo `json:"authorizedInfo,omitempty"` // build Build *Build `json:"build,omitempty"` // builds Builds *Builds `json:"builds,omitempty"` // cloud instance CloudInstance *CloudInstance `json:"cloudInstance,omitempty"` // compatibility policy CompatibilityPolicy *CompatibilityPolicy `json:"compatibilityPolicy,omitempty"` // compatible build types CompatibleBuildTypes *BuildTypes `json:"compatibleBuildTypes,omitempty"` // connected Connected *bool `json:"connected,omitempty" xml:"connected"` // disconnection comment DisconnectionComment string `json:"disconnectionComment,omitempty" xml:"disconnectionComment"` // enabled Enabled *bool `json:"enabled,omitempty" xml:"enabled"` // enabled info EnabledInfo *EnabledInfo `json:"enabledInfo,omitempty"` // environment Environment *Environment `json:"environment,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int32 `json:"id,omitempty" xml:"id"` // idle since time IdleSinceTime string `json:"idleSinceTime,omitempty" xml:"idleSinceTime"` // incompatible build types IncompatibleBuildTypes *Compatibilities `json:"incompatibleBuildTypes,omitempty"` // ip IP string `json:"ip,omitempty" xml:"ip"` // last activity time LastActivityTime string `json:"lastActivityTime,omitempty" xml:"lastActivityTime"` // links Links *Links `json:"links,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // name Name string `json:"name,omitempty" xml:"name"` // pool Pool *AgentPool `json:"pool,omitempty"` // properties Properties *Properties `json:"properties,omitempty"` // protocol Protocol string `json:"protocol,omitempty" xml:"protocol"` // type Id TypeID int32 `json:"typeId,omitempty" xml:"typeId"` // uptodate Uptodate *bool `json:"uptodate,omitempty" xml:"uptodate"` // version Version string `json:"version,omitempty" xml:"version"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
Agent agent
swagger:model agent
func (*Agent) MarshalBinary ¶
MarshalBinary interface implementation
func (*Agent) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AgentPool ¶
type AgentPool struct { // agents Agents *Agents `json:"agents,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int32 `json:"id,omitempty" xml:"id"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // max agents MaxAgents int32 `json:"maxAgents,omitempty" xml:"maxAgents"` // name Name string `json:"name,omitempty" xml:"name"` // owner project OwnerProject *Project `json:"ownerProject,omitempty"` // projects Projects *Projects `json:"projects,omitempty"` }
AgentPool agent pool
swagger:model agentPool
func (*AgentPool) MarshalBinary ¶
MarshalBinary interface implementation
func (*AgentPool) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AgentPools ¶
type AgentPools struct { // agent pool AgentPool []*AgentPool `json:"agentPool"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
AgentPools agent pools
swagger:model agentPools
func (*AgentPools) MarshalBinary ¶
func (m *AgentPools) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgentPools) UnmarshalBinary ¶
func (m *AgentPools) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgentRequirement ¶
type AgentRequirement struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
AgentRequirement agent requirement
swagger:model agent-requirement
func (*AgentRequirement) MarshalBinary ¶
func (m *AgentRequirement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgentRequirement) UnmarshalBinary ¶
func (m *AgentRequirement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AgentRequirements ¶
type AgentRequirements struct { // agent requirement AgentRequirement []*AgentRequirement `json:"agent-requirement"` // count Count int32 `json:"count,omitempty" xml:"count"` }
AgentRequirements agent requirements
swagger:model agent-requirements
func (*AgentRequirements) MarshalBinary ¶
func (m *AgentRequirements) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AgentRequirements) UnmarshalBinary ¶
func (m *AgentRequirements) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Agents ¶
type Agents struct { // agent Agent []*Agent `json:"agent"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
Agents agents
swagger:model agents
func (*Agents) MarshalBinary ¶
MarshalBinary interface implementation
func (*Agents) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ArtifactDependencies ¶
type ArtifactDependencies struct { // artifact dependency ArtifactDependency []*ArtifactDependency `json:"artifact-dependency"` // count Count int32 `json:"count,omitempty" xml:"count"` // replace Replace string `json:"replace,omitempty" xml:"replace"` }
ArtifactDependencies artifact dependencies
swagger:model artifact-dependencies
func (*ArtifactDependencies) MarshalBinary ¶
func (m *ArtifactDependencies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ArtifactDependencies) UnmarshalBinary ¶
func (m *ArtifactDependencies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ArtifactDependency ¶
type ArtifactDependency struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // source build type SourceBuildType *BuildType `json:"source-buildType,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
ArtifactDependency artifact dependency
swagger:model artifact-dependency
func (*ArtifactDependency) MarshalBinary ¶
func (m *ArtifactDependency) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ArtifactDependency) UnmarshalBinary ¶
func (m *ArtifactDependency) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuditAction ¶
type AuditAction struct { // id ID string `json:"id,omitempty" xml:"id"` // name Name string `json:"name,omitempty" xml:"name"` // pattern Pattern string `json:"pattern,omitempty"` }
AuditAction audit action
swagger:model auditAction
func (*AuditAction) MarshalBinary ¶
func (m *AuditAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditAction) UnmarshalBinary ¶
func (m *AuditAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuditEvent ¶
type AuditEvent struct { // action Action *AuditAction `json:"action,omitempty"` // comment Comment string `json:"comment,omitempty"` // id ID string `json:"id,omitempty" xml:"id"` // related entities RelatedEntities *RelatedEntities `json:"relatedEntities,omitempty"` // timestamp Timestamp string `json:"timestamp,omitempty"` // user User *User `json:"user,omitempty"` }
AuditEvent audit event
swagger:model auditEvent
func (*AuditEvent) MarshalBinary ¶
func (m *AuditEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditEvent) UnmarshalBinary ¶
func (m *AuditEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuditEvents ¶
type AuditEvents struct { // audit event AuditEvent []*AuditEvent `json:"auditEvent"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
AuditEvents audit events
swagger:model auditEvents
func (*AuditEvents) MarshalBinary ¶
func (m *AuditEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuditEvents) UnmarshalBinary ¶
func (m *AuditEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthorizedInfo ¶
type AuthorizedInfo struct { // comment Comment *Comment `json:"comment,omitempty"` // status Status *bool `json:"status,omitempty" xml:"status"` }
AuthorizedInfo authorized info
swagger:model authorizedInfo
func (*AuthorizedInfo) MarshalBinary ¶
func (m *AuthorizedInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthorizedInfo) UnmarshalBinary ¶
func (m *AuthorizedInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupProcess ¶
type BackupProcess struct { // brief info BriefInfo *BackupProcessInfo `json:"briefInfo,omitempty"` // exceptions Exceptions []*Exception `json:"exceptions"` // finished Finished *bool `json:"finished,omitempty"` // process Id ProcessID int32 `json:"processId,omitempty"` // process kind // Enum: [Backup Restore Cleanup Import] ProcessKind string `json:"processKind,omitempty"` // progress info ProgressInfo *ProgressInfo `json:"progressInfo,omitempty"` // progress status // Enum: [Running Cancelling Cancelled Finished Fault] ProgressStatus string `json:"progressStatus,omitempty"` }
BackupProcess backup process
swagger:model BackupProcess
func (*BackupProcess) MarshalBinary ¶
func (m *BackupProcess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupProcess) UnmarshalBinary ¶
func (m *BackupProcess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupProcessInfo ¶
type BackupProcessInfo struct { // file name FileName string `json:"fileName,omitempty"` // file size FileSize int64 `json:"fileSize,omitempty"` // finish timestamp // Format: date-time FinishTimestamp strfmt.DateTime `json:"finishTimestamp,omitempty"` // id ID int32 `json:"id,omitempty"` // start timestamp // Format: date-time StartTimestamp strfmt.DateTime `json:"startTimestamp,omitempty"` // status // Enum: [Running Cancelling Cancelled Finished Fault] Status string `json:"status,omitempty"` }
BackupProcessInfo backup process info
swagger:model BackupProcessInfo
func (*BackupProcessInfo) MarshalBinary ¶
func (m *BackupProcessInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupProcessInfo) UnmarshalBinary ¶
func (m *BackupProcessInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupProcessManager ¶
type BackupProcessManager struct { // current backup process CurrentBackupProcess *BackupProcess `json:"currentBackupProcess,omitempty"` }
BackupProcessManager backup process manager
swagger:model BackupProcessManager
func (*BackupProcessManager) MarshalBinary ¶
func (m *BackupProcessManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupProcessManager) UnmarshalBinary ¶
func (m *BackupProcessManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branch ¶
type Branch struct { // active Active *bool `json:"active,omitempty" xml:"active"` // builds Builds *Builds `json:"builds,omitempty"` // default Default *bool `json:"default,omitempty" xml:"default"` // group flag GroupFlag *bool `json:"groupFlag,omitempty" xml:"groupFlag"` // internal name InternalName string `json:"internalName,omitempty" xml:"internalName"` // last activity LastActivity string `json:"lastActivity,omitempty" xml:"lastActivity"` // name Name string `json:"name,omitempty" xml:"name"` // unspecified Unspecified *bool `json:"unspecified,omitempty" xml:"unspecified"` }
Branch branch
swagger:model branch
func (*Branch) MarshalBinary ¶
MarshalBinary interface implementation
func (*Branch) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BranchVersion ¶
type BranchVersion struct { // active Active *bool `json:"active,omitempty" xml:"active"` // builds Builds *Builds `json:"builds,omitempty"` // default Default *bool `json:"default,omitempty" xml:"default"` // group flag GroupFlag *bool `json:"groupFlag,omitempty" xml:"groupFlag"` // internal name InternalName string `json:"internalName,omitempty" xml:"internalName"` // last activity LastActivity string `json:"lastActivity,omitempty" xml:"lastActivity"` // name Name string `json:"name,omitempty" xml:"name"` // unspecified Unspecified *bool `json:"unspecified,omitempty" xml:"unspecified"` // version Version string `json:"version,omitempty" xml:"version"` }
BranchVersion branch version
swagger:model branchVersion
func (*BranchVersion) MarshalBinary ¶
func (m *BranchVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchVersion) UnmarshalBinary ¶
func (m *BranchVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branches ¶
type Branches struct { // branch Branch []*Branch `json:"branch"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` }
Branches branches
swagger:model branches
func (*Branches) MarshalBinary ¶
MarshalBinary interface implementation
func (*Branches) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Build ¶
type Build struct { // agent Agent *Agent `json:"agent,omitempty"` // artifact dependencies ArtifactDependencies *Builds `json:"artifact-dependencies,omitempty"` // artifact dependency changes ArtifactDependencyChanges *BuildChanges `json:"artifactDependencyChanges,omitempty"` // artifacts Artifacts *Files `json:"artifacts,omitempty"` // artifacts directory ArtifactsDirectory string `json:"artifactsDirectory,omitempty" xml:"artifactsDirectory"` // attributes Attributes *Entries `json:"attributes,omitempty"` // branch name BranchName string `json:"branchName,omitempty" xml:"branchName"` // build type BuildType *BuildType `json:"buildType,omitempty"` // build type Id BuildTypeID string `json:"buildTypeId,omitempty" xml:"buildTypeId"` // build type internal Id BuildTypeInternalID string `json:"buildTypeInternalId,omitempty" xml:"buildTypeInternalId"` // canceled info CanceledInfo *Comment `json:"canceledInfo,omitempty"` // chain modification Id ChainModificationID string `json:"chainModificationId,omitempty"` // changes Changes *Changes `json:"changes,omitempty"` // comment Comment *Comment `json:"comment,omitempty"` // compatible agents CompatibleAgents *Agents `json:"compatibleAgents,omitempty"` // composite Composite *bool `json:"composite,omitempty" xml:"composite"` // current settings hash CurrentSettingsHash string `json:"currentSettingsHash,omitempty"` // custom artifact dependencies CustomArtifactDependencies *ArtifactDependencies `json:"custom-artifact-dependencies,omitempty"` // default branch DefaultBranch *bool `json:"defaultBranch,omitempty" xml:"defaultBranch"` // failed to start FailedToStart *bool `json:"failedToStart,omitempty" xml:"failedToStart"` // finish date FinishDate string `json:"finishDate,omitempty"` // history History *bool `json:"history,omitempty" xml:"history"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int64 `json:"id,omitempty" xml:"id"` // last changes LastChanges *Changes `json:"lastChanges,omitempty"` // limited changes count LimitedChangesCount int32 `json:"limitedChangesCount,omitempty" xml:"limitedChangesCount"` // links Links *Links `json:"links,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // metadata Metadata *Datas `json:"metadata,omitempty"` // modification Id ModificationID string `json:"modificationId,omitempty"` // number Number string `json:"number,omitempty" xml:"number"` // percentage complete PercentageComplete int32 `json:"percentageComplete,omitempty" xml:"percentageComplete"` // personal Personal *bool `json:"personal,omitempty" xml:"personal"` // pin info PinInfo *Comment `json:"pinInfo,omitempty"` // pinned Pinned *bool `json:"pinned,omitempty" xml:"pinned"` // problem occurrences ProblemOccurrences *ProblemOccurrences `json:"problemOccurrences,omitempty"` // properties Properties *Properties `json:"properties,omitempty"` // queue position QueuePosition int32 `json:"queuePosition,omitempty" xml:"queuePosition"` // queued date QueuedDate string `json:"queuedDate,omitempty"` // related Related *Related `json:"related,omitempty"` // related issues RelatedIssues *IssuesUsages `json:"relatedIssues,omitempty"` // replacement ids ReplacementIds *Items `json:"replacementIds,omitempty"` // resulting properties ResultingProperties *Properties `json:"resultingProperties,omitempty"` // revisions Revisions *Revisions `json:"revisions,omitempty"` // running Running *bool `json:"running,omitempty" xml:"running"` // running info RunningInfo *ProgressInfo `json:"running-info,omitempty"` // settings hash SettingsHash string `json:"settingsHash,omitempty"` // snapshot dependencies SnapshotDependencies *Builds `json:"snapshot-dependencies,omitempty"` // start date StartDate string `json:"startDate,omitempty"` // start estimate StartEstimate string `json:"startEstimate,omitempty"` // state State string `json:"state,omitempty" xml:"state"` // statistics Statistics *Properties `json:"statistics,omitempty"` // status Status string `json:"status,omitempty" xml:"status"` // status change comment StatusChangeComment *Comment `json:"statusChangeComment,omitempty"` // status text StatusText string `json:"statusText,omitempty"` // tags Tags *Tags `json:"tags,omitempty"` // task Id TaskID int64 `json:"taskId,omitempty" xml:"taskId"` // test occurrences TestOccurrences *TestOccurrences `json:"testOccurrences,omitempty"` // triggered Triggered *TriggeredBy `json:"triggered,omitempty"` // triggering options TriggeringOptions *BuildTriggeringOptions `json:"triggeringOptions,omitempty"` // unspecified branch UnspecifiedBranch *bool `json:"unspecifiedBranch,omitempty" xml:"unspecifiedBranch"` // used by other builds UsedByOtherBuilds *bool `json:"usedByOtherBuilds,omitempty" xml:"usedByOtherBuilds"` // user User *User `json:"user,omitempty"` // versioned settings revision VersionedSettingsRevision *Revision `json:"versionedSettingsRevision,omitempty"` // wait reason WaitReason string `json:"waitReason,omitempty"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
Build build
swagger:model build
func (*Build) MarshalBinary ¶
MarshalBinary interface implementation
func (*Build) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BuildCancelRequest ¶
type BuildCancelRequest struct { // comment Comment string `json:"comment,omitempty" xml:"comment"` // readd into queue ReaddIntoQueue *bool `json:"readdIntoQueue,omitempty" xml:"readdIntoQueue"` }
BuildCancelRequest build cancel request
swagger:model buildCancelRequest
func (*BuildCancelRequest) MarshalBinary ¶
func (m *BuildCancelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BuildCancelRequest) UnmarshalBinary ¶
func (m *BuildCancelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BuildChange ¶
type BuildChange struct { // next build NextBuild *Build `json:"nextBuild,omitempty"` // prev build PrevBuild *Build `json:"prevBuild,omitempty"` }
BuildChange build change
swagger:model buildChange
func (*BuildChange) MarshalBinary ¶
func (m *BuildChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BuildChange) UnmarshalBinary ¶
func (m *BuildChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BuildChanges ¶
type BuildChanges struct { // build change BuildChange []*BuildChange `json:"buildChange"` // count Count int32 `json:"count,omitempty" xml:"count"` }
BuildChanges build changes
swagger:model buildChanges
func (*BuildChanges) MarshalBinary ¶
func (m *BuildChanges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BuildChanges) UnmarshalBinary ¶
func (m *BuildChanges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BuildTriggeringOptions ¶
type BuildTriggeringOptions struct { // clean sources CleanSources *bool `json:"cleanSources,omitempty" xml:"cleanSources"` // clean sources in all dependencies CleanSourcesInAllDependencies *bool `json:"cleanSourcesInAllDependencies,omitempty" xml:"cleanSourcesInAllDependencies"` // freeze settings FreezeSettings *bool `json:"freezeSettings,omitempty" xml:"freezeSettings"` // queue at top QueueAtTop *bool `json:"queueAtTop,omitempty" xml:"queueAtTop"` // rebuild all dependencies RebuildAllDependencies *bool `json:"rebuildAllDependencies,omitempty" xml:"rebuildAllDependencies"` // rebuild dependencies RebuildDependencies *BuildTypes `json:"rebuildDependencies,omitempty"` // rebuild failed or incomplete dependencies RebuildFailedOrIncompleteDependencies *bool `json:"rebuildFailedOrIncompleteDependencies,omitempty" xml:"rebuildFailedOrIncompleteDependencies"` // tag dependencies TagDependencies *bool `json:"tagDependencies,omitempty" xml:"tagDependencies"` }
BuildTriggeringOptions build triggering options
swagger:model buildTriggeringOptions
func (*BuildTriggeringOptions) MarshalBinary ¶
func (m *BuildTriggeringOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BuildTriggeringOptions) UnmarshalBinary ¶
func (m *BuildTriggeringOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BuildType ¶
type BuildType struct { // agent requirements AgentRequirements *AgentRequirements `json:"agent-requirements,omitempty"` // artifact dependencies ArtifactDependencies *ArtifactDependencies `json:"artifact-dependencies,omitempty"` // branches Branches *Branches `json:"branches,omitempty"` // builds Builds *Builds `json:"builds,omitempty"` // compatible agents CompatibleAgents *Agents `json:"compatibleAgents,omitempty"` // description Description string `json:"description,omitempty" xml:"description"` // features Features *Features `json:"features,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // internal Id InternalID string `json:"internalId,omitempty" xml:"internalId"` // investigations Investigations *Investigations `json:"investigations,omitempty"` // links Links *Links `json:"links,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // name Name string `json:"name,omitempty" xml:"name"` // parameters Parameters *Properties `json:"parameters,omitempty"` // paused Paused *bool `json:"paused,omitempty" xml:"paused"` // project Project *Project `json:"project,omitempty"` // project Id ProjectID string `json:"projectId,omitempty" xml:"projectId"` // project internal Id ProjectInternalID string `json:"projectInternalId,omitempty" xml:"projectInternalId"` // project name ProjectName string `json:"projectName,omitempty" xml:"projectName"` // settings Settings *Properties `json:"settings,omitempty"` // snapshot dependencies SnapshotDependencies *SnapshotDependencies `json:"snapshot-dependencies,omitempty"` // steps Steps *Steps `json:"steps,omitempty"` // template Template *BuildType `json:"template,omitempty"` // template flag TemplateFlag *bool `json:"templateFlag,omitempty" xml:"templateFlag"` // templates Templates *BuildTypes `json:"templates,omitempty"` // triggers Triggers *Triggers `json:"triggers,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` // uuid UUID string `json:"uuid,omitempty" xml:"uuid"` // vcs root entries VcsRootEntries *VcsRootEntries `json:"vcs-root-entries,omitempty"` // vcs root instances VcsRootInstances *VcsRootInstances `json:"vcsRootInstances,omitempty"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
BuildType build type
swagger:model buildType
func (*BuildType) MarshalBinary ¶
MarshalBinary interface implementation
func (*BuildType) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BuildTypes ¶
type BuildTypes struct { // build type BuildType []*BuildType `json:"buildType"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
BuildTypes build types
swagger:model buildTypes
func (*BuildTypes) MarshalBinary ¶
func (m *BuildTypes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BuildTypes) UnmarshalBinary ¶
func (m *BuildTypes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Builds ¶
type Builds struct { // build Build []*Build `json:"build"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
Builds builds
swagger:model builds
func (*Builds) MarshalBinary ¶
MarshalBinary interface implementation
func (*Builds) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Change ¶
type Change struct { // attributes Attributes *Properties `json:"attributes,omitempty"` // comment Comment string `json:"comment,omitempty"` // date Date string `json:"date,omitempty" xml:"date"` // files Files *FileChanges `json:"files,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int64 `json:"id,omitempty" xml:"id"` // internal version InternalVersion string `json:"internalVersion,omitempty" xml:"internalVersion"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // parent changes ParentChanges *Changes `json:"parentChanges,omitempty"` // parent revisions ParentRevisions *Items `json:"parentRevisions,omitempty"` // personal Personal *bool `json:"personal,omitempty" xml:"personal"` // registration date RegistrationDate string `json:"registrationDate,omitempty" xml:"registrationDate"` // user User *User `json:"user,omitempty"` // username Username string `json:"username,omitempty" xml:"username"` // vcs root instance VcsRootInstance *VcsRootInstance `json:"vcsRootInstance,omitempty"` // version Version string `json:"version,omitempty" xml:"version"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
Change change
swagger:model change
func (*Change) MarshalBinary ¶
MarshalBinary interface implementation
func (*Change) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Changes ¶
type Changes struct { // change Change []*Change `json:"change"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
Changes changes
swagger:model changes
func (*Changes) MarshalBinary ¶
MarshalBinary interface implementation
func (*Changes) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CloudImage ¶
type CloudImage struct { // error message ErrorMessage string `json:"errorMessage,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // instances Instances *CloudInstances `json:"instances,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // name Name string `json:"name,omitempty" xml:"name"` // profile Profile *CloudProfile `json:"profile,omitempty"` }
CloudImage cloud image
swagger:model cloudImage
func (*CloudImage) MarshalBinary ¶
func (m *CloudImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudImage) UnmarshalBinary ¶
func (m *CloudImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudImages ¶
type CloudImages struct { // cloud image CloudImage []*CloudImage `json:"cloudImage"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
CloudImages cloud images
swagger:model cloudImages
func (*CloudImages) MarshalBinary ¶
func (m *CloudImages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudImages) UnmarshalBinary ¶
func (m *CloudImages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudInstance ¶
type CloudInstance struct { // agent Agent *Agent `json:"agent,omitempty"` // error message ErrorMessage string `json:"errorMessage,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // image Image *CloudImage `json:"image,omitempty"` // name Name string `json:"name,omitempty" xml:"name"` // network address NetworkAddress string `json:"networkAddress,omitempty" xml:"networkAddress"` // start date StartDate string `json:"startDate,omitempty" xml:"startDate"` // state State string `json:"state,omitempty" xml:"state"` }
CloudInstance cloud instance
swagger:model cloudInstance
func (*CloudInstance) MarshalBinary ¶
func (m *CloudInstance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudInstance) UnmarshalBinary ¶
func (m *CloudInstance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudInstances ¶
type CloudInstances struct { // cloud instance CloudInstance []*CloudInstance `json:"cloudInstance"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
CloudInstances cloud instances
swagger:model cloudInstances
func (*CloudInstances) MarshalBinary ¶
func (m *CloudInstances) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudInstances) UnmarshalBinary ¶
func (m *CloudInstances) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudProfile ¶
type CloudProfile struct { // cloud provider Id CloudProviderID string `json:"cloudProviderId,omitempty" xml:"cloudProviderId"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // images Images *CloudImages `json:"images,omitempty"` // name Name string `json:"name,omitempty" xml:"name"` // project Project *Project `json:"project,omitempty"` }
CloudProfile cloud profile
swagger:model cloudProfile
func (*CloudProfile) MarshalBinary ¶
func (m *CloudProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudProfile) UnmarshalBinary ¶
func (m *CloudProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudProfiles ¶
type CloudProfiles struct { // cloud profile CloudProfile []*CloudProfile `json:"cloudProfile"` // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
CloudProfiles cloud profiles
swagger:model cloudProfiles
func (*CloudProfiles) MarshalBinary ¶
func (m *CloudProfiles) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudProfiles) UnmarshalBinary ¶
func (m *CloudProfiles) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Comment ¶
type Comment struct { // text Text string `json:"text,omitempty"` // timestamp Timestamp string `json:"timestamp,omitempty"` // user User *User `json:"user,omitempty"` }
Comment comment
swagger:model comment
func (*Comment) MarshalBinary ¶
MarshalBinary interface implementation
func (*Comment) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Compatibilities ¶
type Compatibilities struct { // compatibility Compatibility []*Compatibility `json:"compatibility"` // count Count int32 `json:"count,omitempty" xml:"count"` }
Compatibilities compatibilities
swagger:model compatibilities
func (*Compatibilities) MarshalBinary ¶
func (m *Compatibilities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Compatibilities) UnmarshalBinary ¶
func (m *Compatibilities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Compatibility ¶
type Compatibility struct { // agent Agent *Agent `json:"agent,omitempty"` // build type BuildType *BuildType `json:"buildType,omitempty"` // compatible Compatible *bool `json:"compatible,omitempty" xml:"compatible"` // unmet requirements UnmetRequirements *Requirements `json:"unmetRequirements,omitempty"` }
Compatibility compatibility
swagger:model compatibility
func (*Compatibility) MarshalBinary ¶
func (m *Compatibility) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Compatibility) UnmarshalBinary ¶
func (m *Compatibility) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CompatibilityPolicy ¶
type CompatibilityPolicy struct { // build types BuildTypes *BuildTypes `json:"buildTypes,omitempty"` // policy Policy string `json:"policy,omitempty" xml:"policy"` }
CompatibilityPolicy compatibility policy
swagger:model compatibilityPolicy
func (*CompatibilityPolicy) MarshalBinary ¶
func (m *CompatibilityPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CompatibilityPolicy) UnmarshalBinary ¶
func (m *CompatibilityPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Datas ¶
type Datas struct { // count Count int32 `json:"count,omitempty" xml:"count"` // data Data []*MetaData `json:"data"` }
Datas datas
swagger:model datas
func (*Datas) MarshalBinary ¶
MarshalBinary interface implementation
func (*Datas) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EnabledInfo ¶
type EnabledInfo struct { // comment Comment *Comment `json:"comment,omitempty"` // status Status *bool `json:"status,omitempty" xml:"status"` // status switch time StatusSwitchTime string `json:"statusSwitchTime,omitempty" xml:"statusSwitchTime"` }
EnabledInfo enabled info
swagger:model enabledInfo
func (*EnabledInfo) MarshalBinary ¶
func (m *EnabledInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnabledInfo) UnmarshalBinary ¶
func (m *EnabledInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Entries ¶
type Entries struct { // count Count int32 `json:"count,omitempty" xml:"count"` // entry Entry []*Entry `json:"entry"` }
Entries entries
swagger:model entries
func (*Entries) MarshalBinary ¶
MarshalBinary interface implementation
func (*Entries) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Entry ¶
type Entry struct { // name Name string `json:"name,omitempty" xml:"name"` // value Value string `json:"value,omitempty" xml:"value"` }
Entry entry
swagger:model entry
func (*Entry) MarshalBinary ¶
MarshalBinary interface implementation
func (*Entry) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Environment ¶
type Environment struct { // os type OsType string `json:"osType,omitempty" xml:"osType"` }
Environment environment
swagger:model environment
func (*Environment) MarshalBinary ¶
func (m *Environment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Environment) UnmarshalBinary ¶
func (m *Environment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Exception ¶
type Exception struct { // cause Cause *Throwable `json:"cause,omitempty"` // localized message LocalizedMessage string `json:"localizedMessage,omitempty"` // message Message string `json:"message,omitempty"` // stack trace StackTrace []*StackTraceElement `json:"stackTrace"` // suppressed Suppressed []*Throwable `json:"suppressed"` }
Exception exception
swagger:model Exception
func (*Exception) MarshalBinary ¶
MarshalBinary interface implementation
func (*Exception) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Feature ¶
type Feature struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
Feature feature
swagger:model feature
func (*Feature) MarshalBinary ¶
MarshalBinary interface implementation
func (*Feature) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Features ¶
type Features struct { // count Count int32 `json:"count,omitempty" xml:"count"` // feature Feature []*Feature `json:"feature"` }
Features features
swagger:model features
func (*Features) MarshalBinary ¶
MarshalBinary interface implementation
func (*Features) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type FederationServer ¶
type FederationServer struct { // name Name string `json:"name,omitempty" xml:"name"` // url URL string `json:"url,omitempty" xml:"url"` }
FederationServer federation server
swagger:model federationServer
func (*FederationServer) MarshalBinary ¶
func (m *FederationServer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FederationServer) UnmarshalBinary ¶
func (m *FederationServer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type File ¶
type File struct { // children Children *Files `json:"children,omitempty"` // content Content *Href `json:"content,omitempty"` // full name FullName string `json:"fullName,omitempty" xml:"fullName"` // href Href string `json:"href,omitempty" xml:"href"` // modification time ModificationTime string `json:"modificationTime,omitempty" xml:"modificationTime"` // name Name string `json:"name,omitempty" xml:"name"` // parent Parent *File `json:"parent,omitempty"` // size Size int64 `json:"size,omitempty" xml:"size"` }
File file
swagger:model file
func (*File) MarshalBinary ¶
MarshalBinary interface implementation
func (*File) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type FileChange ¶
type FileChange struct { // after revision AfterRevision string `json:"after-revision,omitempty" xml:"after-revision"` // before revision BeforeRevision string `json:"before-revision,omitempty" xml:"before-revision"` // change type ChangeType string `json:"changeType,omitempty" xml:"changeType"` // change type comment ChangeTypeComment string `json:"changeTypeComment,omitempty" xml:"changeTypeComment"` // directory Directory *bool `json:"directory,omitempty" xml:"directory"` // file File string `json:"file,omitempty" xml:"file"` // relative file RelativeFile string `json:"relative-file,omitempty" xml:"relative-file"` }
FileChange file change
swagger:model FileChange
func (*FileChange) MarshalBinary ¶
func (m *FileChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FileChange) UnmarshalBinary ¶
func (m *FileChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FileChanges ¶
type FileChanges struct { // count Count int32 `json:"count,omitempty" xml:"count"` // file File []*FileChange `json:"file"` }
FileChanges file changes
swagger:model FileChanges
func (*FileChanges) MarshalBinary ¶
func (m *FileChanges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FileChanges) UnmarshalBinary ¶
func (m *FileChanges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Files ¶
type Files struct { // count Count int32 `json:"count,omitempty" xml:"count"` // file File []*File `json:"file"` // href Href string `json:"href,omitempty" xml:"href"` }
Files files
swagger:model files
func (*Files) MarshalBinary ¶
MarshalBinary interface implementation
func (*Files) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Group ¶
type Group struct { // child groups ChildGroups *Groups `json:"child-groups,omitempty"` // description Description string `json:"description,omitempty" xml:"description"` // href Href string `json:"href,omitempty" xml:"href"` // key Key string `json:"key,omitempty" xml:"key"` // name Name string `json:"name,omitempty" xml:"name"` // parent groups ParentGroups *Groups `json:"parent-groups,omitempty"` // properties Properties *Properties `json:"properties,omitempty"` // roles Roles *Roles `json:"roles,omitempty"` // users Users *Users `json:"users,omitempty"` }
Group group
swagger:model group
func (*Group) MarshalBinary ¶
MarshalBinary interface implementation
func (*Group) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Groups ¶
type Groups struct { // count Count int32 `json:"count,omitempty" xml:"count"` // group Group []*Group `json:"group"` }
Groups groups
swagger:model groups
func (*Groups) MarshalBinary ¶
MarshalBinary interface implementation
func (*Groups) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Href ¶
type Href struct { // href Href string `json:"href,omitempty" xml:"href"` }
Href href
swagger:model href
func (*Href) MarshalBinary ¶
MarshalBinary interface implementation
func (*Href) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Investigation ¶
type Investigation struct { // assignee Assignee *User `json:"assignee,omitempty"` // assignment Assignment *Comment `json:"assignment,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // resolution Resolution *Resolution `json:"resolution,omitempty"` // responsible Responsible *User `json:"responsible,omitempty"` // scope Scope *ProblemScope `json:"scope,omitempty"` // state State string `json:"state,omitempty" xml:"state"` // target Target *ProblemTarget `json:"target,omitempty"` }
Investigation investigation
swagger:model investigation
func (*Investigation) MarshalBinary ¶
func (m *Investigation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Investigation) UnmarshalBinary ¶
func (m *Investigation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Investigations ¶
type Investigations struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // investigation Investigation []*Investigation `json:"investigation"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
Investigations investigations
swagger:model investigations
func (*Investigations) MarshalBinary ¶
func (m *Investigations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Investigations) UnmarshalBinary ¶
func (m *Investigations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Issue ¶
type Issue struct { // id ID string `json:"id,omitempty" xml:"id"` // url URL string `json:"url,omitempty" xml:"url"` }
Issue issue
swagger:model Issue
func (*Issue) MarshalBinary ¶
MarshalBinary interface implementation
func (*Issue) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type IssueUsage ¶
type IssueUsage struct { // changes Changes *Changes `json:"changes,omitempty"` // issue Issue *Issue `json:"issue,omitempty"` }
IssueUsage issue usage
swagger:model IssueUsage
func (*IssueUsage) MarshalBinary ¶
func (m *IssueUsage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueUsage) UnmarshalBinary ¶
func (m *IssueUsage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Issues ¶
type Issues struct { // issues Issues []*Issue `json:"issues" xml:"issue"` }
Issues issues
swagger:model issues
func (*Issues) MarshalBinary ¶
MarshalBinary interface implementation
func (*Issues) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type IssuesUsages ¶
type IssuesUsages struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // issue usage IssueUsage []*IssueUsage `json:"issueUsage"` }
IssuesUsages issues usages
swagger:model issuesUsages
func (*IssuesUsages) MarshalBinary ¶
func (m *IssuesUsages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssuesUsages) UnmarshalBinary ¶
func (m *IssuesUsages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Items ¶
type Items struct { // item Item []string `json:"item"` }
Items items
swagger:model items
func (*Items) MarshalBinary ¶
MarshalBinary interface implementation
func (*Items) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type LicenseKey ¶
type LicenseKey struct { // active Active *bool `json:"active,omitempty" xml:"active"` // agents Agents int32 `json:"agents,omitempty" xml:"agents"` // build types BuildTypes int32 `json:"buildTypes,omitempty" xml:"buildTypes"` // error details ErrorDetails string `json:"errorDetails,omitempty" xml:"errorDetails"` // expiration date ExpirationDate string `json:"expirationDate,omitempty" xml:"expirationDate"` // expired Expired *bool `json:"expired,omitempty" xml:"expired"` // key Key string `json:"key,omitempty" xml:"key"` // maintenance end date MaintenanceEndDate string `json:"maintenanceEndDate,omitempty" xml:"maintenanceEndDate"` // obsolete Obsolete *bool `json:"obsolete,omitempty" xml:"obsolete"` // raw type RawType string `json:"rawType,omitempty" xml:"rawType"` // servers Servers int32 `json:"servers,omitempty" xml:"servers"` // type Type string `json:"type,omitempty" xml:"type"` // unlimited agents UnlimitedAgents *bool `json:"unlimitedAgents,omitempty" xml:"unlimitedAgents"` // unlimited build types UnlimitedBuildTypes *bool `json:"unlimitedBuildTypes,omitempty" xml:"unlimitedBuildTypes"` // valid Valid *bool `json:"valid,omitempty" xml:"valid"` }
LicenseKey license key
swagger:model licenseKey
func (*LicenseKey) MarshalBinary ¶
func (m *LicenseKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LicenseKey) UnmarshalBinary ¶
func (m *LicenseKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LicenseKeys ¶
type LicenseKeys struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // license key LicenseKey []*LicenseKey `json:"licenseKey"` }
LicenseKeys license keys
swagger:model licenseKeys
func (*LicenseKeys) MarshalBinary ¶
func (m *LicenseKeys) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LicenseKeys) UnmarshalBinary ¶
func (m *LicenseKeys) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LicensingData ¶
type LicensingData struct { // agents left AgentsLeft int32 `json:"agentsLeft,omitempty" xml:"agentsLeft"` // build types left BuildTypesLeft int32 `json:"buildTypesLeft,omitempty" xml:"buildTypesLeft"` // license keys LicenseKeys *LicenseKeys `json:"licenseKeys,omitempty"` // license use exceeded LicenseUseExceeded *bool `json:"licenseUseExceeded,omitempty" xml:"licenseUseExceeded"` // max agents MaxAgents int32 `json:"maxAgents,omitempty" xml:"maxAgents"` // max build types MaxBuildTypes int32 `json:"maxBuildTypes,omitempty" xml:"maxBuildTypes"` // server effective release date ServerEffectiveReleaseDate string `json:"serverEffectiveReleaseDate,omitempty" xml:"serverEffectiveReleaseDate"` // server license type ServerLicenseType string `json:"serverLicenseType,omitempty" xml:"serverLicenseType"` // unlimited agents UnlimitedAgents *bool `json:"unlimitedAgents,omitempty" xml:"unlimitedAgents"` // unlimited build types UnlimitedBuildTypes *bool `json:"unlimitedBuildTypes,omitempty" xml:"unlimitedBuildTypes"` }
LicensingData licensing data
swagger:model licensingData
func (*LicensingData) MarshalBinary ¶
func (m *LicensingData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LicensingData) UnmarshalBinary ¶
func (m *LicensingData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Link ¶
type Link struct { // relative Url RelativeURL string `json:"relativeUrl,omitempty" xml:"relativeUrl"` // type Type string `json:"type,omitempty" xml:"type"` // url URL string `json:"url,omitempty" xml:"url"` }
Link link
swagger:model link
func (*Link) MarshalBinary ¶
MarshalBinary interface implementation
func (*Link) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Links ¶
type Links struct { // count Count int32 `json:"count,omitempty" xml:"count"` // link Link []*Link `json:"link"` }
Links links
swagger:model links
func (*Links) MarshalBinary ¶
MarshalBinary interface implementation
func (*Links) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MetaData ¶
type MetaData struct { // entries Entries *Entries `json:"entries,omitempty"` // id ID string `json:"id,omitempty" xml:"id"` }
MetaData meta data
swagger:model metaData
func (*MetaData) MarshalBinary ¶
MarshalBinary interface implementation
func (*MetaData) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Metric ¶
type Metric struct { // description Description string `json:"description,omitempty" xml:"description"` // metric tags MetricTags *MetricTags `json:"metricTags,omitempty"` // metric values MetricValues *MetricValues `json:"metricValues,omitempty"` // name Name string `json:"name,omitempty" xml:"name"` // prometheus name PrometheusName string `json:"prometheusName,omitempty" xml:"prometheusName"` }
Metric metric
swagger:model metric
func (*Metric) MarshalBinary ¶
MarshalBinary interface implementation
func (*Metric) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MetricTag ¶
type MetricTag struct { // name Name string `json:"name,omitempty" xml:"name"` // value Value string `json:"value,omitempty" xml:"value"` }
MetricTag metric tag
swagger:model metricTag
func (*MetricTag) MarshalBinary ¶
MarshalBinary interface implementation
func (*MetricTag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MetricTags ¶
type MetricTags struct { // count Count int32 `json:"count,omitempty" xml:"count"` // metric tag MetricTag []*MetricTag `json:"metricTag"` }
MetricTags metric tags
swagger:model metricTags
func (*MetricTags) MarshalBinary ¶
func (m *MetricTags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricTags) UnmarshalBinary ¶
func (m *MetricTags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricValue ¶
type MetricValue struct { // name Name string `json:"name,omitempty" xml:"name"` // value Value float64 `json:"value,omitempty" xml:"value"` }
MetricValue metric value
swagger:model metricValue
func (*MetricValue) MarshalBinary ¶
func (m *MetricValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricValue) UnmarshalBinary ¶
func (m *MetricValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricValues ¶
type MetricValues struct { // count Count int32 `json:"count,omitempty" xml:"count"` // metric value MetricValue []*MetricValue `json:"metricValue"` }
MetricValues metric values
swagger:model metricValues
func (*MetricValues) MarshalBinary ¶
func (m *MetricValues) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricValues) UnmarshalBinary ¶
func (m *MetricValues) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Metrics ¶
type Metrics struct { // count Count int32 `json:"count,omitempty" xml:"count"` // metric Metric []*Metric `json:"metric"` }
Metrics metrics
swagger:model metrics
func (*Metrics) MarshalBinary ¶
MarshalBinary interface implementation
func (*Metrics) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MultipleOperationResult ¶
type MultipleOperationResult struct { // count Count int32 `json:"count,omitempty" xml:"count"` // error count ErrorCount int32 `json:"errorCount,omitempty" xml:"errorCount"` // operation result OperationResult []*OperationResult `json:"operationResult"` }
MultipleOperationResult multiple operation result
swagger:model multipleOperationResult
func (*MultipleOperationResult) MarshalBinary ¶
func (m *MultipleOperationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MultipleOperationResult) UnmarshalBinary ¶
func (m *MultipleOperationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Mute ¶
type Mute struct { // assignment Assignment *Comment `json:"assignment,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int32 `json:"id,omitempty" xml:"id"` // resolution Resolution *Resolution `json:"resolution,omitempty"` // scope Scope *ProblemScope `json:"scope,omitempty"` // target Target *ProblemTarget `json:"target,omitempty"` }
Mute mute
swagger:model mute
func (*Mute) MarshalBinary ¶
MarshalBinary interface implementation
func (*Mute) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Mutes ¶
type Mutes struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // mute Mute []*Mute `json:"mute"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` }
Mutes mutes
swagger:model mutes
func (*Mutes) MarshalBinary ¶
MarshalBinary interface implementation
func (*Mutes) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NewBuildTypeDescription ¶
type NewBuildTypeDescription struct { // build types ids map BuildTypesIdsMap *Properties `json:"buildTypesIdsMap,omitempty"` // copy all associated settings CopyAllAssociatedSettings *bool `json:"copyAllAssociatedSettings,omitempty" xml:"copyAllAssociatedSettings"` // id ID string `json:"id,omitempty" xml:"id"` // name Name string `json:"name,omitempty" xml:"name"` // projects ids map ProjectsIdsMap *Properties `json:"projectsIdsMap,omitempty"` // source build type SourceBuildType *BuildType `json:"sourceBuildType,omitempty"` // source build type locator SourceBuildTypeLocator string `json:"sourceBuildTypeLocator,omitempty" xml:"sourceBuildTypeLocator"` // vcs roots ids map VcsRootsIdsMap *Properties `json:"vcsRootsIdsMap,omitempty"` }
NewBuildTypeDescription new build type description
swagger:model newBuildTypeDescription
func (*NewBuildTypeDescription) MarshalBinary ¶
func (m *NewBuildTypeDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewBuildTypeDescription) UnmarshalBinary ¶
func (m *NewBuildTypeDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NewProjectDescription ¶
type NewProjectDescription struct { // build types ids map BuildTypesIdsMap *Properties `json:"buildTypesIdsMap,omitempty"` // copy all associated settings CopyAllAssociatedSettings *bool `json:"copyAllAssociatedSettings,omitempty" xml:"copyAllAssociatedSettings"` // id ID string `json:"id,omitempty" xml:"id"` // name Name string `json:"name,omitempty" xml:"name"` // parent project ParentProject *Project `json:"parentProject,omitempty"` // projects ids map ProjectsIdsMap *Properties `json:"projectsIdsMap,omitempty"` // source project SourceProject *Project `json:"sourceProject,omitempty"` // source project locator SourceProjectLocator string `json:"sourceProjectLocator,omitempty" xml:"sourceProjectLocator"` // vcs roots ids map VcsRootsIdsMap *Properties `json:"vcsRootsIdsMap,omitempty"` }
NewProjectDescription new project description
swagger:model newProjectDescription
func (*NewProjectDescription) MarshalBinary ¶
func (m *NewProjectDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NewProjectDescription) UnmarshalBinary ¶
func (m *NewProjectDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperationResult ¶
type OperationResult struct { // message Message string `json:"message,omitempty"` // related Related *RelatedEntity `json:"related,omitempty"` }
OperationResult operation result
swagger:model operationResult
func (*OperationResult) MarshalBinary ¶
func (m *OperationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperationResult) UnmarshalBinary ¶
func (m *OperationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ParsedTestName ¶
type ParsedTestName struct { // test class TestClass string `json:"testClass,omitempty" xml:"testClass"` // test method name TestMethodName string `json:"testMethodName,omitempty" xml:"testMethodName"` // test name with parameters TestNameWithParameters string `json:"testNameWithParameters,omitempty" xml:"testNameWithParameters"` // test name without prefix TestNameWithoutPrefix string `json:"testNameWithoutPrefix,omitempty" xml:"testNameWithoutPrefix"` // test package TestPackage string `json:"testPackage,omitempty" xml:"testPackage"` // test short name TestShortName string `json:"testShortName,omitempty" xml:"testShortName"` // test suite TestSuite string `json:"testSuite,omitempty" xml:"testSuite"` }
ParsedTestName parsed test name
swagger:model ParsedTestName
func (*ParsedTestName) MarshalBinary ¶
func (m *ParsedTestName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ParsedTestName) UnmarshalBinary ¶
func (m *ParsedTestName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Permission ¶
type Permission struct { // global Global *bool `json:"global,omitempty" xml:"global"` // id ID string `json:"id,omitempty" xml:"id"` // name Name string `json:"name,omitempty" xml:"name"` }
Permission permission
swagger:model permission
func (*Permission) MarshalBinary ¶
func (m *Permission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Permission) UnmarshalBinary ¶
func (m *Permission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PermissionAssignment ¶
type PermissionAssignment struct { // permission Permission *Permission `json:"permission,omitempty"` // project Project *Project `json:"project,omitempty"` }
PermissionAssignment permission assignment
swagger:model permissionAssignment
func (*PermissionAssignment) MarshalBinary ¶
func (m *PermissionAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PermissionAssignment) UnmarshalBinary ¶
func (m *PermissionAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PermissionAssignments ¶
type PermissionAssignments struct { // count Count int32 `json:"count,omitempty" xml:"count"` // permission assignment PermissionAssignment []*PermissionAssignment `json:"permissionAssignment"` }
PermissionAssignments permission assignments
swagger:model permissionAssignments
func (*PermissionAssignments) MarshalBinary ¶
func (m *PermissionAssignments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PermissionAssignments) UnmarshalBinary ¶
func (m *PermissionAssignments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PinInfo ¶
type PinInfo struct { // comment Comment *Comment `json:"comment,omitempty"` // status Status *bool `json:"status,omitempty" xml:"status"` }
PinInfo pin info
swagger:model pinInfo
func (*PinInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*PinInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Plugin ¶
type Plugin struct { // display name DisplayName string `json:"displayName,omitempty" xml:"displayName"` // load path LoadPath string `json:"loadPath,omitempty" xml:"loadPath"` // name Name string `json:"name,omitempty" xml:"name"` // parameters Parameters *Properties `json:"parameters,omitempty"` // version Version string `json:"version,omitempty" xml:"version"` }
Plugin plugin
swagger:model plugin
func (*Plugin) MarshalBinary ¶
MarshalBinary interface implementation
func (*Plugin) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Plugins ¶
type Plugins struct { // count Count int32 `json:"count,omitempty" xml:"count"` // plugin Plugin []*Plugin `json:"plugin"` }
Plugins plugins
swagger:model plugins
func (*Plugins) MarshalBinary ¶
MarshalBinary interface implementation
func (*Plugins) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Problem ¶
type Problem struct { // description Description string `json:"description,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // identity Identity string `json:"identity,omitempty" xml:"identity"` // investigations Investigations *Investigations `json:"investigations,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // mutes Mutes *Mutes `json:"mutes,omitempty"` // problem occurrences ProblemOccurrences *ProblemOccurrences `json:"problemOccurrences,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
Problem problem
swagger:model problem
func (*Problem) MarshalBinary ¶
MarshalBinary interface implementation
func (*Problem) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProblemOccurrence ¶
type ProblemOccurrence struct { // additional data AdditionalData string `json:"additionalData,omitempty"` // build Build *Build `json:"build,omitempty"` // currently investigated CurrentlyInvestigated *bool `json:"currentlyInvestigated,omitempty" xml:"currentlyInvestigated"` // currently muted CurrentlyMuted *bool `json:"currentlyMuted,omitempty" xml:"currentlyMuted"` // details Details string `json:"details,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // identity Identity string `json:"identity,omitempty" xml:"identity"` // log anchor LogAnchor string `json:"logAnchor,omitempty" xml:"logAnchor"` // mute Mute *Mute `json:"mute,omitempty"` // muted Muted *bool `json:"muted,omitempty" xml:"muted"` // new failure NewFailure *bool `json:"newFailure,omitempty" xml:"newFailure"` // problem Problem *Problem `json:"problem,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
ProblemOccurrence problem occurrence
swagger:model problemOccurrence
func (*ProblemOccurrence) MarshalBinary ¶
func (m *ProblemOccurrence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemOccurrence) UnmarshalBinary ¶
func (m *ProblemOccurrence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemOccurrences ¶
type ProblemOccurrences struct { // count Count int32 `json:"count,omitempty" xml:"count"` // failed Failed int32 `json:"failed,omitempty" xml:"failed"` // href Href string `json:"href,omitempty" xml:"href"` // ignored Ignored int32 `json:"ignored,omitempty" xml:"ignored"` // muted Muted int32 `json:"muted,omitempty" xml:"muted"` // new failed NewFailed int32 `json:"newFailed,omitempty" xml:"newFailed"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // passed Passed int32 `json:"passed,omitempty" xml:"passed"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // problem occurrence ProblemOccurrence []*ProblemOccurrence `json:"problemOccurrence"` }
ProblemOccurrences problem occurrences
swagger:model problemOccurrences
func (*ProblemOccurrences) MarshalBinary ¶
func (m *ProblemOccurrences) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemOccurrences) UnmarshalBinary ¶
func (m *ProblemOccurrences) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemScope ¶
type ProblemScope struct { // build type BuildType *BuildType `json:"buildType,omitempty"` // build types BuildTypes *BuildTypes `json:"buildTypes,omitempty"` // project Project *Project `json:"project,omitempty"` }
ProblemScope problem scope
swagger:model ProblemScope
func (*ProblemScope) MarshalBinary ¶
func (m *ProblemScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemScope) UnmarshalBinary ¶
func (m *ProblemScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProblemTarget ¶
type ProblemTarget struct { // any problem AnyProblem *bool `json:"anyProblem,omitempty" xml:"anyProblem"` // problems Problems *Problems `json:"problems,omitempty"` // tests Tests *Tests `json:"tests,omitempty"` }
ProblemTarget problem target
swagger:model ProblemTarget
func (*ProblemTarget) MarshalBinary ¶
func (m *ProblemTarget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProblemTarget) UnmarshalBinary ¶
func (m *ProblemTarget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Problems ¶
type Problems struct { // count Count int32 `json:"count,omitempty" xml:"count"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // problem Problem []*Problem `json:"problem"` }
Problems problems
swagger:model problems
func (*Problems) MarshalBinary ¶
MarshalBinary interface implementation
func (*Problems) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProgressInfo ¶
type ProgressInfo struct { // current stage text CurrentStageText string `json:"currentStageText,omitempty" xml:"currentStageText"` // elapsed seconds ElapsedSeconds int64 `json:"elapsedSeconds,omitempty" xml:"elapsedSeconds"` // estimated total seconds EstimatedTotalSeconds int64 `json:"estimatedTotalSeconds,omitempty" xml:"estimatedTotalSeconds"` // last activity time LastActivityTime string `json:"lastActivityTime,omitempty" xml:"lastActivityTime"` // left seconds LeftSeconds int64 `json:"leftSeconds,omitempty" xml:"leftSeconds"` // outdated Outdated *bool `json:"outdated,omitempty" xml:"outdated"` // outdated reason build OutdatedReasonBuild *Build `json:"outdatedReasonBuild,omitempty"` // percentage complete PercentageComplete int32 `json:"percentageComplete,omitempty" xml:"percentageComplete"` // probably hanging ProbablyHanging *bool `json:"probablyHanging,omitempty" xml:"probablyHanging"` }
ProgressInfo progress info
swagger:model progress-info
func (*ProgressInfo) MarshalBinary ¶
func (m *ProgressInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProgressInfo) UnmarshalBinary ¶
func (m *ProgressInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Project ¶
type Project struct { // archived Archived *bool `json:"archived,omitempty" xml:"archived"` // build types BuildTypes *BuildTypes `json:"buildTypes,omitempty"` // cloud profiles CloudProfiles *CloudProfiles `json:"cloudProfiles,omitempty"` // default template DefaultTemplate *BuildType `json:"defaultTemplate,omitempty"` // description Description string `json:"description,omitempty" xml:"description"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // internal Id InternalID string `json:"internalId,omitempty" xml:"internalId"` // links Links *Links `json:"links,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // name Name string `json:"name,omitempty" xml:"name"` // parameters Parameters *Properties `json:"parameters,omitempty"` // parent project ParentProject *Project `json:"parentProject,omitempty"` // parent project Id ParentProjectID string `json:"parentProjectId,omitempty" xml:"parentProjectId"` // parent project internal Id ParentProjectInternalID string `json:"parentProjectInternalId,omitempty" xml:"parentProjectInternalId"` // parent project name ParentProjectName string `json:"parentProjectName,omitempty" xml:"parentProjectName"` // project features ProjectFeatures *ProjectFeatures `json:"projectFeatures,omitempty"` // projects Projects *Projects `json:"projects,omitempty"` // read only UI ReadOnlyUI *StateField `json:"readOnlyUI,omitempty"` // templates Templates *BuildTypes `json:"templates,omitempty"` // uuid UUID string `json:"uuid,omitempty" xml:"uuid"` // vcs roots VcsRoots *VcsRoots `json:"vcsRoots,omitempty"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
Project project
swagger:model project
func (*Project) MarshalBinary ¶
MarshalBinary interface implementation
func (*Project) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProjectFeature ¶
type ProjectFeature struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
ProjectFeature project feature
swagger:model projectFeature
func (*ProjectFeature) MarshalBinary ¶
func (m *ProjectFeature) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectFeature) UnmarshalBinary ¶
func (m *ProjectFeature) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectFeatures ¶
type ProjectFeatures struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // project feature ProjectFeature []*ProjectFeature `json:"projectFeature"` }
ProjectFeatures project features
swagger:model projectFeatures
func (*ProjectFeatures) MarshalBinary ¶
func (m *ProjectFeatures) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectFeatures) UnmarshalBinary ¶
func (m *ProjectFeatures) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Projects ¶
type Projects struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // project Project []*Project `json:"project"` }
Projects projects
swagger:model projects
func (*Projects) MarshalBinary ¶
MarshalBinary interface implementation
func (*Projects) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Properties ¶
type Properties struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // property Property []*Property `json:"property"` }
Properties properties
swagger:model properties
func (*Properties) MarshalBinary ¶
func (m *Properties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Properties) UnmarshalBinary ¶
func (m *Properties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Property ¶
type Property struct { // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // type Type *Type `json:"type,omitempty"` // value Value string `json:"value,omitempty" xml:"value"` }
Property property
swagger:model property
func (*Property) MarshalBinary ¶
MarshalBinary interface implementation
func (*Property) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Related ¶
type Related struct { // builds Builds *Builds `json:"builds,omitempty"` }
Related related
swagger:model related
func (*Related) MarshalBinary ¶
MarshalBinary interface implementation
func (*Related) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RelatedEntities ¶
type RelatedEntities struct { // count Count int32 `json:"count,omitempty" xml:"count"` // entity Entity []*RelatedEntity `json:"entity"` }
RelatedEntities related entities
swagger:model relatedEntities
func (*RelatedEntities) MarshalBinary ¶
func (m *RelatedEntities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelatedEntities) UnmarshalBinary ¶
func (m *RelatedEntities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RelatedEntity ¶
type RelatedEntity struct { // agent Agent *Agent `json:"agent,omitempty"` // agent pool AgentPool *AgentPool `json:"agentPool,omitempty"` // build Build *Build `json:"build,omitempty"` // build type BuildType *BuildType `json:"buildType,omitempty"` // change Change *Change `json:"change,omitempty"` // group Group *Group `json:"group,omitempty"` // internal Id InternalID string `json:"internalId,omitempty" xml:"internalId"` // problem Problem *Problem `json:"problem,omitempty"` // project Project *Project `json:"project,omitempty"` // test Test *Test `json:"test,omitempty"` // text Text string `json:"text,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` // unknown Unknown *bool `json:"unknown,omitempty" xml:"unknown"` // user User *User `json:"user,omitempty"` // vcs root VcsRoot *VcsRoot `json:"vcsRoot,omitempty"` }
RelatedEntity related entity
swagger:model relatedEntity
func (*RelatedEntity) MarshalBinary ¶
func (m *RelatedEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelatedEntity) UnmarshalBinary ¶
func (m *RelatedEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryState ¶
type RepositoryState struct { // branch Branch []*BranchVersion `json:"branch"` // count Count int32 `json:"count,omitempty" xml:"count"` // timestamp Timestamp string `json:"timestamp,omitempty" xml:"timestamp"` }
RepositoryState repository state
swagger:model repositoryState
func (*RepositoryState) MarshalBinary ¶
func (m *RepositoryState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryState) UnmarshalBinary ¶
func (m *RepositoryState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Requirements ¶
type Requirements struct { // description Description string `json:"description,omitempty" xml:"description"` }
Requirements requirements
swagger:model requirements
func (*Requirements) MarshalBinary ¶
func (m *Requirements) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Requirements) UnmarshalBinary ¶
func (m *Requirements) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Resolution ¶
type Resolution struct { // time Time string `json:"time,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
Resolution resolution
swagger:model Resolution
func (*Resolution) MarshalBinary ¶
func (m *Resolution) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Resolution) UnmarshalBinary ¶
func (m *Resolution) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Revision ¶
type Revision struct { // checkout rules CheckoutRules string `json:"checkout-rules,omitempty"` // internal version InternalVersion string `json:"internalVersion,omitempty" xml:"internalVersion"` // vcs root instance VcsRootInstance *VcsRootInstance `json:"vcs-root-instance,omitempty"` // vcs branch name VcsBranchName string `json:"vcsBranchName,omitempty" xml:"vcsBranchName"` // version Version string `json:"version,omitempty" xml:"version"` }
Revision revision
swagger:model Revision
func (*Revision) MarshalBinary ¶
MarshalBinary interface implementation
func (*Revision) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Revisions ¶
type Revisions struct { // count Count int32 `json:"count,omitempty" xml:"count"` // revision Revision []*Revision `json:"revision"` }
Revisions revisions
swagger:model Revisions
func (*Revisions) MarshalBinary ¶
MarshalBinary interface implementation
func (*Revisions) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Role ¶
type Role struct { // href Href string `json:"href,omitempty" xml:"href"` // role Id RoleID string `json:"roleId,omitempty" xml:"roleId"` // scope Scope string `json:"scope,omitempty" xml:"scope"` }
Role role
swagger:model role
func (*Role) MarshalBinary ¶
MarshalBinary interface implementation
func (*Role) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Roles ¶
type Roles struct { // role Role []*Role `json:"role"` }
Roles roles
swagger:model roles
func (*Roles) MarshalBinary ¶
MarshalBinary interface implementation
func (*Roles) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Server ¶
type Server struct { // agent pools AgentPools *Href `json:"agentPools,omitempty"` // agents Agents *Href `json:"agents,omitempty"` // build date BuildDate string `json:"buildDate,omitempty" xml:"buildDate"` // build number BuildNumber string `json:"buildNumber,omitempty" xml:"buildNumber"` // build queue BuildQueue *Href `json:"buildQueue,omitempty"` // builds Builds *Href `json:"builds,omitempty"` // current time CurrentTime string `json:"currentTime,omitempty" xml:"currentTime"` // internal Id InternalID string `json:"internalId,omitempty" xml:"internalId"` // investigations Investigations *Href `json:"investigations,omitempty"` // mutes Mutes *Href `json:"mutes,omitempty"` // projects Projects *Href `json:"projects,omitempty"` // role Role string `json:"role,omitempty" xml:"role"` // start time StartTime string `json:"startTime,omitempty" xml:"startTime"` // user groups UserGroups *Href `json:"userGroups,omitempty"` // users Users *Href `json:"users,omitempty"` // vcs roots VcsRoots *Href `json:"vcsRoots,omitempty"` // version Version string `json:"version,omitempty" xml:"version"` // version major VersionMajor int32 `json:"versionMajor,omitempty" xml:"versionMajor"` // version minor VersionMinor int32 `json:"versionMinor,omitempty" xml:"versionMinor"` // web Url WebURL string `json:"webUrl,omitempty" xml:"webUrl"` }
Server server
swagger:model server
func (*Server) MarshalBinary ¶
MarshalBinary interface implementation
func (*Server) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Servers ¶
type Servers struct { // count Count int32 `json:"count,omitempty" xml:"count"` // server Server []*FederationServer `json:"server"` }
Servers servers
swagger:model servers
func (*Servers) MarshalBinary ¶
MarshalBinary interface implementation
func (*Servers) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Session ¶
type Session struct { // creation date CreationDate string `json:"creationDate,omitempty" xml:"creationDate"` // id ID string `json:"id,omitempty" xml:"id"` // last accessed date LastAccessedDate string `json:"lastAccessedDate,omitempty" xml:"lastAccessedDate"` // user User *User `json:"user,omitempty"` }
Session session
swagger:model session
func (*Session) MarshalBinary ¶
MarshalBinary interface implementation
func (*Session) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Sessions ¶
type Sessions struct { // count Count int32 `json:"count,omitempty" xml:"count"` // max active MaxActive int32 `json:"maxActive,omitempty" xml:"maxActive"` // session Session []*Session `json:"session"` // session counter SessionCounter int32 `json:"sessionCounter,omitempty" xml:"sessionCounter"` // session create rate SessionCreateRate int32 `json:"sessionCreateRate,omitempty" xml:"sessionCreateRate"` // session expire rate SessionExpireRate int32 `json:"sessionExpireRate,omitempty" xml:"sessionExpireRate"` // session max alive time SessionMaxAliveTime int32 `json:"sessionMaxAliveTime,omitempty" xml:"sessionMaxAliveTime"` }
Sessions sessions
swagger:model sessions
func (*Sessions) MarshalBinary ¶
MarshalBinary interface implementation
func (*Sessions) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SnapshotDependencies ¶
type SnapshotDependencies struct { // count Count int32 `json:"count,omitempty" xml:"count"` // snapshot dependency SnapshotDependency []*SnapshotDependency `json:"snapshot-dependency"` }
SnapshotDependencies snapshot dependencies
swagger:model snapshot-dependencies
func (*SnapshotDependencies) MarshalBinary ¶
func (m *SnapshotDependencies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnapshotDependencies) UnmarshalBinary ¶
func (m *SnapshotDependencies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnapshotDependency ¶
type SnapshotDependency struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // source build type SourceBuildType *BuildType `json:"source-buildType,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
SnapshotDependency snapshot dependency
swagger:model snapshot-dependency
func (*SnapshotDependency) MarshalBinary ¶
func (m *SnapshotDependency) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnapshotDependency) UnmarshalBinary ¶
func (m *SnapshotDependency) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackTraceElement ¶
type StackTraceElement struct { // class name ClassName string `json:"className,omitempty"` // file name FileName string `json:"fileName,omitempty"` // line number LineNumber int32 `json:"lineNumber,omitempty"` // method name MethodName string `json:"methodName,omitempty"` // native method NativeMethod *bool `json:"nativeMethod,omitempty"` }
StackTraceElement stack trace element
swagger:model StackTraceElement
func (*StackTraceElement) MarshalBinary ¶
func (m *StackTraceElement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackTraceElement) UnmarshalBinary ¶
func (m *StackTraceElement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StateField ¶
type StateField struct { // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // value Value *bool `json:"value,omitempty" xml:"value"` }
StateField state field
swagger:model StateField
func (*StateField) MarshalBinary ¶
func (m *StateField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StateField) UnmarshalBinary ¶
func (m *StateField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Step ¶
type Step struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
Step step
swagger:model step
func (*Step) MarshalBinary ¶
MarshalBinary interface implementation
func (*Step) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Steps ¶
type Steps struct { // count Count int32 `json:"count,omitempty" xml:"count"` // step Step []*Step `json:"step"` }
Steps steps
swagger:model steps
func (*Steps) MarshalBinary ¶
MarshalBinary interface implementation
func (*Steps) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Tag ¶
type Tag struct { // name Name string `json:"name,omitempty" xml:"name"` // owner Owner *User `json:"owner,omitempty"` // private Private *bool `json:"private,omitempty" xml:"private"` }
Tag tag
swagger:model tag
func (*Tag) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Tags ¶
type Tags struct { // count Count int32 `json:"count,omitempty" xml:"count"` // tag Tag []*Tag `json:"tag"` }
Tags tags
swagger:model tags
func (*Tags) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tags) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Test ¶
type Test struct { // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // investigations Investigations *Investigations `json:"investigations,omitempty"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // mutes Mutes *Mutes `json:"mutes,omitempty"` // name Name string `json:"name,omitempty" xml:"name"` // parsed test name ParsedTestName *ParsedTestName `json:"parsedTestName,omitempty"` // test occurrences TestOccurrences *TestOccurrences `json:"testOccurrences,omitempty"` }
Test test
swagger:model test
func (*Test) MarshalBinary ¶
MarshalBinary interface implementation
func (*Test) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TestOccurrence ¶
type TestOccurrence struct { // build Build *Build `json:"build,omitempty"` // currently investigated CurrentlyInvestigated *bool `json:"currentlyInvestigated,omitempty" xml:"currentlyInvestigated"` // currently muted CurrentlyMuted *bool `json:"currentlyMuted,omitempty" xml:"currentlyMuted"` // details Details string `json:"details,omitempty"` // duration Duration int32 `json:"duration,omitempty" xml:"duration"` // first failed FirstFailed *TestOccurrence `json:"firstFailed,omitempty"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // ignore details IgnoreDetails string `json:"ignoreDetails,omitempty"` // ignored Ignored *bool `json:"ignored,omitempty" xml:"ignored"` // invocations Invocations *TestOccurrences `json:"invocations,omitempty"` // log anchor LogAnchor string `json:"logAnchor,omitempty" xml:"logAnchor"` // metadata Metadata *TestRunMetadata `json:"metadata,omitempty"` // mute Mute *Mute `json:"mute,omitempty"` // muted Muted *bool `json:"muted,omitempty" xml:"muted"` // name Name string `json:"name,omitempty" xml:"name"` // new failure NewFailure *bool `json:"newFailure,omitempty" xml:"newFailure"` // next fixed NextFixed *TestOccurrence `json:"nextFixed,omitempty"` // run order RunOrder string `json:"runOrder,omitempty" xml:"runOrder"` // status Status string `json:"status,omitempty" xml:"status"` // test Test *Test `json:"test,omitempty"` }
TestOccurrence test occurrence
swagger:model testOccurrence
func (*TestOccurrence) MarshalBinary ¶
func (m *TestOccurrence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestOccurrence) UnmarshalBinary ¶
func (m *TestOccurrence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestOccurrences ¶
type TestOccurrences struct { // count Count int32 `json:"count,omitempty" xml:"count"` // failed Failed int32 `json:"failed,omitempty" xml:"failed"` // href Href string `json:"href,omitempty" xml:"href"` // ignored Ignored int32 `json:"ignored,omitempty" xml:"ignored"` // muted Muted int32 `json:"muted,omitempty" xml:"muted"` // new failed NewFailed int32 `json:"newFailed,omitempty" xml:"newFailed"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // passed Passed int32 `json:"passed,omitempty" xml:"passed"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // test occurrence TestOccurrence []*TestOccurrence `json:"testOccurrence"` }
TestOccurrences test occurrences
swagger:model testOccurrences
func (*TestOccurrences) MarshalBinary ¶
func (m *TestOccurrences) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestOccurrences) UnmarshalBinary ¶
func (m *TestOccurrences) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestRunMetadata ¶
type TestRunMetadata struct { // count Count int32 `json:"count,omitempty" xml:"count"` // typed values TypedValues []*TypedValue `json:"typedValues"` }
TestRunMetadata test run metadata
swagger:model testRunMetadata
func (*TestRunMetadata) MarshalBinary ¶
func (m *TestRunMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestRunMetadata) UnmarshalBinary ¶
func (m *TestRunMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Tests ¶
type Tests struct { // count Count int32 `json:"count,omitempty" xml:"count"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // test Test []*Test `json:"test"` }
Tests tests
swagger:model tests
func (*Tests) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tests) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Throwable ¶
type Throwable struct { // cause Cause *Throwable `json:"cause,omitempty"` // localized message LocalizedMessage string `json:"localizedMessage,omitempty"` // message Message string `json:"message,omitempty"` // stack trace StackTrace []*StackTraceElement `json:"stackTrace"` // suppressed Suppressed []*Throwable `json:"suppressed"` }
Throwable throwable
swagger:model Throwable
func (*Throwable) MarshalBinary ¶
MarshalBinary interface implementation
func (*Throwable) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Token ¶
type Token struct { // creation time CreationTime string `json:"creationTime,omitempty" xml:"creationTime"` // name Name string `json:"name,omitempty" xml:"name"` // value Value string `json:"value,omitempty" xml:"value"` }
Token token
swagger:model token
func (*Token) MarshalBinary ¶
MarshalBinary interface implementation
func (*Token) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Tokens ¶
type Tokens struct { // count Count int32 `json:"count,omitempty" xml:"count"` // token Token []*Token `json:"token"` }
Tokens tokens
swagger:model tokens
func (*Tokens) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tokens) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Trigger ¶
type Trigger struct { // disabled Disabled *bool `json:"disabled,omitempty" xml:"disabled"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // name Name string `json:"name,omitempty" xml:"name"` // properties Properties *Properties `json:"properties,omitempty"` // type Type string `json:"type,omitempty" xml:"type"` }
Trigger trigger
swagger:model trigger
func (*Trigger) MarshalBinary ¶
MarshalBinary interface implementation
func (*Trigger) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TriggeredBy ¶
type TriggeredBy struct { // build Build *Build `json:"build,omitempty"` // build type BuildType *BuildType `json:"buildType,omitempty"` // date Date string `json:"date,omitempty" xml:"date"` // details Details string `json:"details,omitempty" xml:"details"` // display text DisplayText string `json:"displayText,omitempty" xml:"displayText"` // properties Properties *Properties `json:"properties,omitempty"` // raw value RawValue string `json:"rawValue,omitempty" xml:"rawValue"` // type Type string `json:"type,omitempty" xml:"type"` // user User *User `json:"user,omitempty"` }
TriggeredBy triggered by
swagger:model TriggeredBy
func (*TriggeredBy) MarshalBinary ¶
func (m *TriggeredBy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TriggeredBy) UnmarshalBinary ¶
func (m *TriggeredBy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Triggers ¶
type Triggers struct { // count Count int32 `json:"count,omitempty" xml:"count"` // trigger Trigger []*Trigger `json:"trigger"` }
Triggers triggers
swagger:model triggers
func (*Triggers) MarshalBinary ¶
MarshalBinary interface implementation
func (*Triggers) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Type ¶
type Type struct { // raw value RawValue string `json:"rawValue,omitempty" xml:"rawValue"` }
Type type
swagger:model type
func (*Type) MarshalBinary ¶
MarshalBinary interface implementation
func (*Type) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TypedValue ¶
type TypedValue struct { // name Name string `json:"name,omitempty" xml:"name"` // type Type string `json:"type,omitempty" xml:"type"` // value Value string `json:"value,omitempty" xml:"value"` }
TypedValue typed value
swagger:model typedValue
func (*TypedValue) MarshalBinary ¶
func (m *TypedValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TypedValue) UnmarshalBinary ¶
func (m *TypedValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type User ¶
type User struct { // email Email string `json:"email,omitempty" xml:"email"` // groups Groups *Groups `json:"groups,omitempty"` // has password HasPassword *bool `json:"hasPassword,omitempty" xml:"hasPassword"` // href Href string `json:"href,omitempty" xml:"href"` // id ID int64 `json:"id,omitempty" xml:"id"` // last login LastLogin string `json:"lastLogin,omitempty" xml:"lastLogin"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // name Name string `json:"name,omitempty" xml:"name"` // password Password string `json:"password,omitempty" xml:"password"` // properties Properties *Properties `json:"properties,omitempty"` // realm Realm string `json:"realm,omitempty" xml:"realm"` // roles Roles *Roles `json:"roles,omitempty"` // username Username string `json:"username,omitempty" xml:"username"` }
User user
swagger:model user
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Users ¶
type Users struct { // count Count int32 `json:"count,omitempty" xml:"count"` // user User []*User `json:"user"` }
Users users
swagger:model users
func (*Users) MarshalBinary ¶
MarshalBinary interface implementation
func (*Users) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VcsCheckStatus ¶
type VcsCheckStatus struct { // requestor type RequestorType string `json:"requestorType,omitempty" xml:"requestorType"` // status Status string `json:"status,omitempty" xml:"status"` // timestamp Timestamp string `json:"timestamp,omitempty" xml:"timestamp"` }
VcsCheckStatus vcs check status
swagger:model VcsCheckStatus
func (*VcsCheckStatus) MarshalBinary ¶
func (m *VcsCheckStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsCheckStatus) UnmarshalBinary ¶
func (m *VcsCheckStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsLabeling ¶
type VcsLabeling struct { // branch filter BranchFilter string `json:"branchFilter,omitempty"` // label name LabelName string `json:"labelName,omitempty" xml:"labelName"` // type Type string `json:"type,omitempty" xml:"type"` // vcs roots VcsRoots *VcsRoots `json:"vcsRoots,omitempty"` }
VcsLabeling vcs labeling
swagger:model vcsLabeling
func (*VcsLabeling) MarshalBinary ¶
func (m *VcsLabeling) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsLabeling) UnmarshalBinary ¶
func (m *VcsLabeling) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsRoot ¶
type VcsRoot struct { // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // internal Id InternalID string `json:"internalId,omitempty" xml:"internalId"` // locator Locator string `json:"locator,omitempty" xml:"locator"` // modification check interval ModificationCheckInterval int32 `json:"modificationCheckInterval,omitempty" xml:"modificationCheckInterval"` // name Name string `json:"name,omitempty" xml:"name"` // project Project *Project `json:"project,omitempty"` // project locator ProjectLocator string `json:"projectLocator,omitempty" xml:"projectLocator"` // properties Properties *Properties `json:"properties,omitempty"` // repository Id strings RepositoryIDStrings *Items `json:"repositoryIdStrings,omitempty"` // uuid UUID string `json:"uuid,omitempty" xml:"uuid"` // vcs name VcsName string `json:"vcsName,omitempty" xml:"vcsName"` // vcs root instances VcsRootInstances *VcsRootInstances `json:"vcsRootInstances,omitempty"` }
VcsRoot vcs root
swagger:model vcs-root
func (*VcsRoot) MarshalBinary ¶
MarshalBinary interface implementation
func (*VcsRoot) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VcsRootEntries ¶
type VcsRootEntries struct { // count Count int32 `json:"count,omitempty" xml:"count"` // vcs root entry VcsRootEntry []*VcsRootEntry `json:"vcs-root-entry"` }
VcsRootEntries vcs root entries
swagger:model vcs-root-entries
func (*VcsRootEntries) MarshalBinary ¶
func (m *VcsRootEntries) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsRootEntries) UnmarshalBinary ¶
func (m *VcsRootEntries) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsRootEntry ¶
type VcsRootEntry struct { // checkout rules CheckoutRules string `json:"checkout-rules,omitempty"` // id ID string `json:"id,omitempty" xml:"id"` // inherited Inherited *bool `json:"inherited,omitempty" xml:"inherited"` // vcs root VcsRoot *VcsRoot `json:"vcs-root,omitempty"` }
VcsRootEntry vcs root entry
swagger:model vcs-root-entry
func (*VcsRootEntry) MarshalBinary ¶
func (m *VcsRootEntry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsRootEntry) UnmarshalBinary ¶
func (m *VcsRootEntry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsRootInstance ¶
type VcsRootInstance struct { // commit hook mode CommitHookMode *bool `json:"commitHookMode,omitempty" xml:"commitHookMode"` // href Href string `json:"href,omitempty" xml:"href"` // id ID string `json:"id,omitempty" xml:"id"` // last version LastVersion string `json:"lastVersion,omitempty" xml:"lastVersion"` // last version internal LastVersionInternal string `json:"lastVersionInternal,omitempty" xml:"lastVersionInternal"` // modification check interval ModificationCheckInterval int32 `json:"modificationCheckInterval,omitempty" xml:"modificationCheckInterval"` // name Name string `json:"name,omitempty" xml:"name"` // project locator ProjectLocator string `json:"projectLocator,omitempty" xml:"projectLocator"` // properties Properties *Properties `json:"properties,omitempty"` // repository Id strings RepositoryIDStrings *Items `json:"repositoryIdStrings,omitempty"` // repository state RepositoryState *RepositoryState `json:"repositoryState,omitempty"` // status Status *VcsStatus `json:"status,omitempty"` // vcs root VcsRoot *VcsRoot `json:"vcs-root,omitempty"` // vcs root id VcsRootID string `json:"vcs-root-id,omitempty" xml:"vcs-root-id"` // vcs name VcsName string `json:"vcsName,omitempty" xml:"vcsName"` // vcs root internal Id VcsRootInternalID string `json:"vcsRootInternalId,omitempty" xml:"vcsRootInternalId"` }
VcsRootInstance vcs root instance
swagger:model vcs-root-instance
func (*VcsRootInstance) MarshalBinary ¶
func (m *VcsRootInstance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsRootInstance) UnmarshalBinary ¶
func (m *VcsRootInstance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsRootInstances ¶
type VcsRootInstances struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // vcs root instance VcsRootInstance []*VcsRootInstance `json:"vcs-root-instance"` }
VcsRootInstances vcs root instances
swagger:model vcs-root-instances
func (*VcsRootInstances) MarshalBinary ¶
func (m *VcsRootInstances) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VcsRootInstances) UnmarshalBinary ¶
func (m *VcsRootInstances) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VcsRoots ¶
type VcsRoots struct { // count Count int32 `json:"count,omitempty" xml:"count"` // href Href string `json:"href,omitempty" xml:"href"` // next href NextHref string `json:"nextHref,omitempty" xml:"nextHref"` // prev href PrevHref string `json:"prevHref,omitempty" xml:"prevHref"` // vcs root VcsRoot []*VcsRoot `json:"vcs-root"` }
VcsRoots vcs roots
swagger:model vcs-roots
func (*VcsRoots) MarshalBinary ¶
MarshalBinary interface implementation
func (*VcsRoots) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VcsStatus ¶
type VcsStatus struct { // current Current *VcsCheckStatus `json:"current,omitempty"` // previous Previous *VcsCheckStatus `json:"previous,omitempty"` }
VcsStatus vcs status
swagger:model vcsStatus
func (*VcsStatus) MarshalBinary ¶
MarshalBinary interface implementation
func (*VcsStatus) UnmarshalBinary ¶
UnmarshalBinary interface implementation
Source Files
¶
- agent.go
- agent_pool.go
- agent_pools.go
- agent_requirement.go
- agent_requirements.go
- agents.go
- artifact_dependencies.go
- artifact_dependency.go
- audit_action.go
- audit_event.go
- audit_events.go
- authorized_info.go
- backup_process.go
- backup_process_info.go
- backup_process_manager.go
- branch.go
- branch_version.go
- branches.go
- build.go
- build_cancel_request.go
- build_change.go
- build_changes.go
- build_triggering_options.go
- build_type.go
- build_types.go
- builds.go
- change.go
- changes.go
- cloud_image.go
- cloud_images.go
- cloud_instance.go
- cloud_instances.go
- cloud_profile.go
- cloud_profiles.go
- comment.go
- compatibilities.go
- compatibility.go
- compatibility_policy.go
- datas.go
- enabled_info.go
- entries.go
- entry.go
- environment.go
- exception.go
- feature.go
- features.go
- federation_server.go
- file.go
- file_change.go
- file_changes.go
- files.go
- group.go
- groups.go
- href.go
- investigation.go
- investigations.go
- issue.go
- issue_usage.go
- issues.go
- issues_usages.go
- items.go
- license_key.go
- license_keys.go
- licensing_data.go
- link.go
- links.go
- meta_data.go
- metric.go
- metric_tag.go
- metric_tags.go
- metric_value.go
- metric_values.go
- metrics.go
- multiple_operation_result.go
- mute.go
- mutes.go
- new_build_type_description.go
- new_project_description.go
- operation_result.go
- parsed_test_name.go
- permission.go
- permission_assignment.go
- permission_assignments.go
- pin_info.go
- plugin.go
- plugins.go
- problem.go
- problem_occurrence.go
- problem_occurrences.go
- problem_scope.go
- problem_target.go
- problems.go
- progress_info.go
- project.go
- project_feature.go
- project_features.go
- projects.go
- properties.go
- property.go
- related.go
- related_entities.go
- related_entity.go
- repository_state.go
- requirements.go
- resolution.go
- revision.go
- revisions.go
- role.go
- roles.go
- server.go
- servers.go
- session.go
- sessions.go
- snapshot_dependencies.go
- snapshot_dependency.go
- stack_trace_element.go
- state_field.go
- step.go
- steps.go
- tag.go
- tags.go
- test_occurrence.go
- test_occurrences.go
- test_run_metadata.go
- test_swagger.go
- tests.go
- throwable.go
- token.go
- tokens.go
- trigger.go
- triggered_by.go
- triggers.go
- type.go
- typed_value.go
- user.go
- users.go
- vcs_check_status.go
- vcs_labeling.go
- vcs_root.go
- vcs_root_entries.go
- vcs_root_entry.go
- vcs_root_instance.go
- vcs_root_instances.go
- vcs_roots.go
- vcs_status.go