models

package
v0.0.0-...-a39a1f1 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
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"
)
View Source
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"
)
View Source
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

func (m *Agent) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Agent) UnmarshalBinary

func (m *Agent) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Agent) Validate

func (m *Agent) Validate(formats strfmt.Registry) error

Validate validates this agent

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

func (m *AgentPool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AgentPool) UnmarshalBinary

func (m *AgentPool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AgentPool) Validate

func (m *AgentPool) Validate(formats strfmt.Registry) error

Validate validates this agent pool

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

func (*AgentPools) Validate

func (m *AgentPools) Validate(formats strfmt.Registry) error

Validate validates this agent pools

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

func (*AgentRequirement) Validate

func (m *AgentRequirement) Validate(formats strfmt.Registry) error

Validate validates this agent requirement

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

func (*AgentRequirements) Validate

func (m *AgentRequirements) Validate(formats strfmt.Registry) error

Validate validates this agent requirements

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

func (m *Agents) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Agents) UnmarshalBinary

func (m *Agents) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Agents) Validate

func (m *Agents) Validate(formats strfmt.Registry) error

Validate validates this agents

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

func (*ArtifactDependencies) Validate

func (m *ArtifactDependencies) Validate(formats strfmt.Registry) error

Validate validates this artifact dependencies

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

func (*ArtifactDependency) Validate

func (m *ArtifactDependency) Validate(formats strfmt.Registry) error

Validate validates this artifact dependency

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

func (*AuditAction) Validate

func (m *AuditAction) Validate(formats strfmt.Registry) error

Validate validates this audit action

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

func (*AuditEvent) Validate

func (m *AuditEvent) Validate(formats strfmt.Registry) error

Validate validates this audit event

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

func (*AuditEvents) Validate

func (m *AuditEvents) Validate(formats strfmt.Registry) error

Validate validates this audit events

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

func (*AuthorizedInfo) Validate

func (m *AuthorizedInfo) Validate(formats strfmt.Registry) error

Validate validates this authorized info

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

func (*BackupProcess) Validate

func (m *BackupProcess) Validate(formats strfmt.Registry) error

Validate validates this backup process

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

func (*BackupProcessInfo) Validate

func (m *BackupProcessInfo) Validate(formats strfmt.Registry) error

Validate validates this backup process info

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

func (*BackupProcessManager) Validate

func (m *BackupProcessManager) Validate(formats strfmt.Registry) error

Validate validates this backup process manager

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

func (m *Branch) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Branch) UnmarshalBinary

func (m *Branch) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Branch) Validate

func (m *Branch) Validate(formats strfmt.Registry) error

Validate validates this branch

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

func (*BranchVersion) Validate

func (m *BranchVersion) Validate(formats strfmt.Registry) error

Validate validates this branch version

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

func (m *Branches) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Branches) UnmarshalBinary

func (m *Branches) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Branches) Validate

func (m *Branches) Validate(formats strfmt.Registry) error

Validate validates this branches

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

func (m *Build) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Build) UnmarshalBinary

func (m *Build) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Build) Validate

func (m *Build) Validate(formats strfmt.Registry) error

Validate validates this build

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

func (*BuildCancelRequest) Validate

func (m *BuildCancelRequest) Validate(formats strfmt.Registry) error

Validate validates this build cancel request

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

func (*BuildChange) Validate

func (m *BuildChange) Validate(formats strfmt.Registry) error

Validate validates this build change

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

func (*BuildChanges) Validate

func (m *BuildChanges) Validate(formats strfmt.Registry) error

Validate validates this build changes

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

func (*BuildTriggeringOptions) Validate

func (m *BuildTriggeringOptions) Validate(formats strfmt.Registry) error

Validate validates this build triggering options

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

func (m *BuildType) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BuildType) UnmarshalBinary

func (m *BuildType) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BuildType) Validate

func (m *BuildType) Validate(formats strfmt.Registry) error

Validate validates this build type

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

func (*BuildTypes) Validate

func (m *BuildTypes) Validate(formats strfmt.Registry) error

Validate validates this build types

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

func (m *Builds) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Builds) UnmarshalBinary

func (m *Builds) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Builds) Validate

func (m *Builds) Validate(formats strfmt.Registry) error

Validate validates this builds

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

func (m *Change) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Change) UnmarshalBinary

func (m *Change) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Change) Validate

func (m *Change) Validate(formats strfmt.Registry) error

Validate validates this change

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

func (m *Changes) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Changes) UnmarshalBinary

func (m *Changes) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Changes) Validate

func (m *Changes) Validate(formats strfmt.Registry) error

Validate validates this changes

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

func (*CloudImage) Validate

func (m *CloudImage) Validate(formats strfmt.Registry) error

Validate validates this cloud image

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

func (*CloudImages) Validate

func (m *CloudImages) Validate(formats strfmt.Registry) error

Validate validates this cloud images

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

func (*CloudInstance) Validate

func (m *CloudInstance) Validate(formats strfmt.Registry) error

Validate validates this cloud instance

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

func (*CloudInstances) Validate

func (m *CloudInstances) Validate(formats strfmt.Registry) error

Validate validates this cloud instances

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

func (*CloudProfile) Validate

func (m *CloudProfile) Validate(formats strfmt.Registry) error

Validate validates this cloud profile

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

func (*CloudProfiles) Validate

func (m *CloudProfiles) Validate(formats strfmt.Registry) error

Validate validates this cloud profiles

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

func (m *Comment) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Comment) UnmarshalBinary

func (m *Comment) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Comment) Validate

func (m *Comment) Validate(formats strfmt.Registry) error

Validate validates this comment

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

func (*Compatibilities) Validate

func (m *Compatibilities) Validate(formats strfmt.Registry) error

Validate validates this compatibilities

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

func (*Compatibility) Validate

func (m *Compatibility) Validate(formats strfmt.Registry) error

Validate validates this compatibility

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

func (*CompatibilityPolicy) Validate

func (m *CompatibilityPolicy) Validate(formats strfmt.Registry) error

Validate validates this compatibility policy

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

func (m *Datas) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Datas) UnmarshalBinary

func (m *Datas) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Datas) Validate

func (m *Datas) Validate(formats strfmt.Registry) error

Validate validates this datas

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

func (*EnabledInfo) Validate

func (m *EnabledInfo) Validate(formats strfmt.Registry) error

Validate validates this enabled info

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

func (m *Entries) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Entries) UnmarshalBinary

func (m *Entries) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Entries) Validate

func (m *Entries) Validate(formats strfmt.Registry) error

Validate validates this entries

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

func (m *Entry) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Entry) UnmarshalBinary

func (m *Entry) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Entry) Validate

func (m *Entry) Validate(formats strfmt.Registry) error

Validate validates this entry

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

func (*Environment) Validate

func (m *Environment) Validate(formats strfmt.Registry) error

Validate validates this environment

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

func (m *Exception) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Exception) UnmarshalBinary

func (m *Exception) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Exception) Validate

func (m *Exception) Validate(formats strfmt.Registry) error

Validate validates this exception

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

func (m *Feature) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Feature) UnmarshalBinary

func (m *Feature) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Feature) Validate

func (m *Feature) Validate(formats strfmt.Registry) error

Validate validates this feature

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

func (m *Features) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Features) UnmarshalBinary

func (m *Features) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Features) Validate

func (m *Features) Validate(formats strfmt.Registry) error

Validate validates this features

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

func (*FederationServer) Validate

func (m *FederationServer) Validate(formats strfmt.Registry) error

Validate validates this federation server

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

func (m *File) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*File) UnmarshalBinary

func (m *File) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*File) Validate

func (m *File) Validate(formats strfmt.Registry) error

Validate validates this file

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

func (*FileChange) Validate

func (m *FileChange) Validate(formats strfmt.Registry) error

Validate validates this file change

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

func (*FileChanges) Validate

func (m *FileChanges) Validate(formats strfmt.Registry) error

Validate validates this file changes

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

func (m *Files) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Files) UnmarshalBinary

func (m *Files) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Files) Validate

func (m *Files) Validate(formats strfmt.Registry) error

Validate validates this files

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

func (m *Group) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Group) UnmarshalBinary

func (m *Group) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Group) Validate

func (m *Group) Validate(formats strfmt.Registry) error

Validate validates this group

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

func (m *Groups) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Groups) UnmarshalBinary

func (m *Groups) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Groups) Validate

func (m *Groups) Validate(formats strfmt.Registry) error

Validate validates this groups

type Href

type Href struct {

	// href
	Href string `json:"href,omitempty" xml:"href"`
}

Href href

swagger:model href

func (*Href) MarshalBinary

func (m *Href) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Href) UnmarshalBinary

func (m *Href) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Href) Validate

func (m *Href) Validate(formats strfmt.Registry) error

Validate validates this href

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

func (*Investigation) Validate

func (m *Investigation) Validate(formats strfmt.Registry) error

Validate validates this investigation

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

func (*Investigations) Validate

func (m *Investigations) Validate(formats strfmt.Registry) error

Validate validates this investigations

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

func (m *Issue) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Issue) UnmarshalBinary

func (m *Issue) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Issue) Validate

func (m *Issue) Validate(formats strfmt.Registry) error

Validate validates this issue

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

func (*IssueUsage) Validate

func (m *IssueUsage) Validate(formats strfmt.Registry) error

Validate validates this issue usage

type Issues

type Issues struct {

	// issues
	Issues []*Issue `json:"issues" xml:"issue"`
}

Issues issues

swagger:model issues

func (*Issues) MarshalBinary

func (m *Issues) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Issues) UnmarshalBinary

func (m *Issues) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Issues) Validate

func (m *Issues) Validate(formats strfmt.Registry) error

Validate validates this issues

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

func (*IssuesUsages) Validate

func (m *IssuesUsages) Validate(formats strfmt.Registry) error

Validate validates this issues usages

type Items

type Items struct {

	// item
	Item []string `json:"item"`
}

Items items

swagger:model items

func (*Items) MarshalBinary

func (m *Items) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Items) UnmarshalBinary

func (m *Items) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Items) Validate

func (m *Items) Validate(formats strfmt.Registry) error

Validate validates this items

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

func (*LicenseKey) Validate

func (m *LicenseKey) Validate(formats strfmt.Registry) error

Validate validates this license key

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

func (*LicenseKeys) Validate

func (m *LicenseKeys) Validate(formats strfmt.Registry) error

Validate validates this license keys

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

func (*LicensingData) Validate

func (m *LicensingData) Validate(formats strfmt.Registry) error

Validate validates this licensing data

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

func (m *Link) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Link) UnmarshalBinary

func (m *Link) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Link) Validate

func (m *Link) Validate(formats strfmt.Registry) error

Validate validates this link

type Links struct {

	// count
	Count int32 `json:"count,omitempty" xml:"count"`

	// link
	Link []*Link `json:"link"`
}

Links links

swagger:model links

func (*Links) MarshalBinary

func (m *Links) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Links) UnmarshalBinary

func (m *Links) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Links) Validate

func (m *Links) Validate(formats strfmt.Registry) error

Validate validates this links

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

func (m *MetaData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*MetaData) UnmarshalBinary

func (m *MetaData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*MetaData) Validate

func (m *MetaData) Validate(formats strfmt.Registry) error

Validate validates this meta data

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

func (m *Metric) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Metric) UnmarshalBinary

func (m *Metric) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Metric) Validate

func (m *Metric) Validate(formats strfmt.Registry) error

Validate validates this metric

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

func (m *MetricTag) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*MetricTag) UnmarshalBinary

func (m *MetricTag) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*MetricTag) Validate

func (m *MetricTag) Validate(formats strfmt.Registry) error

Validate validates this metric tag

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

func (*MetricTags) Validate

func (m *MetricTags) Validate(formats strfmt.Registry) error

Validate validates this metric tags

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

func (*MetricValue) Validate

func (m *MetricValue) Validate(formats strfmt.Registry) error

Validate validates this metric value

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

func (*MetricValues) Validate

func (m *MetricValues) Validate(formats strfmt.Registry) error

Validate validates this metric values

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

func (m *Metrics) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Metrics) UnmarshalBinary

func (m *Metrics) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Metrics) Validate

func (m *Metrics) Validate(formats strfmt.Registry) error

Validate validates this metrics

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

func (*MultipleOperationResult) Validate

func (m *MultipleOperationResult) Validate(formats strfmt.Registry) error

Validate validates this multiple operation result

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

func (m *Mute) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Mute) UnmarshalBinary

func (m *Mute) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Mute) Validate

func (m *Mute) Validate(formats strfmt.Registry) error

Validate validates this mute

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

func (m *Mutes) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Mutes) UnmarshalBinary

func (m *Mutes) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Mutes) Validate

func (m *Mutes) Validate(formats strfmt.Registry) error

Validate validates this mutes

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

func (*NewBuildTypeDescription) Validate

func (m *NewBuildTypeDescription) Validate(formats strfmt.Registry) error

Validate validates this new build type description

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

func (*NewProjectDescription) Validate

func (m *NewProjectDescription) Validate(formats strfmt.Registry) error

Validate validates this new project description

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

func (*OperationResult) Validate

func (m *OperationResult) Validate(formats strfmt.Registry) error

Validate validates this operation result

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

func (*ParsedTestName) Validate

func (m *ParsedTestName) Validate(formats strfmt.Registry) error

Validate validates this parsed test name

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

func (*Permission) Validate

func (m *Permission) Validate(formats strfmt.Registry) error

Validate validates this permission

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

func (*PermissionAssignment) Validate

func (m *PermissionAssignment) Validate(formats strfmt.Registry) error

Validate validates this permission assignment

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

func (*PermissionAssignments) Validate

func (m *PermissionAssignments) Validate(formats strfmt.Registry) error

Validate validates this permission assignments

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

func (m *PinInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PinInfo) UnmarshalBinary

func (m *PinInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PinInfo) Validate

func (m *PinInfo) Validate(formats strfmt.Registry) error

Validate validates this pin info

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

func (m *Plugin) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Plugin) UnmarshalBinary

func (m *Plugin) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Plugin) Validate

func (m *Plugin) Validate(formats strfmt.Registry) error

Validate validates this plugin

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

func (m *Plugins) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Plugins) UnmarshalBinary

func (m *Plugins) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Plugins) Validate

func (m *Plugins) Validate(formats strfmt.Registry) error

Validate validates this plugins

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

func (m *Problem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Problem) UnmarshalBinary

func (m *Problem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Problem) Validate

func (m *Problem) Validate(formats strfmt.Registry) error

Validate validates this problem

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

func (*ProblemOccurrence) Validate

func (m *ProblemOccurrence) Validate(formats strfmt.Registry) error

Validate validates this problem occurrence

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

func (*ProblemOccurrences) Validate

func (m *ProblemOccurrences) Validate(formats strfmt.Registry) error

Validate validates this problem occurrences

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

func (*ProblemScope) Validate

func (m *ProblemScope) Validate(formats strfmt.Registry) error

Validate validates this problem scope

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

func (*ProblemTarget) Validate

func (m *ProblemTarget) Validate(formats strfmt.Registry) error

Validate validates this problem target

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

func (m *Problems) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Problems) UnmarshalBinary

func (m *Problems) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Problems) Validate

func (m *Problems) Validate(formats strfmt.Registry) error

Validate validates this problems

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

func (*ProgressInfo) Validate

func (m *ProgressInfo) Validate(formats strfmt.Registry) error

Validate validates this progress info

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

func (m *Project) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Project) UnmarshalBinary

func (m *Project) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Project) Validate

func (m *Project) Validate(formats strfmt.Registry) error

Validate validates this project

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

func (*ProjectFeature) Validate

func (m *ProjectFeature) Validate(formats strfmt.Registry) error

Validate validates this project feature

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

func (*ProjectFeatures) Validate

func (m *ProjectFeatures) Validate(formats strfmt.Registry) error

Validate validates this project features

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

func (m *Projects) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Projects) UnmarshalBinary

func (m *Projects) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Projects) Validate

func (m *Projects) Validate(formats strfmt.Registry) error

Validate validates this projects

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

func (*Properties) Validate

func (m *Properties) Validate(formats strfmt.Registry) error

Validate validates this properties

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

func (m *Property) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Property) UnmarshalBinary

func (m *Property) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Property) Validate

func (m *Property) Validate(formats strfmt.Registry) error

Validate validates this property

type Related struct {

	// builds
	Builds *Builds `json:"builds,omitempty"`
}

Related related

swagger:model related

func (*Related) MarshalBinary

func (m *Related) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Related) UnmarshalBinary

func (m *Related) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Related) Validate

func (m *Related) Validate(formats strfmt.Registry) error

Validate validates this related

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

func (*RelatedEntities) Validate

func (m *RelatedEntities) Validate(formats strfmt.Registry) error

Validate validates this related entities

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

func (*RelatedEntity) Validate

func (m *RelatedEntity) Validate(formats strfmt.Registry) error

Validate validates this related entity

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

func (*RepositoryState) Validate

func (m *RepositoryState) Validate(formats strfmt.Registry) error

Validate validates this repository state

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

func (*Requirements) Validate

func (m *Requirements) Validate(formats strfmt.Registry) error

Validate validates this requirements

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

func (*Resolution) Validate

func (m *Resolution) Validate(formats strfmt.Registry) error

Validate validates this resolution

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

func (m *Revision) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Revision) UnmarshalBinary

func (m *Revision) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Revision) Validate

func (m *Revision) Validate(formats strfmt.Registry) error

Validate validates this revision

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

func (m *Revisions) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Revisions) UnmarshalBinary

func (m *Revisions) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Revisions) Validate

func (m *Revisions) Validate(formats strfmt.Registry) error

Validate validates this revisions

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

func (m *Role) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Role) UnmarshalBinary

func (m *Role) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Role) Validate

func (m *Role) Validate(formats strfmt.Registry) error

Validate validates this role

type Roles

type Roles struct {

	// role
	Role []*Role `json:"role"`
}

Roles roles

swagger:model roles

func (*Roles) MarshalBinary

func (m *Roles) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Roles) UnmarshalBinary

func (m *Roles) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Roles) Validate

func (m *Roles) Validate(formats strfmt.Registry) error

Validate validates this roles

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

func (m *Server) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Server) UnmarshalBinary

func (m *Server) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Server) Validate

func (m *Server) Validate(formats strfmt.Registry) error

Validate validates this server

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

func (m *Servers) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Servers) UnmarshalBinary

func (m *Servers) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Servers) Validate

func (m *Servers) Validate(formats strfmt.Registry) error

Validate validates this servers

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

func (m *Session) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Session) UnmarshalBinary

func (m *Session) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Session) Validate

func (m *Session) Validate(formats strfmt.Registry) error

Validate validates this session

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

func (m *Sessions) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Sessions) UnmarshalBinary

func (m *Sessions) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Sessions) Validate

func (m *Sessions) Validate(formats strfmt.Registry) error

Validate validates this sessions

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

func (*SnapshotDependencies) Validate

func (m *SnapshotDependencies) Validate(formats strfmt.Registry) error

Validate validates this snapshot dependencies

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

func (*SnapshotDependency) Validate

func (m *SnapshotDependency) Validate(formats strfmt.Registry) error

Validate validates this snapshot dependency

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

func (*StackTraceElement) Validate

func (m *StackTraceElement) Validate(formats strfmt.Registry) error

Validate validates this stack trace element

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

func (*StateField) Validate

func (m *StateField) Validate(formats strfmt.Registry) error

Validate validates this state field

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

func (m *Step) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Step) UnmarshalBinary

func (m *Step) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Step) Validate

func (m *Step) Validate(formats strfmt.Registry) error

Validate validates this step

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

func (m *Steps) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Steps) UnmarshalBinary

func (m *Steps) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Steps) Validate

func (m *Steps) Validate(formats strfmt.Registry) error

Validate validates this steps

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

func (m *Tag) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Tag) UnmarshalBinary

func (m *Tag) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Tag) Validate

func (m *Tag) Validate(formats strfmt.Registry) error

Validate validates this tag

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

func (m *Tags) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Tags) UnmarshalBinary

func (m *Tags) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Tags) Validate

func (m *Tags) Validate(formats strfmt.Registry) error

Validate validates this tags

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

func (m *Test) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Test) UnmarshalBinary

func (m *Test) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Test) Validate

func (m *Test) Validate(formats strfmt.Registry) error

Validate validates this test

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

func (*TestOccurrence) Validate

func (m *TestOccurrence) Validate(formats strfmt.Registry) error

Validate validates this test occurrence

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

func (*TestOccurrences) Validate

func (m *TestOccurrences) Validate(formats strfmt.Registry) error

Validate validates this test occurrences

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

func (*TestRunMetadata) Validate

func (m *TestRunMetadata) Validate(formats strfmt.Registry) error

Validate validates this test run metadata

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

func (m *Tests) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Tests) UnmarshalBinary

func (m *Tests) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Tests) Validate

func (m *Tests) Validate(formats strfmt.Registry) error

Validate validates this tests

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

func (m *Throwable) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Throwable) UnmarshalBinary

func (m *Throwable) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Throwable) Validate

func (m *Throwable) Validate(formats strfmt.Registry) error

Validate validates this throwable

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

func (m *Token) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Token) UnmarshalBinary

func (m *Token) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Token) Validate

func (m *Token) Validate(formats strfmt.Registry) error

Validate validates this token

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

func (m *Tokens) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Tokens) UnmarshalBinary

func (m *Tokens) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Tokens) Validate

func (m *Tokens) Validate(formats strfmt.Registry) error

Validate validates this tokens

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

func (m *Trigger) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Trigger) UnmarshalBinary

func (m *Trigger) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Trigger) Validate

func (m *Trigger) Validate(formats strfmt.Registry) error

Validate validates this trigger

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

func (*TriggeredBy) Validate

func (m *TriggeredBy) Validate(formats strfmt.Registry) error

Validate validates this triggered by

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

func (m *Triggers) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Triggers) UnmarshalBinary

func (m *Triggers) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Triggers) Validate

func (m *Triggers) Validate(formats strfmt.Registry) error

Validate validates this triggers

type Type

type Type struct {

	// raw value
	RawValue string `json:"rawValue,omitempty" xml:"rawValue"`
}

Type type

swagger:model type

func (*Type) MarshalBinary

func (m *Type) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Type) UnmarshalBinary

func (m *Type) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Type) Validate

func (m *Type) Validate(formats strfmt.Registry) error

Validate validates this type

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

func (*TypedValue) Validate

func (m *TypedValue) Validate(formats strfmt.Registry) error

Validate validates this typed value

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

func (m *User) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*User) UnmarshalBinary

func (m *User) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*User) Validate

func (m *User) Validate(formats strfmt.Registry) error

Validate validates this user

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

func (m *Users) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Users) UnmarshalBinary

func (m *Users) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Users) Validate

func (m *Users) Validate(formats strfmt.Registry) error

Validate validates this users

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

func (*VcsCheckStatus) Validate

func (m *VcsCheckStatus) Validate(formats strfmt.Registry) error

Validate validates this vcs check status

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

func (*VcsLabeling) Validate

func (m *VcsLabeling) Validate(formats strfmt.Registry) error

Validate validates this vcs labeling

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

func (m *VcsRoot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VcsRoot) UnmarshalBinary

func (m *VcsRoot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VcsRoot) Validate

func (m *VcsRoot) Validate(formats strfmt.Registry) error

Validate validates this vcs root

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

func (*VcsRootEntries) Validate

func (m *VcsRootEntries) Validate(formats strfmt.Registry) error

Validate validates this vcs root entries

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

func (*VcsRootEntry) Validate

func (m *VcsRootEntry) Validate(formats strfmt.Registry) error

Validate validates this vcs root entry

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

func (*VcsRootInstance) Validate

func (m *VcsRootInstance) Validate(formats strfmt.Registry) error

Validate validates this vcs root instance

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

func (*VcsRootInstances) Validate

func (m *VcsRootInstances) Validate(formats strfmt.Registry) error

Validate validates this vcs root instances

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

func (m *VcsRoots) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VcsRoots) UnmarshalBinary

func (m *VcsRoots) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VcsRoots) Validate

func (m *VcsRoots) Validate(formats strfmt.Registry) error

Validate validates this vcs roots

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

func (m *VcsStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VcsStatus) UnmarshalBinary

func (m *VcsStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VcsStatus) Validate

func (m *VcsStatus) Validate(formats strfmt.Registry) error

Validate validates this vcs status

Source Files

Jump to

Keyboard shortcuts

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