Documentation
¶
Index ¶
- Constants
- type Account
- func (m *Account) MarshalBinary() ([]byte, error)
- func (m Account) MarshalJSON() ([]byte, error)
- func (m *Account) SetType(val string)
- func (m *Account) Type() string
- func (m *Account) UnmarshalBinary(b []byte) error
- func (m *Account) UnmarshalJSON(raw []byte) error
- func (m *Account) Validate(formats strfmt.Registry) error
- type AccountAO1Links
- type AccountAO1LinksAvatar
- type AccountAO1LinksFollowers
- type AccountAO1LinksFollowing
- type AccountAO1LinksHTML
- type AccountAO1LinksRepositories
- type AccountAO1LinksSelf
- type Author
- func (m *Author) MarshalBinary() ([]byte, error)
- func (m Author) MarshalJSON() ([]byte, error)
- func (m *Author) SetType(val string)
- func (m *Author) Type() string
- func (m *Author) UnmarshalBinary(b []byte) error
- func (m *Author) UnmarshalJSON(raw []byte) error
- func (m *Author) Validate(formats strfmt.Registry) error
- type BaseCommit
- func (m *BaseCommit) MarshalBinary() ([]byte, error)
- func (m BaseCommit) MarshalJSON() ([]byte, error)
- func (m *BaseCommit) SetType(val string)
- func (m *BaseCommit) Type() string
- func (m *BaseCommit) UnmarshalBinary(b []byte) error
- func (m *BaseCommit) UnmarshalJSON(raw []byte) error
- func (m *BaseCommit) Validate(formats strfmt.Registry) error
- type BaseCommitAO1Summary
- type Branch
- type BranchAllOf1
- type BranchingModel
- func (m *BranchingModel) MarshalBinary() ([]byte, error)
- func (m BranchingModel) MarshalJSON() ([]byte, error)
- func (m *BranchingModel) SetType(val string)
- func (m *BranchingModel) Type() string
- func (m *BranchingModel) UnmarshalBinary(b []byte) error
- func (m *BranchingModel) UnmarshalJSON(raw []byte) error
- func (m *BranchingModel) Validate(formats strfmt.Registry) error
- type BranchingModelAO1Development
- type BranchingModelAO1Production
- type BranchingModelBranchTypesItems0
- type BranchingModelSettings
- func (m *BranchingModelSettings) MarshalBinary() ([]byte, error)
- func (m BranchingModelSettings) MarshalJSON() ([]byte, error)
- func (m *BranchingModelSettings) SetType(val string)
- func (m *BranchingModelSettings) Type() string
- func (m *BranchingModelSettings) UnmarshalBinary(b []byte) error
- func (m *BranchingModelSettings) UnmarshalJSON(raw []byte) error
- func (m *BranchingModelSettings) Validate(formats strfmt.Registry) error
- type BranchingModelSettingsAO1Development
- type BranchingModelSettingsAO1Links
- type BranchingModelSettingsAO1LinksSelf
- type BranchingModelSettingsAO1Production
- type BranchingModelSettingsBranchTypesItems0
- type Branchrestriction
- func (m *Branchrestriction) MarshalBinary() ([]byte, error)
- func (m Branchrestriction) MarshalJSON() ([]byte, error)
- func (m *Branchrestriction) SetType(val string)
- func (m *Branchrestriction) Type() string
- func (m *Branchrestriction) UnmarshalBinary(b []byte) error
- func (m *Branchrestriction) UnmarshalJSON(raw []byte) error
- func (m *Branchrestriction) Validate(formats strfmt.Registry) error
- type BranchrestrictionAO1Links
- type BranchrestrictionAO1LinksSelf
- type Comment
- func (m *Comment) MarshalBinary() ([]byte, error)
- func (m Comment) MarshalJSON() ([]byte, error)
- func (m *Comment) SetType(val string)
- func (m *Comment) Type() string
- func (m *Comment) UnmarshalBinary(b []byte) error
- func (m *Comment) UnmarshalJSON(raw []byte) error
- func (m *Comment) Validate(formats strfmt.Registry) error
- type CommentAO1Content
- type CommentAO1Inline
- type CommentAO1Links
- type CommentAO1LinksCode
- type CommentAO1LinksHTML
- type CommentAO1LinksSelf
- type Commit
- type CommitComment
- type CommitFile
- type Commitstatus
- func (m *Commitstatus) MarshalBinary() ([]byte, error)
- func (m Commitstatus) MarshalJSON() ([]byte, error)
- func (m *Commitstatus) SetType(val string)
- func (m *Commitstatus) Type() string
- func (m *Commitstatus) UnmarshalBinary(b []byte) error
- func (m *Commitstatus) UnmarshalJSON(raw []byte) error
- func (m *Commitstatus) Validate(formats strfmt.Registry) error
- type CommitstatusAO1Links
- type CommitstatusAO1LinksCommit
- type CommitstatusAO1LinksSelf
- type Component
- func (m *Component) MarshalBinary() ([]byte, error)
- func (m Component) MarshalJSON() ([]byte, error)
- func (m *Component) SetType(val string)
- func (m *Component) Type() string
- func (m *Component) UnmarshalBinary(b []byte) error
- func (m *Component) UnmarshalJSON(raw []byte) error
- func (m *Component) Validate(formats strfmt.Registry) error
- type ComponentAO1Links
- type ComponentAO1LinksSelf
- type DdevReport
- func (m *DdevReport) MarshalBinary() ([]byte, error)
- func (m DdevReport) MarshalJSON() ([]byte, error)
- func (m *DdevReport) SetType(val string)
- func (m *DdevReport) Type() string
- func (m *DdevReport) UnmarshalBinary(b []byte) error
- func (m *DdevReport) UnmarshalJSON(raw []byte) error
- func (m *DdevReport) Validate(formats strfmt.Registry) error
- type DdevReportAllOf1
- type DeployKey
- func (m *DeployKey) MarshalBinary() ([]byte, error)
- func (m DeployKey) MarshalJSON() ([]byte, error)
- func (m *DeployKey) SetType(val string)
- func (m *DeployKey) Type() string
- func (m *DeployKey) UnmarshalBinary(b []byte) error
- func (m *DeployKey) UnmarshalJSON(raw []byte) error
- func (m *DeployKey) Validate(formats strfmt.Registry) error
- type DeployKeyAO1Links
- type DeployKeyAO1LinksSelf
- type Deployment
- func (m *Deployment) MarshalBinary() ([]byte, error)
- func (m Deployment) MarshalJSON() ([]byte, error)
- func (m *Deployment) SetType(val string)
- func (m *Deployment) Type() string
- func (m *Deployment) UnmarshalBinary(b []byte) error
- func (m *Deployment) UnmarshalJSON(raw []byte) error
- func (m *Deployment) Validate(formats strfmt.Registry) error
- type DeploymentEnvironment
- func (m *DeploymentEnvironment) MarshalBinary() ([]byte, error)
- func (m DeploymentEnvironment) MarshalJSON() ([]byte, error)
- func (m *DeploymentEnvironment) SetType(val string)
- func (m *DeploymentEnvironment) Type() string
- func (m *DeploymentEnvironment) UnmarshalBinary(b []byte) error
- func (m *DeploymentEnvironment) UnmarshalJSON(raw []byte) error
- func (m *DeploymentEnvironment) Validate(formats strfmt.Registry) error
- type DeploymentRelease
- func (m *DeploymentRelease) MarshalBinary() ([]byte, error)
- func (m DeploymentRelease) MarshalJSON() ([]byte, error)
- func (m *DeploymentRelease) SetType(val string)
- func (m *DeploymentRelease) Type() string
- func (m *DeploymentRelease) UnmarshalBinary(b []byte) error
- func (m *DeploymentRelease) UnmarshalJSON(raw []byte) error
- func (m *DeploymentRelease) Validate(formats strfmt.Registry) error
- type DeploymentState
- func (m *DeploymentState) MarshalBinary() ([]byte, error)
- func (m DeploymentState) MarshalJSON() ([]byte, error)
- func (m *DeploymentState) SetType(val string)
- func (m *DeploymentState) Type() string
- func (m *DeploymentState) UnmarshalBinary(b []byte) error
- func (m *DeploymentState) UnmarshalJSON(raw []byte) error
- func (m *DeploymentState) Validate(formats strfmt.Registry) error
- type DeploymentStateAllOf1
- type DeploymentStateCompleted
- func (m *DeploymentStateCompleted) MarshalBinary() ([]byte, error)
- func (m DeploymentStateCompleted) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateCompleted) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateCompleted) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateCompleted) Validate(formats strfmt.Registry) error
- type DeploymentStateCompletedStatus
- func (m *DeploymentStateCompletedStatus) MarshalBinary() ([]byte, error)
- func (m DeploymentStateCompletedStatus) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateCompletedStatus) SetType(val string)
- func (m *DeploymentStateCompletedStatus) Type() string
- func (m *DeploymentStateCompletedStatus) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateCompletedStatus) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateCompletedStatus) Validate(formats strfmt.Registry) error
- type DeploymentStateCompletedStatusAllOf1
- type DeploymentStateCompletedStatusFailed
- func (m *DeploymentStateCompletedStatusFailed) MarshalBinary() ([]byte, error)
- func (m DeploymentStateCompletedStatusFailed) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateCompletedStatusFailed) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateCompletedStatusFailed) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateCompletedStatusFailed) Validate(formats strfmt.Registry) error
- type DeploymentStateCompletedStatusStopped
- func (m *DeploymentStateCompletedStatusStopped) MarshalBinary() ([]byte, error)
- func (m DeploymentStateCompletedStatusStopped) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateCompletedStatusStopped) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateCompletedStatusStopped) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateCompletedStatusStopped) Validate(formats strfmt.Registry) error
- type DeploymentStateCompletedStatusSuccessful
- func (m *DeploymentStateCompletedStatusSuccessful) MarshalBinary() ([]byte, error)
- func (m DeploymentStateCompletedStatusSuccessful) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateCompletedStatusSuccessful) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateCompletedStatusSuccessful) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateCompletedStatusSuccessful) Validate(formats strfmt.Registry) error
- type DeploymentStateInProgress
- func (m *DeploymentStateInProgress) MarshalBinary() ([]byte, error)
- func (m DeploymentStateInProgress) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateInProgress) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateInProgress) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateInProgress) Validate(formats strfmt.Registry) error
- type DeploymentStateUndeployed
- func (m *DeploymentStateUndeployed) MarshalBinary() ([]byte, error)
- func (m DeploymentStateUndeployed) MarshalJSON() ([]byte, error)
- func (m *DeploymentStateUndeployed) UnmarshalBinary(b []byte) error
- func (m *DeploymentStateUndeployed) UnmarshalJSON(raw []byte) error
- func (m *DeploymentStateUndeployed) Validate(formats strfmt.Registry) error
- type DeploymentVariable
- func (m *DeploymentVariable) MarshalBinary() ([]byte, error)
- func (m DeploymentVariable) MarshalJSON() ([]byte, error)
- func (m *DeploymentVariable) SetType(val string)
- func (m *DeploymentVariable) Type() string
- func (m *DeploymentVariable) UnmarshalBinary(b []byte) error
- func (m *DeploymentVariable) UnmarshalJSON(raw []byte) error
- func (m *DeploymentVariable) Validate(formats strfmt.Registry) error
- type DeploymentsDdevDeploymentEnvironment
- func (m *DeploymentsDdevDeploymentEnvironment) MarshalBinary() ([]byte, error)
- func (m DeploymentsDdevDeploymentEnvironment) MarshalJSON() ([]byte, error)
- func (m *DeploymentsDdevDeploymentEnvironment) SetType(val string)
- func (m *DeploymentsDdevDeploymentEnvironment) Type() string
- func (m *DeploymentsDdevDeploymentEnvironment) UnmarshalBinary(b []byte) error
- func (m *DeploymentsDdevDeploymentEnvironment) UnmarshalJSON(raw []byte) error
- func (m *DeploymentsDdevDeploymentEnvironment) Validate(formats strfmt.Registry) error
- type DeploymentsDdevDeploymentEnvironmentAllOf1
- type DeploymentsStgWestDeploymentEnvironment
- func (m *DeploymentsStgWestDeploymentEnvironment) MarshalBinary() ([]byte, error)
- func (m DeploymentsStgWestDeploymentEnvironment) MarshalJSON() ([]byte, error)
- func (m *DeploymentsStgWestDeploymentEnvironment) SetType(val string)
- func (m *DeploymentsStgWestDeploymentEnvironment) Type() string
- func (m *DeploymentsStgWestDeploymentEnvironment) UnmarshalBinary(b []byte) error
- func (m *DeploymentsStgWestDeploymentEnvironment) UnmarshalJSON(raw []byte) error
- func (m *DeploymentsStgWestDeploymentEnvironment) Validate(formats strfmt.Registry) error
- type DeploymentsStgWestDeploymentEnvironmentAllOf1
- type Diffstat
- type Error
- type ErrorError
- type ExportOptions
- type Group
- func (m *Group) MarshalBinary() ([]byte, error)
- func (m Group) MarshalJSON() ([]byte, error)
- func (m *Group) SetType(val string)
- func (m *Group) Type() string
- func (m *Group) UnmarshalBinary(b []byte) error
- func (m *Group) UnmarshalJSON(raw []byte) error
- func (m *Group) Validate(formats strfmt.Registry) error
- type GroupAO1Links
- type GroupAO1LinksHTML
- type GroupAO1LinksSelf
- type HookEvent
- type Issue
- func (m *Issue) MarshalBinary() ([]byte, error)
- func (m Issue) MarshalJSON() ([]byte, error)
- func (m *Issue) SetType(val string)
- func (m *Issue) Type() string
- func (m *Issue) UnmarshalBinary(b []byte) error
- func (m *Issue) UnmarshalJSON(raw []byte) error
- func (m *Issue) Validate(formats strfmt.Registry) error
- type IssueAO1Content
- type IssueAO1Links
- type IssueAO1LinksAttachments
- type IssueAO1LinksComments
- type IssueAO1LinksHTML
- type IssueAO1LinksSelf
- type IssueAO1LinksVote
- type IssueAO1LinksWatch
- type IssueAttachment
- func (m *IssueAttachment) MarshalBinary() ([]byte, error)
- func (m IssueAttachment) MarshalJSON() ([]byte, error)
- func (m *IssueAttachment) SetType(val string)
- func (m *IssueAttachment) Type() string
- func (m *IssueAttachment) UnmarshalBinary(b []byte) error
- func (m *IssueAttachment) UnmarshalJSON(raw []byte) error
- func (m *IssueAttachment) Validate(formats strfmt.Registry) error
- type IssueAttachmentAO1Links
- type IssueAttachmentAO1LinksSelf
- type IssueChange
- type IssueChangeChanges
- type IssueChangeChangesAssignee
- type IssueChangeChangesComponent
- type IssueChangeChangesContent
- type IssueChangeChangesKind
- type IssueChangeChangesMilestone
- type IssueChangeChangesPriority
- type IssueChangeChangesState
- type IssueChangeChangesTitle
- type IssueChangeChangesVersion
- type IssueChangeLinks
- type IssueChangeLinksIssue
- type IssueChangeLinksSelf
- type IssueChangeMessage
- type IssueComment
- type IssueJobStatus
- type JiraProject
- func (m *JiraProject) MarshalBinary() ([]byte, error)
- func (m JiraProject) MarshalJSON() ([]byte, error)
- func (m *JiraProject) SetType(val string)
- func (m *JiraProject) Type() string
- func (m *JiraProject) UnmarshalBinary(b []byte) error
- func (m *JiraProject) UnmarshalJSON(raw []byte) error
- func (m *JiraProject) Validate(formats strfmt.Registry) error
- type JiraProjectAllOf1
- type JiraSite
- func (m *JiraSite) MarshalBinary() ([]byte, error)
- func (m JiraSite) MarshalJSON() ([]byte, error)
- func (m *JiraSite) SetType(val string)
- func (m *JiraSite) Type() string
- func (m *JiraSite) UnmarshalBinary(b []byte) error
- func (m *JiraSite) UnmarshalJSON(raw []byte) error
- func (m *JiraSite) Validate(formats strfmt.Registry) error
- type JiraSiteAllOf1
- type Milestone
- func (m *Milestone) MarshalBinary() ([]byte, error)
- func (m Milestone) MarshalJSON() ([]byte, error)
- func (m *Milestone) SetType(val string)
- func (m *Milestone) Type() string
- func (m *Milestone) UnmarshalBinary(b []byte) error
- func (m *Milestone) UnmarshalJSON(raw []byte) error
- func (m *Milestone) Validate(formats strfmt.Registry) error
- type MilestoneAO1Links
- type MilestoneAO1LinksSelf
- type Object
- type Page
- type PaginatedAnnotations
- type PaginatedBranches
- type PaginatedBranchrestrictions
- type PaginatedCommitComments
- type PaginatedCommitstatuses
- type PaginatedComponents
- type PaginatedDeployKeys
- type PaginatedDeploymentVariable
- type PaginatedDeployments
- type PaginatedDiffstats
- type PaginatedEnvironments
- type PaginatedFiles
- type PaginatedHookEvents
- type PaginatedIssueAttachments
- type PaginatedIssueComments
- type PaginatedIssues
- type PaginatedLogEntries
- type PaginatedMilestones
- type PaginatedPipelineKnownHosts
- type PaginatedPipelineScheduleExecutions
- type PaginatedPipelineSchedules
- type PaginatedPipelineSteps
- type PaginatedPipelineVariables
- type PaginatedPipelines
- type PaginatedProjects
- type PaginatedPullrequestComments
- type PaginatedPullrequests
- type PaginatedRefs
- type PaginatedReports
- type PaginatedRepositories
- type PaginatedRepositoryPermissions
- type PaginatedSSHUserKeys
- type PaginatedSnippetComments
- type PaginatedSnippetCommit
- type PaginatedSnippets
- type PaginatedTags
- type PaginatedTeamPermissions
- type PaginatedTeams
- type PaginatedTreeentries
- type PaginatedUsers
- type PaginatedVersions
- type PaginatedWebhookSubscriptions
- type PaginatedWorkspaceMemberships
- type PaginatedWorkspaces
- type Participant
- func (m *Participant) MarshalBinary() ([]byte, error)
- func (m Participant) MarshalJSON() ([]byte, error)
- func (m *Participant) SetType(val string)
- func (m *Participant) Type() string
- func (m *Participant) UnmarshalBinary(b []byte) error
- func (m *Participant) UnmarshalJSON(raw []byte) error
- func (m *Participant) Validate(formats strfmt.Registry) error
- type Pipeline
- func (m *Pipeline) MarshalBinary() ([]byte, error)
- func (m Pipeline) MarshalJSON() ([]byte, error)
- func (m *Pipeline) SetType(val string)
- func (m *Pipeline) Type() string
- func (m *Pipeline) UnmarshalBinary(b []byte) error
- func (m *Pipeline) UnmarshalJSON(raw []byte) error
- func (m *Pipeline) Validate(formats strfmt.Registry) error
- type PipelineBuildNumber
- func (m *PipelineBuildNumber) MarshalBinary() ([]byte, error)
- func (m PipelineBuildNumber) MarshalJSON() ([]byte, error)
- func (m *PipelineBuildNumber) SetType(val string)
- func (m *PipelineBuildNumber) Type() string
- func (m *PipelineBuildNumber) UnmarshalBinary(b []byte) error
- func (m *PipelineBuildNumber) UnmarshalJSON(raw []byte) error
- func (m *PipelineBuildNumber) Validate(formats strfmt.Registry) error
- type PipelineCommand
- type PipelineCommitTarget
- func (m *PipelineCommitTarget) MarshalBinary() ([]byte, error)
- func (m PipelineCommitTarget) MarshalJSON() ([]byte, error)
- func (m *PipelineCommitTarget) UnmarshalBinary(b []byte) error
- func (m *PipelineCommitTarget) UnmarshalJSON(raw []byte) error
- func (m *PipelineCommitTarget) Validate(formats strfmt.Registry) error
- type PipelineError
- func (m *PipelineError) MarshalBinary() ([]byte, error)
- func (m PipelineError) MarshalJSON() ([]byte, error)
- func (m *PipelineError) SetType(val string)
- func (m *PipelineError) Type() string
- func (m *PipelineError) UnmarshalBinary(b []byte) error
- func (m *PipelineError) UnmarshalJSON(raw []byte) error
- func (m *PipelineError) Validate(formats strfmt.Registry) error
- type PipelineImage
- type PipelineKnownHost
- func (m *PipelineKnownHost) MarshalBinary() ([]byte, error)
- func (m PipelineKnownHost) MarshalJSON() ([]byte, error)
- func (m *PipelineKnownHost) SetType(val string)
- func (m *PipelineKnownHost) Type() string
- func (m *PipelineKnownHost) UnmarshalBinary(b []byte) error
- func (m *PipelineKnownHost) UnmarshalJSON(raw []byte) error
- func (m *PipelineKnownHost) Validate(formats strfmt.Registry) error
- type PipelineRefTarget
- func (m *PipelineRefTarget) MarshalBinary() ([]byte, error)
- func (m PipelineRefTarget) MarshalJSON() ([]byte, error)
- func (m *PipelineRefTarget) UnmarshalBinary(b []byte) error
- func (m *PipelineRefTarget) UnmarshalJSON(raw []byte) error
- func (m *PipelineRefTarget) Validate(formats strfmt.Registry) error
- type PipelineSSHKeyPair
- func (m *PipelineSSHKeyPair) MarshalBinary() ([]byte, error)
- func (m PipelineSSHKeyPair) MarshalJSON() ([]byte, error)
- func (m *PipelineSSHKeyPair) SetType(val string)
- func (m *PipelineSSHKeyPair) Type() string
- func (m *PipelineSSHKeyPair) UnmarshalBinary(b []byte) error
- func (m *PipelineSSHKeyPair) UnmarshalJSON(raw []byte) error
- func (m *PipelineSSHKeyPair) Validate(formats strfmt.Registry) error
- type PipelineSSHPublicKey
- func (m *PipelineSSHPublicKey) MarshalBinary() ([]byte, error)
- func (m PipelineSSHPublicKey) MarshalJSON() ([]byte, error)
- func (m *PipelineSSHPublicKey) SetType(val string)
- func (m *PipelineSSHPublicKey) Type() string
- func (m *PipelineSSHPublicKey) UnmarshalBinary(b []byte) error
- func (m *PipelineSSHPublicKey) UnmarshalJSON(raw []byte) error
- func (m *PipelineSSHPublicKey) Validate(formats strfmt.Registry) error
- type PipelineSchedule
- func (m *PipelineSchedule) MarshalBinary() ([]byte, error)
- func (m PipelineSchedule) MarshalJSON() ([]byte, error)
- func (m *PipelineSchedule) SetType(val string)
- func (m *PipelineSchedule) Type() string
- func (m *PipelineSchedule) UnmarshalBinary(b []byte) error
- func (m *PipelineSchedule) UnmarshalJSON(raw []byte) error
- func (m *PipelineSchedule) Validate(formats strfmt.Registry) error
- type PipelineScheduleExecution
- func (m *PipelineScheduleExecution) MarshalBinary() ([]byte, error)
- func (m PipelineScheduleExecution) MarshalJSON() ([]byte, error)
- func (m *PipelineScheduleExecution) SetType(val string)
- func (m *PipelineScheduleExecution) Type() string
- func (m *PipelineScheduleExecution) UnmarshalBinary(b []byte) error
- func (m *PipelineScheduleExecution) UnmarshalJSON(raw []byte) error
- func (m *PipelineScheduleExecution) Validate(formats strfmt.Registry) error
- type PipelineScheduleExecutionAllOf1
- type PipelineScheduleExecutionErrored
- func (m *PipelineScheduleExecutionErrored) MarshalBinary() ([]byte, error)
- func (m PipelineScheduleExecutionErrored) MarshalJSON() ([]byte, error)
- func (m *PipelineScheduleExecutionErrored) UnmarshalBinary(b []byte) error
- func (m *PipelineScheduleExecutionErrored) UnmarshalJSON(raw []byte) error
- func (m *PipelineScheduleExecutionErrored) Validate(formats strfmt.Registry) error
- type PipelineScheduleExecutionExecuted
- func (m *PipelineScheduleExecutionExecuted) MarshalBinary() ([]byte, error)
- func (m PipelineScheduleExecutionExecuted) MarshalJSON() ([]byte, error)
- func (m *PipelineScheduleExecutionExecuted) UnmarshalBinary(b []byte) error
- func (m *PipelineScheduleExecutionExecuted) UnmarshalJSON(raw []byte) error
- func (m *PipelineScheduleExecutionExecuted) Validate(formats strfmt.Registry) error
- type PipelineSelector
- func (m *PipelineSelector) MarshalBinary() ([]byte, error)
- func (m PipelineSelector) MarshalJSON() ([]byte, error)
- func (m *PipelineSelector) SetType(val string)
- func (m *PipelineSelector) Type() string
- func (m *PipelineSelector) UnmarshalBinary(b []byte) error
- func (m *PipelineSelector) UnmarshalJSON(raw []byte) error
- func (m *PipelineSelector) Validate(formats strfmt.Registry) error
- type PipelineState
- func (m *PipelineState) MarshalBinary() ([]byte, error)
- func (m PipelineState) MarshalJSON() ([]byte, error)
- func (m *PipelineState) SetType(val string)
- func (m *PipelineState) Type() string
- func (m *PipelineState) UnmarshalBinary(b []byte) error
- func (m *PipelineState) UnmarshalJSON(raw []byte) error
- func (m *PipelineState) Validate(formats strfmt.Registry) error
- type PipelineStateAllOf1
- type PipelineStateCompleted
- func (m *PipelineStateCompleted) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompleted) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompleted) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompleted) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompleted) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedError
- func (m *PipelineStateCompletedError) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedError) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedError) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedError) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedError) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedExpired
- func (m *PipelineStateCompletedExpired) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedExpired) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedExpired) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedExpired) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedExpired) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedFailed
- func (m *PipelineStateCompletedFailed) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedFailed) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedFailed) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedFailed) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedFailed) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedResult
- func (m *PipelineStateCompletedResult) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedResult) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedResult) SetType(val string)
- func (m *PipelineStateCompletedResult) Type() string
- func (m *PipelineStateCompletedResult) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedResult) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedResult) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedResultAllOf1
- type PipelineStateCompletedStopped
- func (m *PipelineStateCompletedStopped) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedStopped) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedStopped) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedStopped) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedStopped) Validate(formats strfmt.Registry) error
- type PipelineStateCompletedSuccessful
- func (m *PipelineStateCompletedSuccessful) MarshalBinary() ([]byte, error)
- func (m PipelineStateCompletedSuccessful) MarshalJSON() ([]byte, error)
- func (m *PipelineStateCompletedSuccessful) UnmarshalBinary(b []byte) error
- func (m *PipelineStateCompletedSuccessful) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateCompletedSuccessful) Validate(formats strfmt.Registry) error
- type PipelineStateInProgress
- func (m *PipelineStateInProgress) MarshalBinary() ([]byte, error)
- func (m PipelineStateInProgress) MarshalJSON() ([]byte, error)
- func (m *PipelineStateInProgress) UnmarshalBinary(b []byte) error
- func (m *PipelineStateInProgress) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateInProgress) Validate(formats strfmt.Registry) error
- type PipelineStateInProgressPaused
- func (m *PipelineStateInProgressPaused) MarshalBinary() ([]byte, error)
- func (m PipelineStateInProgressPaused) MarshalJSON() ([]byte, error)
- func (m *PipelineStateInProgressPaused) UnmarshalBinary(b []byte) error
- func (m *PipelineStateInProgressPaused) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateInProgressPaused) Validate(formats strfmt.Registry) error
- type PipelineStateInProgressRunning
- func (m *PipelineStateInProgressRunning) MarshalBinary() ([]byte, error)
- func (m PipelineStateInProgressRunning) MarshalJSON() ([]byte, error)
- func (m *PipelineStateInProgressRunning) UnmarshalBinary(b []byte) error
- func (m *PipelineStateInProgressRunning) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateInProgressRunning) Validate(formats strfmt.Registry) error
- type PipelineStateInProgressStage
- func (m *PipelineStateInProgressStage) MarshalBinary() ([]byte, error)
- func (m PipelineStateInProgressStage) MarshalJSON() ([]byte, error)
- func (m *PipelineStateInProgressStage) SetType(val string)
- func (m *PipelineStateInProgressStage) Type() string
- func (m *PipelineStateInProgressStage) UnmarshalBinary(b []byte) error
- func (m *PipelineStateInProgressStage) UnmarshalJSON(raw []byte) error
- func (m *PipelineStateInProgressStage) Validate(formats strfmt.Registry) error
- type PipelineStateInProgressStageAllOf1
- type PipelineStatePending
- func (m *PipelineStatePending) MarshalBinary() ([]byte, error)
- func (m PipelineStatePending) MarshalJSON() ([]byte, error)
- func (m *PipelineStatePending) UnmarshalBinary(b []byte) error
- func (m *PipelineStatePending) UnmarshalJSON(raw []byte) error
- func (m *PipelineStatePending) Validate(formats strfmt.Registry) error
- type PipelineStep
- func (m *PipelineStep) MarshalBinary() ([]byte, error)
- func (m PipelineStep) MarshalJSON() ([]byte, error)
- func (m *PipelineStep) SetType(val string)
- func (m *PipelineStep) Type() string
- func (m *PipelineStep) UnmarshalBinary(b []byte) error
- func (m *PipelineStep) UnmarshalJSON(raw []byte) error
- func (m *PipelineStep) Validate(formats strfmt.Registry) error
- type PipelineStepError
- func (m *PipelineStepError) MarshalBinary() ([]byte, error)
- func (m PipelineStepError) MarshalJSON() ([]byte, error)
- func (m *PipelineStepError) SetType(val string)
- func (m *PipelineStepError) Type() string
- func (m *PipelineStepError) UnmarshalBinary(b []byte) error
- func (m *PipelineStepError) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepError) Validate(formats strfmt.Registry) error
- type PipelineStepState
- func (m *PipelineStepState) MarshalBinary() ([]byte, error)
- func (m PipelineStepState) MarshalJSON() ([]byte, error)
- func (m *PipelineStepState) SetType(val string)
- func (m *PipelineStepState) Type() string
- func (m *PipelineStepState) UnmarshalBinary(b []byte) error
- func (m *PipelineStepState) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepState) Validate(formats strfmt.Registry) error
- type PipelineStepStateAllOf1
- type PipelineStepStateCompleted
- func (m *PipelineStepStateCompleted) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompleted) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompleted) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompleted) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompleted) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedError
- func (m *PipelineStepStateCompletedError) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedError) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedError) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedError) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedError) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedExpired
- func (m *PipelineStepStateCompletedExpired) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedExpired) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedExpired) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedExpired) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedExpired) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedFailed
- func (m *PipelineStepStateCompletedFailed) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedFailed) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedFailed) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedFailed) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedFailed) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedNotRun
- func (m *PipelineStepStateCompletedNotRun) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedNotRun) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedNotRun) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedNotRun) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedNotRun) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedResult
- func (m *PipelineStepStateCompletedResult) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedResult) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedResult) SetType(val string)
- func (m *PipelineStepStateCompletedResult) Type() string
- func (m *PipelineStepStateCompletedResult) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedResult) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedResult) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedResultAllOf1
- type PipelineStepStateCompletedStopped
- func (m *PipelineStepStateCompletedStopped) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedStopped) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedStopped) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedStopped) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedStopped) Validate(formats strfmt.Registry) error
- type PipelineStepStateCompletedSuccessful
- func (m *PipelineStepStateCompletedSuccessful) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateCompletedSuccessful) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateCompletedSuccessful) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateCompletedSuccessful) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateCompletedSuccessful) Validate(formats strfmt.Registry) error
- type PipelineStepStateInProgress
- func (m *PipelineStepStateInProgress) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateInProgress) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateInProgress) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateInProgress) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateInProgress) Validate(formats strfmt.Registry) error
- type PipelineStepStatePending
- func (m *PipelineStepStatePending) MarshalBinary() ([]byte, error)
- func (m PipelineStepStatePending) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStatePending) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStatePending) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStatePending) Validate(formats strfmt.Registry) error
- type PipelineStepStateReady
- func (m *PipelineStepStateReady) MarshalBinary() ([]byte, error)
- func (m PipelineStepStateReady) MarshalJSON() ([]byte, error)
- func (m *PipelineStepStateReady) UnmarshalBinary(b []byte) error
- func (m *PipelineStepStateReady) UnmarshalJSON(raw []byte) error
- func (m *PipelineStepStateReady) Validate(formats strfmt.Registry) error
- type PipelineTarget
- func (m *PipelineTarget) MarshalBinary() ([]byte, error)
- func (m PipelineTarget) MarshalJSON() ([]byte, error)
- func (m *PipelineTarget) SetType(val string)
- func (m *PipelineTarget) Type() string
- func (m *PipelineTarget) UnmarshalBinary(b []byte) error
- func (m *PipelineTarget) UnmarshalJSON(raw []byte) error
- func (m *PipelineTarget) Validate(formats strfmt.Registry) error
- type PipelineTargetAllOf1
- type PipelineTrigger
- func (m *PipelineTrigger) MarshalBinary() ([]byte, error)
- func (m PipelineTrigger) MarshalJSON() ([]byte, error)
- func (m *PipelineTrigger) SetType(val string)
- func (m *PipelineTrigger) Type() string
- func (m *PipelineTrigger) UnmarshalBinary(b []byte) error
- func (m *PipelineTrigger) UnmarshalJSON(raw []byte) error
- func (m *PipelineTrigger) Validate(formats strfmt.Registry) error
- type PipelineTriggerAllOf1
- type PipelineTriggerManual
- func (m *PipelineTriggerManual) MarshalBinary() ([]byte, error)
- func (m PipelineTriggerManual) MarshalJSON() ([]byte, error)
- func (m *PipelineTriggerManual) UnmarshalBinary(b []byte) error
- func (m *PipelineTriggerManual) UnmarshalJSON(raw []byte) error
- func (m *PipelineTriggerManual) Validate(formats strfmt.Registry) error
- type PipelineTriggerManualAllOf1
- type PipelineTriggerPush
- func (m *PipelineTriggerPush) MarshalBinary() ([]byte, error)
- func (m PipelineTriggerPush) MarshalJSON() ([]byte, error)
- func (m *PipelineTriggerPush) UnmarshalBinary(b []byte) error
- func (m *PipelineTriggerPush) UnmarshalJSON(raw []byte) error
- func (m *PipelineTriggerPush) Validate(formats strfmt.Registry) error
- type PipelineTriggerPushAllOf1
- type PipelineVariable
- func (m *PipelineVariable) MarshalBinary() ([]byte, error)
- func (m PipelineVariable) MarshalJSON() ([]byte, error)
- func (m *PipelineVariable) SetType(val string)
- func (m *PipelineVariable) Type() string
- func (m *PipelineVariable) UnmarshalBinary(b []byte) error
- func (m *PipelineVariable) UnmarshalJSON(raw []byte) error
- func (m *PipelineVariable) Validate(formats strfmt.Registry) error
- type PipelinesConfig
- func (m *PipelinesConfig) MarshalBinary() ([]byte, error)
- func (m PipelinesConfig) MarshalJSON() ([]byte, error)
- func (m *PipelinesConfig) SetType(val string)
- func (m *PipelinesConfig) Type() string
- func (m *PipelinesConfig) UnmarshalBinary(b []byte) error
- func (m *PipelinesConfig) UnmarshalJSON(raw []byte) error
- func (m *PipelinesConfig) Validate(formats strfmt.Registry) error
- type PipelinesDdevPipelineStep
- func (m *PipelinesDdevPipelineStep) MarshalBinary() ([]byte, error)
- func (m PipelinesDdevPipelineStep) MarshalJSON() ([]byte, error)
- func (m *PipelinesDdevPipelineStep) SetType(val string)
- func (m *PipelinesDdevPipelineStep) Type() string
- func (m *PipelinesDdevPipelineStep) UnmarshalBinary(b []byte) error
- func (m *PipelinesDdevPipelineStep) UnmarshalJSON(raw []byte) error
- func (m *PipelinesDdevPipelineStep) Validate(formats strfmt.Registry) error
- type PipelinesDdevPipelineStepAllOf1
- type PipelinesStgWestPipelineStep
- func (m *PipelinesStgWestPipelineStep) MarshalBinary() ([]byte, error)
- func (m PipelinesStgWestPipelineStep) MarshalJSON() ([]byte, error)
- func (m *PipelinesStgWestPipelineStep) SetType(val string)
- func (m *PipelinesStgWestPipelineStep) Type() string
- func (m *PipelinesStgWestPipelineStep) UnmarshalBinary(b []byte) error
- func (m *PipelinesStgWestPipelineStep) UnmarshalJSON(raw []byte) error
- func (m *PipelinesStgWestPipelineStep) Validate(formats strfmt.Registry) error
- type PipelinesStgWestPipelineStepAllOf1
- type Project
- func (m *Project) MarshalBinary() ([]byte, error)
- func (m Project) MarshalJSON() ([]byte, error)
- func (m *Project) SetType(val string)
- func (m *Project) Type() string
- func (m *Project) UnmarshalBinary(b []byte) error
- func (m *Project) UnmarshalJSON(raw []byte) error
- func (m *Project) Validate(formats strfmt.Registry) error
- type ProjectAO1Links
- type ProjectAO1LinksAvatar
- type ProjectAO1LinksHTML
- type Pullrequest
- func (m *Pullrequest) MarshalBinary() ([]byte, error)
- func (m Pullrequest) MarshalJSON() ([]byte, error)
- func (m *Pullrequest) SetType(val string)
- func (m *Pullrequest) Type() string
- func (m *Pullrequest) UnmarshalBinary(b []byte) error
- func (m *Pullrequest) UnmarshalJSON(raw []byte) error
- func (m *Pullrequest) Validate(formats strfmt.Registry) error
- type PullrequestAO1Links
- type PullrequestAO1LinksActivity
- type PullrequestAO1LinksApprove
- type PullrequestAO1LinksComments
- type PullrequestAO1LinksCommits
- type PullrequestAO1LinksDecline
- type PullrequestAO1LinksDiff
- type PullrequestAO1LinksDiffstat
- type PullrequestAO1LinksHTML
- type PullrequestAO1LinksMerge
- type PullrequestAO1LinksSelf
- type PullrequestAO1MergeCommit
- type PullrequestAO1Rendered
- type PullrequestAO1RenderedDescription
- type PullrequestAO1RenderedReason
- type PullrequestAO1RenderedTitle
- type PullrequestAO1Summary
- type PullrequestComment
- func (m *PullrequestComment) MarshalBinary() ([]byte, error)
- func (m PullrequestComment) MarshalJSON() ([]byte, error)
- func (m *PullrequestComment) UnmarshalBinary(b []byte) error
- func (m *PullrequestComment) UnmarshalJSON(raw []byte) error
- func (m *PullrequestComment) Validate(formats strfmt.Registry) error
- type PullrequestEndpoint
- type PullrequestEndpointBranch
- type PullrequestEndpointCommit
- type PullrequestMergeParameters
- func (m *PullrequestMergeParameters) MarshalBinary() ([]byte, error)
- func (m PullrequestMergeParameters) MarshalJSON() ([]byte, error)
- func (m *PullrequestMergeParameters) UnmarshalBinary(b []byte) error
- func (m *PullrequestMergeParameters) UnmarshalJSON(data []byte) error
- func (m *PullrequestMergeParameters) Validate(formats strfmt.Registry) error
- type Ref
- type RefLinks
- type RefLinksCommits
- type RefLinksHTML
- type RefLinksSelf
- type Report
- func (m *Report) MarshalBinary() ([]byte, error)
- func (m Report) MarshalJSON() ([]byte, error)
- func (m *Report) SetType(val string)
- func (m *Report) Type() string
- func (m *Report) UnmarshalBinary(b []byte) error
- func (m *Report) UnmarshalJSON(raw []byte) error
- func (m *Report) Validate(formats strfmt.Registry) error
- type ReportAnnotation
- func (m *ReportAnnotation) MarshalBinary() ([]byte, error)
- func (m ReportAnnotation) MarshalJSON() ([]byte, error)
- func (m *ReportAnnotation) SetType(val string)
- func (m *ReportAnnotation) Type() string
- func (m *ReportAnnotation) UnmarshalBinary(b []byte) error
- func (m *ReportAnnotation) UnmarshalJSON(raw []byte) error
- func (m *ReportAnnotation) Validate(formats strfmt.Registry) error
- type ReportData
- type Repository
- func (m *Repository) MarshalBinary() ([]byte, error)
- func (m Repository) MarshalJSON() ([]byte, error)
- func (m *Repository) SetType(val string)
- func (m *Repository) Type() string
- func (m *Repository) UnmarshalBinary(b []byte) error
- func (m *Repository) UnmarshalJSON(raw []byte) error
- func (m *Repository) Validate(formats strfmt.Registry) error
- type RepositoryAO1Links
- type RepositoryAO1LinksAvatar
- type RepositoryAO1LinksCloneItems0
- type RepositoryAO1LinksCommits
- type RepositoryAO1LinksDownloads
- type RepositoryAO1LinksForks
- type RepositoryAO1LinksHTML
- type RepositoryAO1LinksHooks
- type RepositoryAO1LinksPullrequests
- type RepositoryAO1LinksSelf
- type RepositoryAO1LinksWatchers
- type RepositoryPermission
- func (m *RepositoryPermission) MarshalBinary() ([]byte, error)
- func (m RepositoryPermission) MarshalJSON() ([]byte, error)
- func (m *RepositoryPermission) UnmarshalBinary(b []byte) error
- func (m *RepositoryPermission) UnmarshalJSON(data []byte) error
- func (m *RepositoryPermission) Validate(formats strfmt.Registry) error
- type SSHAccountKey
- type SSHKey
- func (m *SSHKey) MarshalBinary() ([]byte, error)
- func (m SSHKey) MarshalJSON() ([]byte, error)
- func (m *SSHKey) SetType(val string)
- func (m *SSHKey) Type() string
- func (m *SSHKey) UnmarshalBinary(b []byte) error
- func (m *SSHKey) UnmarshalJSON(raw []byte) error
- func (m *SSHKey) Validate(formats strfmt.Registry) error
- type SSHKeyAO1Links
- type SSHKeyAO1LinksSelf
- type SearchCodeSearchResult
- type SearchContentMatch
- type SearchLine
- type SearchResultPage
- type SearchSegment
- type Snippet
- func (m *Snippet) MarshalBinary() ([]byte, error)
- func (m Snippet) MarshalJSON() ([]byte, error)
- func (m *Snippet) SetType(val string)
- func (m *Snippet) Type() string
- func (m *Snippet) UnmarshalBinary(b []byte) error
- func (m *Snippet) UnmarshalJSON(raw []byte) error
- func (m *Snippet) Validate(formats strfmt.Registry) error
- type SnippetComment
- func (m *SnippetComment) MarshalBinary() ([]byte, error)
- func (m SnippetComment) MarshalJSON() ([]byte, error)
- func (m *SnippetComment) SetType(val string)
- func (m *SnippetComment) Type() string
- func (m *SnippetComment) UnmarshalBinary(b []byte) error
- func (m *SnippetComment) UnmarshalJSON(raw []byte) error
- func (m *SnippetComment) Validate(formats strfmt.Registry) error
- type SnippetCommentAO1Links
- type SnippetCommentAO1LinksHTML
- type SnippetCommentAO1LinksSelf
- type SnippetCommit
- type SnippetCommitAO1Links
- type SnippetCommitAO1LinksDiff
- type SnippetCommitAO1LinksHTML
- type SnippetCommitAO1LinksSelf
- type StgWestReport
- func (m *StgWestReport) MarshalBinary() ([]byte, error)
- func (m StgWestReport) MarshalJSON() ([]byte, error)
- func (m *StgWestReport) SetType(val string)
- func (m *StgWestReport) Type() string
- func (m *StgWestReport) UnmarshalBinary(b []byte) error
- func (m *StgWestReport) UnmarshalJSON(raw []byte) error
- func (m *StgWestReport) Validate(formats strfmt.Registry) error
- type StgWestReportAllOf1
- type SubjectTypes
- type SubjectTypesRepository
- type SubjectTypesRepositoryEvents
- type SubjectTypesTeam
- type SubjectTypesTeamEvents
- type SubjectTypesUser
- type SubjectTypesUserEvents
- type Tag
- type Team
- type TeamAllOf1
- type TeamPermission
- type Treeentry
- type User
- type Version
- func (m *Version) MarshalBinary() ([]byte, error)
- func (m Version) MarshalJSON() ([]byte, error)
- func (m *Version) SetType(val string)
- func (m *Version) Type() string
- func (m *Version) UnmarshalBinary(b []byte) error
- func (m *Version) UnmarshalJSON(raw []byte) error
- func (m *Version) Validate(formats strfmt.Registry) error
- type VersionAO1Links
- type VersionAO1LinksSelf
- type WebhookSubscription
- func (m *WebhookSubscription) MarshalBinary() ([]byte, error)
- func (m WebhookSubscription) MarshalJSON() ([]byte, error)
- func (m *WebhookSubscription) SetSubject(val Object)
- func (m *WebhookSubscription) SetType(val string)
- func (m *WebhookSubscription) Subject() Object
- func (m *WebhookSubscription) Type() string
- func (m *WebhookSubscription) UnmarshalBinary(b []byte) error
- func (m *WebhookSubscription) UnmarshalJSON(raw []byte) error
- func (m *WebhookSubscription) Validate(formats strfmt.Registry) error
- type Workspace
- func (m *Workspace) MarshalBinary() ([]byte, error)
- func (m Workspace) MarshalJSON() ([]byte, error)
- func (m *Workspace) SetType(val string)
- func (m *Workspace) Type() string
- func (m *Workspace) UnmarshalBinary(b []byte) error
- func (m *Workspace) UnmarshalJSON(raw []byte) error
- func (m *Workspace) Validate(formats strfmt.Registry) error
- type WorkspaceAO1Links
- type WorkspaceAO1LinksAvatar
- type WorkspaceAO1LinksHTML
- type WorkspaceAO1LinksMembers
- type WorkspaceAO1LinksOwners
- type WorkspaceAO1LinksProjects
- type WorkspaceAO1LinksRepositories
- type WorkspaceAO1LinksSelf
- type WorkspaceAO1LinksSnippets
- type WorkspaceMembership
- func (m *WorkspaceMembership) MarshalBinary() ([]byte, error)
- func (m WorkspaceMembership) MarshalJSON() ([]byte, error)
- func (m *WorkspaceMembership) SetType(val string)
- func (m *WorkspaceMembership) Type() string
- func (m *WorkspaceMembership) UnmarshalBinary(b []byte) error
- func (m *WorkspaceMembership) UnmarshalJSON(raw []byte) error
- func (m *WorkspaceMembership) Validate(formats strfmt.Registry) error
- type WorkspaceMembershipAO1Links
- type WorkspaceMembershipAO1LinksSelf
Constants ¶
const ( // BaseCommitAO1SummaryMarkupMarkdown captures enum value "markdown" BaseCommitAO1SummaryMarkupMarkdown string = "markdown" // BaseCommitAO1SummaryMarkupCreole captures enum value "creole" BaseCommitAO1SummaryMarkupCreole string = "creole" // BaseCommitAO1SummaryMarkupPlaintext captures enum value "plaintext" BaseCommitAO1SummaryMarkupPlaintext string = "plaintext" )
const ( // BranchingModelBranchTypesItems0KindFeature captures enum value "feature" BranchingModelBranchTypesItems0KindFeature string = "feature" // BranchingModelBranchTypesItems0KindBugfix captures enum value "bugfix" BranchingModelBranchTypesItems0KindBugfix string = "bugfix" // BranchingModelBranchTypesItems0KindRelease captures enum value "release" BranchingModelBranchTypesItems0KindRelease string = "release" // BranchingModelBranchTypesItems0KindHotfix captures enum value "hotfix" BranchingModelBranchTypesItems0KindHotfix string = "hotfix" )
const ( // BranchingModelSettingsBranchTypesItems0KindFeature captures enum value "feature" BranchingModelSettingsBranchTypesItems0KindFeature string = "feature" // BranchingModelSettingsBranchTypesItems0KindBugfix captures enum value "bugfix" BranchingModelSettingsBranchTypesItems0KindBugfix string = "bugfix" // BranchingModelSettingsBranchTypesItems0KindRelease captures enum value "release" BranchingModelSettingsBranchTypesItems0KindRelease string = "release" // BranchingModelSettingsBranchTypesItems0KindHotfix captures enum value "hotfix" BranchingModelSettingsBranchTypesItems0KindHotfix string = "hotfix" )
const ( // CommentAO1ContentMarkupMarkdown captures enum value "markdown" CommentAO1ContentMarkupMarkdown string = "markdown" // CommentAO1ContentMarkupCreole captures enum value "creole" CommentAO1ContentMarkupCreole string = "creole" // CommentAO1ContentMarkupPlaintext captures enum value "plaintext" CommentAO1ContentMarkupPlaintext string = "plaintext" )
const ( // CommitFileAttributesLink captures enum value "link" CommitFileAttributesLink string = "link" // CommitFileAttributesExecutable captures enum value "executable" CommitFileAttributesExecutable string = "executable" // CommitFileAttributesSubrepository captures enum value "subrepository" CommitFileAttributesSubrepository string = "subrepository" // CommitFileAttributesBinary captures enum value "binary" CommitFileAttributesBinary string = "binary" // CommitFileAttributesLfs captures enum value "lfs" CommitFileAttributesLfs string = "lfs" )
const ( // DiffstatStatusAdded captures enum value "added" DiffstatStatusAdded string = "added" // DiffstatStatusRemoved captures enum value "removed" DiffstatStatusRemoved string = "removed" // DiffstatStatusModified captures enum value "modified" DiffstatStatusModified string = "modified" // DiffstatStatusRenamed captures enum value "renamed" DiffstatStatusRenamed string = "renamed" )
const ( // HookEventEventPullrequestUnapproved captures enum value "pullrequest:unapproved" HookEventEventPullrequestUnapproved string = "pullrequest:unapproved" // HookEventEventIssueCommentCreated captures enum value "issue:comment_created" HookEventEventIssueCommentCreated string = "issue:comment_created" // HookEventEventPullrequestApproved captures enum value "pullrequest:approved" HookEventEventPullrequestApproved string = "pullrequest:approved" // HookEventEventRepoCreated captures enum value "repo:created" HookEventEventRepoCreated string = "repo:created" // HookEventEventRepoDeleted captures enum value "repo:deleted" HookEventEventRepoDeleted string = "repo:deleted" // HookEventEventRepoImported captures enum value "repo:imported" HookEventEventRepoImported string = "repo:imported" // HookEventEventPullrequestCommentUpdated captures enum value "pullrequest:comment_updated" HookEventEventPullrequestCommentUpdated string = "pullrequest:comment_updated" // HookEventEventIssueUpdated captures enum value "issue:updated" HookEventEventIssueUpdated string = "issue:updated" // HookEventEventProjectUpdated captures enum value "project:updated" HookEventEventProjectUpdated string = "project:updated" // HookEventEventPullrequestCommentCreated captures enum value "pullrequest:comment_created" HookEventEventPullrequestCommentCreated string = "pullrequest:comment_created" // HookEventEventRepoCommitStatusUpdated captures enum value "repo:commit_status_updated" HookEventEventRepoCommitStatusUpdated string = "repo:commit_status_updated" // HookEventEventPullrequestUpdated captures enum value "pullrequest:updated" HookEventEventPullrequestUpdated string = "pullrequest:updated" // HookEventEventIssueCreated captures enum value "issue:created" HookEventEventIssueCreated string = "issue:created" // HookEventEventRepoFork captures enum value "repo:fork" HookEventEventRepoFork string = "repo:fork" // HookEventEventPullrequestCommentDeleted captures enum value "pullrequest:comment_deleted" HookEventEventPullrequestCommentDeleted string = "pullrequest:comment_deleted" // HookEventEventRepoCommitStatusCreated captures enum value "repo:commit_status_created" HookEventEventRepoCommitStatusCreated string = "repo:commit_status_created" // HookEventEventRepoUpdated captures enum value "repo:updated" HookEventEventRepoUpdated string = "repo:updated" // HookEventEventPullrequestRejected captures enum value "pullrequest:rejected" HookEventEventPullrequestRejected string = "pullrequest:rejected" // HookEventEventPullrequestFulfilled captures enum value "pullrequest:fulfilled" HookEventEventPullrequestFulfilled string = "pullrequest:fulfilled" // HookEventEventRepoPush captures enum value "repo:push" HookEventEventRepoPush string = "repo:push" // HookEventEventPullrequestCreated captures enum value "pullrequest:created" HookEventEventPullrequestCreated string = "pullrequest:created" // HookEventEventRepoTransfer captures enum value "repo:transfer" HookEventEventRepoTransfer string = "repo:transfer" // HookEventEventRepoCommitCommentCreated captures enum value "repo:commit_comment_created" HookEventEventRepoCommitCommentCreated string = "repo:commit_comment_created" )
const ( // IssueAO1ContentMarkupMarkdown captures enum value "markdown" IssueAO1ContentMarkupMarkdown string = "markdown" // IssueAO1ContentMarkupCreole captures enum value "creole" IssueAO1ContentMarkupCreole string = "creole" // IssueAO1ContentMarkupPlaintext captures enum value "plaintext" IssueAO1ContentMarkupPlaintext string = "plaintext" )
const ( // IssueChangeMessageMarkupMarkdown captures enum value "markdown" IssueChangeMessageMarkupMarkdown string = "markdown" // IssueChangeMessageMarkupCreole captures enum value "creole" IssueChangeMessageMarkupCreole string = "creole" // IssueChangeMessageMarkupPlaintext captures enum value "plaintext" IssueChangeMessageMarkupPlaintext string = "plaintext" )
const ( // IssueJobStatusStatusACCEPTED captures enum value "ACCEPTED" IssueJobStatusStatusACCEPTED string = "ACCEPTED" // IssueJobStatusStatusSTARTED captures enum value "STARTED" IssueJobStatusStatusSTARTED string = "STARTED" // IssueJobStatusStatusRUNNING captures enum value "RUNNING" IssueJobStatusStatusRUNNING string = "RUNNING" // IssueJobStatusStatusFAILURE captures enum value "FAILURE" IssueJobStatusStatusFAILURE string = "FAILURE" )
const ( // PullrequestAO1RenderedDescriptionMarkupMarkdown captures enum value "markdown" PullrequestAO1RenderedDescriptionMarkupMarkdown string = "markdown" // PullrequestAO1RenderedDescriptionMarkupCreole captures enum value "creole" PullrequestAO1RenderedDescriptionMarkupCreole string = "creole" // PullrequestAO1RenderedDescriptionMarkupPlaintext captures enum value "plaintext" PullrequestAO1RenderedDescriptionMarkupPlaintext string = "plaintext" )
const ( // PullrequestAO1RenderedReasonMarkupMarkdown captures enum value "markdown" PullrequestAO1RenderedReasonMarkupMarkdown string = "markdown" // PullrequestAO1RenderedReasonMarkupCreole captures enum value "creole" PullrequestAO1RenderedReasonMarkupCreole string = "creole" // PullrequestAO1RenderedReasonMarkupPlaintext captures enum value "plaintext" PullrequestAO1RenderedReasonMarkupPlaintext string = "plaintext" )
const ( // PullrequestAO1RenderedTitleMarkupMarkdown captures enum value "markdown" PullrequestAO1RenderedTitleMarkupMarkdown string = "markdown" // PullrequestAO1RenderedTitleMarkupCreole captures enum value "creole" PullrequestAO1RenderedTitleMarkupCreole string = "creole" // PullrequestAO1RenderedTitleMarkupPlaintext captures enum value "plaintext" PullrequestAO1RenderedTitleMarkupPlaintext string = "plaintext" )
const ( // PullrequestAO1SummaryMarkupMarkdown captures enum value "markdown" PullrequestAO1SummaryMarkupMarkdown string = "markdown" // PullrequestAO1SummaryMarkupCreole captures enum value "creole" PullrequestAO1SummaryMarkupCreole string = "creole" // PullrequestAO1SummaryMarkupPlaintext captures enum value "plaintext" PullrequestAO1SummaryMarkupPlaintext string = "plaintext" )
const ( // PullrequestMergeParametersMergeStrategyMergeCommit captures enum value "merge_commit" PullrequestMergeParametersMergeStrategyMergeCommit string = "merge_commit" // PullrequestMergeParametersMergeStrategySquash captures enum value "squash" PullrequestMergeParametersMergeStrategySquash string = "squash" // PullrequestMergeParametersMergeStrategyFastForward captures enum value "fast_forward" PullrequestMergeParametersMergeStrategyFastForward string = "fast_forward" )
const ( // ReportDataTypeBOOLEAN captures enum value "BOOLEAN" ReportDataTypeBOOLEAN string = "BOOLEAN" // ReportDataTypeDATE captures enum value "DATE" ReportDataTypeDATE string = "DATE" // ReportDataTypeDURATION captures enum value "DURATION" ReportDataTypeDURATION string = "DURATION" // ReportDataTypeLINK captures enum value "LINK" ReportDataTypeLINK string = "LINK" // ReportDataTypeNUMBER captures enum value "NUMBER" ReportDataTypeNUMBER string = "NUMBER" // ReportDataTypePERCENTAGE captures enum value "PERCENTAGE" ReportDataTypePERCENTAGE string = "PERCENTAGE" // ReportDataTypeTEXT captures enum value "TEXT" ReportDataTypeTEXT string = "TEXT" )
const ( // RepositoryPermissionPermissionAdmin captures enum value "admin" RepositoryPermissionPermissionAdmin string = "admin" // RepositoryPermissionPermissionWrite captures enum value "write" RepositoryPermissionPermissionWrite string = "write" // RepositoryPermissionPermissionRead captures enum value "read" RepositoryPermissionPermissionRead string = "read" )
const ( // TeamPermissionPermissionAdmin captures enum value "admin" TeamPermissionPermissionAdmin string = "admin" // TeamPermissionPermissionCollaborator captures enum value "collaborator" TeamPermissionPermissionCollaborator string = "collaborator" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The status of the account. Currently the only possible value is "active", but more values may be added in the future.
AccountStatus string `json:"account_status,omitempty"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// display name
DisplayName string `json:"display_name,omitempty"`
// has 2fa enabled
Has2faEnabled bool `json:"has_2fa_enabled,omitempty"`
// links
Links *AccountAO1Links `json:"links,omitempty"`
// Account name defined by the owner. Should be used instead of the "username" field. Note that "nickname" cannot be used in place of "username" in URLs and queries, as "nickname" is not guaranteed to be unique.
Nickname string `json:"nickname,omitempty"`
// username
// Pattern: ^[a-zA-Z0-9_\-]+$
Username string `json:"username,omitempty"`
// uuid
UUID string `json:"uuid,omitempty"`
// website
Website string `json:"website,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Account account
swagger:model account
func (*Account) MarshalBinary ¶
MarshalBinary interface implementation
func (Account) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Account) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Account) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AccountAO1Links ¶
type AccountAO1Links struct {
// avatar
Avatar *AccountAO1LinksAvatar `json:"avatar,omitempty"`
// followers
Followers *AccountAO1LinksFollowers `json:"followers,omitempty"`
// following
Following *AccountAO1LinksFollowing `json:"following,omitempty"`
// html
HTML *AccountAO1LinksHTML `json:"html,omitempty"`
// repositories
Repositories *AccountAO1LinksRepositories `json:"repositories,omitempty"`
// self
Self *AccountAO1LinksSelf `json:"self,omitempty"`
}
AccountAO1Links account a o1 links
swagger:model AccountAO1Links
func (*AccountAO1Links) MarshalBinary ¶
func (m *AccountAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1Links) UnmarshalBinary ¶
func (m *AccountAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksAvatar ¶
type AccountAO1LinksAvatar struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksAvatar account a o1 links avatar
swagger:model AccountAO1LinksAvatar
func (*AccountAO1LinksAvatar) MarshalBinary ¶
func (m *AccountAO1LinksAvatar) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksAvatar) UnmarshalBinary ¶
func (m *AccountAO1LinksAvatar) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksFollowers ¶
type AccountAO1LinksFollowers struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksFollowers account a o1 links followers
swagger:model AccountAO1LinksFollowers
func (*AccountAO1LinksFollowers) MarshalBinary ¶
func (m *AccountAO1LinksFollowers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksFollowers) UnmarshalBinary ¶
func (m *AccountAO1LinksFollowers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksFollowing ¶
type AccountAO1LinksFollowing struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksFollowing account a o1 links following
swagger:model AccountAO1LinksFollowing
func (*AccountAO1LinksFollowing) MarshalBinary ¶
func (m *AccountAO1LinksFollowing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksFollowing) UnmarshalBinary ¶
func (m *AccountAO1LinksFollowing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksHTML ¶
type AccountAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksHTML account a o1 links HTML
swagger:model AccountAO1LinksHTML
func (*AccountAO1LinksHTML) MarshalBinary ¶
func (m *AccountAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksHTML) UnmarshalBinary ¶
func (m *AccountAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksRepositories ¶
type AccountAO1LinksRepositories struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksRepositories account a o1 links repositories
swagger:model AccountAO1LinksRepositories
func (*AccountAO1LinksRepositories) MarshalBinary ¶
func (m *AccountAO1LinksRepositories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksRepositories) UnmarshalBinary ¶
func (m *AccountAO1LinksRepositories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountAO1LinksSelf ¶
type AccountAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AccountAO1LinksSelf account a o1 links self
swagger:model AccountAO1LinksSelf
func (*AccountAO1LinksSelf) MarshalBinary ¶
func (m *AccountAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountAO1LinksSelf) UnmarshalBinary ¶
func (m *AccountAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Author ¶
type Author struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The raw author value from the repository. This may be the only value available if the author does not match a user in Bitbucket.
Raw string `json:"raw,omitempty"`
// user
User *Account `json:"user,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Author author
swagger:model author
func (*Author) MarshalBinary ¶
MarshalBinary interface implementation
func (Author) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Author) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Author) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BaseCommit ¶
type BaseCommit struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// author
Author *Author `json:"author,omitempty"`
// date
// Format: date-time
Date strfmt.DateTime `json:"date,omitempty"`
// hash
// Pattern: [0-9a-f]{7,}?
Hash string `json:"hash,omitempty"`
// message
Message string `json:"message,omitempty"`
// parents
// Min Items: 0
Parents []*BaseCommit `json:"parents"`
// summary
Summary *BaseCommitAO1Summary `json:"summary,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
BaseCommit base commit
swagger:model base_commit
func (*BaseCommit) MarshalBinary ¶
func (m *BaseCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BaseCommit) MarshalJSON ¶
func (m BaseCommit) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BaseCommit) SetType ¶
func (m *BaseCommit) SetType(val string)
SetType sets the type of this subtype
func (*BaseCommit) UnmarshalBinary ¶
func (m *BaseCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BaseCommit) UnmarshalJSON ¶
func (m *BaseCommit) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BaseCommitAO1Summary ¶
type BaseCommitAO1Summary struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
BaseCommitAO1Summary base commit a o1 summary
swagger:model BaseCommitAO1Summary
func (*BaseCommitAO1Summary) MarshalBinary ¶
func (m *BaseCommitAO1Summary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BaseCommitAO1Summary) UnmarshalBinary ¶
func (m *BaseCommitAO1Summary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branch ¶
type Branch struct {
Ref
BranchAllOf1
}
Branch branch
swagger:model branch
func (*Branch) MarshalBinary ¶
MarshalBinary interface implementation
func (Branch) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Branch) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Branch) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type BranchAllOf1 ¶
type BranchAllOf1 interface{}
BranchAllOf1 A branch object, representing a branch in a repository.
swagger:model BranchAllOf1
type BranchingModel ¶
type BranchingModel struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The active branch types.
// Max Items: 4
// Min Items: 0
// Unique: true
BranchTypes []*BranchingModelBranchTypesItems0 `json:"branch_types"`
// development
Development *BranchingModelAO1Development `json:"development,omitempty"`
// production
Production *BranchingModelAO1Production `json:"production,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
BranchingModel branching model
swagger:model branching_model
func (*BranchingModel) MarshalBinary ¶
func (m *BranchingModel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BranchingModel) MarshalJSON ¶
func (m BranchingModel) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BranchingModel) SetType ¶
func (m *BranchingModel) SetType(val string)
SetType sets the type of this subtype
func (*BranchingModel) Type ¶
func (m *BranchingModel) Type() string
Type gets the type of this subtype
func (*BranchingModel) UnmarshalBinary ¶
func (m *BranchingModel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchingModel) UnmarshalJSON ¶
func (m *BranchingModel) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BranchingModelAO1Development ¶
type BranchingModelAO1Development struct {
// branch
Branch *Branch `json:"branch,omitempty"`
// Name of the target branch. Will be listed here even when the target branch does not exist. Will be `null` if targeting the main branch and the repository is empty.
// Required: true
Name *string `json:"name"`
// Indicates if the setting points at an explicit branch (`false`) or tracks the main branch (`true`).
// Required: true
UseMainbranch *bool `json:"use_mainbranch"`
}
BranchingModelAO1Development branching model a o1 development
swagger:model BranchingModelAO1Development
func (*BranchingModelAO1Development) MarshalBinary ¶
func (m *BranchingModelAO1Development) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelAO1Development) UnmarshalBinary ¶
func (m *BranchingModelAO1Development) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelAO1Production ¶
type BranchingModelAO1Production struct {
// branch
Branch *Branch `json:"branch,omitempty"`
// Name of the target branch. Will be listed here even when the target branch does not exist. Will be `null` if targeting the main branch and the repository is empty.
// Required: true
Name *string `json:"name"`
// Indicates if the setting points at an explicit branch (`false`) or tracks the main branch (`true`).
// Required: true
UseMainbranch *bool `json:"use_mainbranch"`
}
BranchingModelAO1Production branching model a o1 production
swagger:model BranchingModelAO1Production
func (*BranchingModelAO1Production) MarshalBinary ¶
func (m *BranchingModelAO1Production) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelAO1Production) UnmarshalBinary ¶
func (m *BranchingModelAO1Production) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelBranchTypesItems0 ¶
type BranchingModelBranchTypesItems0 struct {
// The kind of branch.
// Required: true
// Enum: [feature bugfix release hotfix]
Kind *string `json:"kind"`
// The prefix for this branch type. A branch with this prefix will be classified as per `kind`. The prefix must be a valid prefix for a branch and must always exist. It cannot be blank, empty or `null`.
// Required: true
Prefix *string `json:"prefix"`
}
BranchingModelBranchTypesItems0 branching model branch types items0
swagger:model BranchingModelBranchTypesItems0
func (*BranchingModelBranchTypesItems0) MarshalBinary ¶
func (m *BranchingModelBranchTypesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelBranchTypesItems0) UnmarshalBinary ¶
func (m *BranchingModelBranchTypesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelSettings ¶
type BranchingModelSettings struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// branch types
// Max Items: 4
// Min Items: 0
// Unique: true
BranchTypes []*BranchingModelSettingsBranchTypesItems0 `json:"branch_types"`
// development
Development *BranchingModelSettingsAO1Development `json:"development,omitempty"`
// links
Links *BranchingModelSettingsAO1Links `json:"links,omitempty"`
// production
Production *BranchingModelSettingsAO1Production `json:"production,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
BranchingModelSettings branching model settings
swagger:model branching_model_settings
func (*BranchingModelSettings) MarshalBinary ¶
func (m *BranchingModelSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BranchingModelSettings) MarshalJSON ¶
func (m BranchingModelSettings) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BranchingModelSettings) SetType ¶
func (m *BranchingModelSettings) SetType(val string)
SetType sets the type of this subtype
func (*BranchingModelSettings) Type ¶
func (m *BranchingModelSettings) Type() string
Type gets the type of this subtype
func (*BranchingModelSettings) UnmarshalBinary ¶
func (m *BranchingModelSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BranchingModelSettings) UnmarshalJSON ¶
func (m *BranchingModelSettings) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BranchingModelSettingsAO1Development ¶
type BranchingModelSettingsAO1Development struct {
// Indicates if the configured branch is valid, that is, if the configured branch actually exists currently. Is always `true` when `use_mainbranch` is `true` (even if the main branch does not exist). This field is read-only. This field is ignored when updating/creating settings.
IsValid bool `json:"is_valid,omitempty"`
// The configured branch. It must be `null` when `use_mainbranch` is `true`. Otherwise it must be a non-empty value. It is possible for the configured branch to not exist (e.g. it was deleted after the settings are set). In this case `is_valid` will be `false`. The branch must exist when updating/setting the `name` or an error will occur.
Name string `json:"name,omitempty"`
// Indicates if the setting points at an explicit branch (`false`) or tracks the main branch (`true`). When `true` the `name` must be `null` or not provided. When `false` the `name` must contain a non-empty branch name.
UseMainbranch bool `json:"use_mainbranch,omitempty"`
}
BranchingModelSettingsAO1Development branching model settings a o1 development
swagger:model BranchingModelSettingsAO1Development
func (*BranchingModelSettingsAO1Development) MarshalBinary ¶
func (m *BranchingModelSettingsAO1Development) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelSettingsAO1Development) UnmarshalBinary ¶
func (m *BranchingModelSettingsAO1Development) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelSettingsAO1Links ¶
type BranchingModelSettingsAO1Links struct {
// self
Self *BranchingModelSettingsAO1LinksSelf `json:"self,omitempty"`
}
BranchingModelSettingsAO1Links branching model settings a o1 links
swagger:model BranchingModelSettingsAO1Links
func (*BranchingModelSettingsAO1Links) MarshalBinary ¶
func (m *BranchingModelSettingsAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelSettingsAO1Links) UnmarshalBinary ¶
func (m *BranchingModelSettingsAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelSettingsAO1LinksSelf ¶
type BranchingModelSettingsAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
BranchingModelSettingsAO1LinksSelf branching model settings a o1 links self
swagger:model BranchingModelSettingsAO1LinksSelf
func (*BranchingModelSettingsAO1LinksSelf) MarshalBinary ¶
func (m *BranchingModelSettingsAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelSettingsAO1LinksSelf) UnmarshalBinary ¶
func (m *BranchingModelSettingsAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelSettingsAO1Production ¶
type BranchingModelSettingsAO1Production struct {
// Indicates if branch is enabled or not.
Enabled bool `json:"enabled,omitempty"`
// Indicates if the configured branch is valid, that is, if the configured branch actually exists currently. Is always `true` when `use_mainbranch` is `true` (even if the main branch does not exist). This field is read-only. This field is ignored when updating/creating settings.
IsValid bool `json:"is_valid,omitempty"`
// The configured branch. It must be `null` when `use_mainbranch` is `true`. Otherwise it must be a non-empty value. It is possible for the configured branch to not exist (e.g. it was deleted after the settings are set). In this case `is_valid` will be `false`. The branch must exist when updating/setting the `name` or an error will occur.
Name string `json:"name,omitempty"`
// Indicates if the setting points at an explicit branch (`false`) or tracks the main branch (`true`). When `true` the `name` must be `null` or not provided. When `false` the `name` must contain a non-empty branch name.
UseMainbranch bool `json:"use_mainbranch,omitempty"`
}
BranchingModelSettingsAO1Production branching model settings a o1 production
swagger:model BranchingModelSettingsAO1Production
func (*BranchingModelSettingsAO1Production) MarshalBinary ¶
func (m *BranchingModelSettingsAO1Production) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelSettingsAO1Production) UnmarshalBinary ¶
func (m *BranchingModelSettingsAO1Production) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchingModelSettingsBranchTypesItems0 ¶
type BranchingModelSettingsBranchTypesItems0 struct {
// Whether the branch type is enabled or not. A disabled branch type may contain an invalid `prefix`.
Enabled bool `json:"enabled,omitempty"`
// The kind of the branch type.
// Required: true
// Enum: [feature bugfix release hotfix]
Kind *string `json:"kind"`
// The prefix for this branch type. A branch with this prefix will be classified as per `kind`. The `prefix` of an enabled branch type must be a valid branch prefix.Additionally, it cannot be blank, empty or `null`. The `prefix` for a disabled branch type can be empty or invalid.
Prefix string `json:"prefix,omitempty"`
}
BranchingModelSettingsBranchTypesItems0 branching model settings branch types items0
swagger:model BranchingModelSettingsBranchTypesItems0
func (*BranchingModelSettingsBranchTypesItems0) MarshalBinary ¶
func (m *BranchingModelSettingsBranchTypesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchingModelSettingsBranchTypesItems0) UnmarshalBinary ¶
func (m *BranchingModelSettingsBranchTypesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Branchrestriction ¶
type Branchrestriction struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// Indicates how the restriction is matched against a branch. The default is `glob`.
// Required: true
// Enum: [branching_model glob]
BranchMatchKind *string `json:"branch_match_kind"`
// Apply the restriction to branches of this type. Active when `branch_match_kind` is `branching_model`. The branch type will be calculated using the branching model configured for the repository.
// Enum: [feature bugfix release hotfix development production]
BranchType string `json:"branch_type,omitempty"`
// groups
// Min Items: 0
Groups []*Group `json:"groups"`
// The branch restriction status' id.
ID int64 `json:"id,omitempty"`
// The type of restriction that is being applied.
// Required: true
// Enum: [require_tasks_to_be_completed force restrict_merges enforce_merge_checks require_approvals_to_merge allow_auto_merge_when_builds_pass delete require_all_dependencies_merged push require_passing_builds_to_merge reset_pullrequest_approvals_on_change require_default_reviewer_approvals_to_merge]
Kind *string `json:"kind"`
// links
Links *BranchrestrictionAO1Links `json:"links,omitempty"`
// Apply the restriction to branches that match this pattern. Active when `branch_match_kind` is `glob`. Will be empty when `branch_match_kind` is `branching_model`.
// Required: true
Pattern *string `json:"pattern"`
// users
// Min Items: 0
Users []*Account `json:"users"`
// Value with kind-specific semantics: "require_approvals_to_merge" uses it to require a minimum number of approvals on a PR; "require_default_reviewer_approvals_to_merge" uses it to require a minimum number of approvals from default reviewers on a PR; "require_passing_builds_to_merge" uses it to require a minimum number of passing builds.
Value int64 `json:"value,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Branchrestriction branchrestriction
swagger:model branchrestriction
func (*Branchrestriction) MarshalBinary ¶
func (m *Branchrestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Branchrestriction) MarshalJSON ¶
func (m Branchrestriction) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Branchrestriction) SetType ¶
func (m *Branchrestriction) SetType(val string)
SetType sets the type of this subtype
func (*Branchrestriction) Type ¶
func (m *Branchrestriction) Type() string
Type gets the type of this subtype
func (*Branchrestriction) UnmarshalBinary ¶
func (m *Branchrestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Branchrestriction) UnmarshalJSON ¶
func (m *Branchrestriction) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BranchrestrictionAO1Links ¶
type BranchrestrictionAO1Links struct {
// self
Self *BranchrestrictionAO1LinksSelf `json:"self,omitempty"`
}
BranchrestrictionAO1Links branchrestriction a o1 links
swagger:model BranchrestrictionAO1Links
func (*BranchrestrictionAO1Links) MarshalBinary ¶
func (m *BranchrestrictionAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchrestrictionAO1Links) UnmarshalBinary ¶
func (m *BranchrestrictionAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BranchrestrictionAO1LinksSelf ¶
type BranchrestrictionAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
BranchrestrictionAO1LinksSelf branchrestriction a o1 links self
swagger:model BranchrestrictionAO1LinksSelf
func (*BranchrestrictionAO1LinksSelf) MarshalBinary ¶
func (m *BranchrestrictionAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BranchrestrictionAO1LinksSelf) UnmarshalBinary ¶
func (m *BranchrestrictionAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Comment ¶
type Comment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// content
Content *CommentAO1Content `json:"content,omitempty"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// deleted
Deleted bool `json:"deleted,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// inline
Inline *CommentAO1Inline `json:"inline,omitempty"`
// links
Links *CommentAO1Links `json:"links,omitempty"`
// parent
Parent *Comment `json:"parent,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// user
User *User `json:"user,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Comment comment
swagger:model comment
func (*Comment) MarshalBinary ¶
MarshalBinary interface implementation
func (Comment) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Comment) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Comment) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CommentAO1Content ¶
type CommentAO1Content struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
CommentAO1Content comment a o1 content
swagger:model CommentAO1Content
func (*CommentAO1Content) MarshalBinary ¶
func (m *CommentAO1Content) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1Content) UnmarshalBinary ¶
func (m *CommentAO1Content) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommentAO1Inline ¶
type CommentAO1Inline struct {
// The comment's anchor line in the old version of the file.
// Minimum: 1
From int64 `json:"from,omitempty"`
// The path of the file this comment is anchored to.
// Required: true
Path *string `json:"path"`
// The comment's anchor line in the new version of the file. If the 'from' line is also provided, this value will be removed.
// Minimum: 1
To int64 `json:"to,omitempty"`
}
CommentAO1Inline comment a o1 inline
swagger:model CommentAO1Inline
func (*CommentAO1Inline) MarshalBinary ¶
func (m *CommentAO1Inline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1Inline) UnmarshalBinary ¶
func (m *CommentAO1Inline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommentAO1Links ¶
type CommentAO1Links struct {
// code
Code *CommentAO1LinksCode `json:"code,omitempty"`
// html
HTML *CommentAO1LinksHTML `json:"html,omitempty"`
// self
Self *CommentAO1LinksSelf `json:"self,omitempty"`
}
CommentAO1Links comment a o1 links
swagger:model CommentAO1Links
func (*CommentAO1Links) MarshalBinary ¶
func (m *CommentAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1Links) UnmarshalBinary ¶
func (m *CommentAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommentAO1LinksCode ¶
type CommentAO1LinksCode struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
CommentAO1LinksCode comment a o1 links code
swagger:model CommentAO1LinksCode
func (*CommentAO1LinksCode) MarshalBinary ¶
func (m *CommentAO1LinksCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1LinksCode) UnmarshalBinary ¶
func (m *CommentAO1LinksCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommentAO1LinksHTML ¶
type CommentAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
CommentAO1LinksHTML comment a o1 links HTML
swagger:model CommentAO1LinksHTML
func (*CommentAO1LinksHTML) MarshalBinary ¶
func (m *CommentAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1LinksHTML) UnmarshalBinary ¶
func (m *CommentAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommentAO1LinksSelf ¶
type CommentAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
CommentAO1LinksSelf comment a o1 links self
swagger:model CommentAO1LinksSelf
func (*CommentAO1LinksSelf) MarshalBinary ¶
func (m *CommentAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommentAO1LinksSelf) UnmarshalBinary ¶
func (m *CommentAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Commit ¶
type Commit struct {
BaseCommit
// participants
// Min Items: 0
Participants []*Participant `json:"participants"`
// repository
Repository *Repository `json:"repository,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Commit commit
swagger:model commit
func (*Commit) MarshalBinary ¶
MarshalBinary interface implementation
func (Commit) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Commit) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Commit) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type CommitComment ¶
type CommitComment struct {
Comment
// commit
Commit *Commit `json:"commit,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
CommitComment commit comment
swagger:model commit_comment
func (*CommitComment) MarshalBinary ¶
func (m *CommitComment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CommitComment) MarshalJSON ¶
func (m CommitComment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CommitComment) UnmarshalBinary ¶
func (m *CommitComment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CommitComment) UnmarshalJSON ¶
func (m *CommitComment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CommitFile ¶
type CommitFile struct {
// attributes
// Enum: [link executable subrepository binary lfs]
Attributes string `json:"attributes,omitempty"`
// commit
Commit *Commit `json:"commit,omitempty"`
// The escaped version of the path as it appears in a diff. If the path does not require escaping this will be the same as path.
EscapedPath string `json:"escaped_path,omitempty"`
// The path in the repository
Path string `json:"path,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// commit file additional properties
CommitFileAdditionalProperties map[string]interface{} `json:"-"`
}
CommitFile A file object, representing a file at a commit in a repository
swagger:model commit_file
func (*CommitFile) MarshalBinary ¶
func (m *CommitFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CommitFile) MarshalJSON ¶
func (m CommitFile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*CommitFile) UnmarshalBinary ¶
func (m *CommitFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CommitFile) UnmarshalJSON ¶
func (m *CommitFile) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type Commitstatus ¶
type Commitstatus struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// A description of the build (e.g. "Unit tests in Bamboo")
Description string `json:"description,omitempty"`
// An identifier for the status that's unique to
// its type (current "build" is the only supported type) and the vendor,
// e.g. BB-DEPLOY
Key string `json:"key,omitempty"`
// links
Links *CommitstatusAO1Links `json:"links,omitempty"`
// An identifier for the build itself, e.g. BB-DEPLOY-1
Name string `json:"name,omitempty"`
//
// The name of the ref that pointed to this commit at the time the status
// object was created. Note that this the ref may since have moved off of
// the commit. This optional field can be useful for build systems whose
// build triggers and configuration are branch-dependent (e.g. a Pipeline
// build).
// It is legitimate for this field to not be set, or even apply (e.g. a
// static linting job).
Refname string `json:"refname,omitempty"`
// Provides some indication of the status of this commit
// Enum: [SUCCESSFUL FAILED INPROGRESS STOPPED]
State string `json:"state,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// A URL linking back to the vendor or build system, for providing more information about whatever process produced this status. Accepts context variables `repository` and `commit` that Bitbucket will evaluate at runtime whenever at runtime. For example, one could use https://foo.com/builds/{repository.full_name} which Bitbucket will turn into https://foo.com/builds/foo/bar at render time.
URL string `json:"url,omitempty"`
// The commit status' id.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Commitstatus commitstatus
swagger:model commitstatus
func (*Commitstatus) MarshalBinary ¶
func (m *Commitstatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Commitstatus) MarshalJSON ¶
func (m Commitstatus) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Commitstatus) SetType ¶
func (m *Commitstatus) SetType(val string)
SetType sets the type of this subtype
func (*Commitstatus) UnmarshalBinary ¶
func (m *Commitstatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Commitstatus) UnmarshalJSON ¶
func (m *Commitstatus) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CommitstatusAO1Links ¶
type CommitstatusAO1Links struct {
// commit
Commit *CommitstatusAO1LinksCommit `json:"commit,omitempty"`
// self
Self *CommitstatusAO1LinksSelf `json:"self,omitempty"`
}
CommitstatusAO1Links commitstatus a o1 links
swagger:model CommitstatusAO1Links
func (*CommitstatusAO1Links) MarshalBinary ¶
func (m *CommitstatusAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitstatusAO1Links) UnmarshalBinary ¶
func (m *CommitstatusAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommitstatusAO1LinksCommit ¶
type CommitstatusAO1LinksCommit struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
CommitstatusAO1LinksCommit commitstatus a o1 links commit
swagger:model CommitstatusAO1LinksCommit
func (*CommitstatusAO1LinksCommit) MarshalBinary ¶
func (m *CommitstatusAO1LinksCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitstatusAO1LinksCommit) UnmarshalBinary ¶
func (m *CommitstatusAO1LinksCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommitstatusAO1LinksSelf ¶
type CommitstatusAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
CommitstatusAO1LinksSelf commitstatus a o1 links self
swagger:model CommitstatusAO1LinksSelf
func (*CommitstatusAO1LinksSelf) MarshalBinary ¶
func (m *CommitstatusAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommitstatusAO1LinksSelf) UnmarshalBinary ¶
func (m *CommitstatusAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Component ¶
type Component struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// id
ID int64 `json:"id,omitempty"`
// links
Links *ComponentAO1Links `json:"links,omitempty"`
// name
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Component component
swagger:model component
func (*Component) MarshalBinary ¶
MarshalBinary interface implementation
func (Component) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Component) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Component) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ComponentAO1Links ¶
type ComponentAO1Links struct {
// self
Self *ComponentAO1LinksSelf `json:"self,omitempty"`
}
ComponentAO1Links component a o1 links
swagger:model ComponentAO1Links
func (*ComponentAO1Links) MarshalBinary ¶
func (m *ComponentAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComponentAO1Links) UnmarshalBinary ¶
func (m *ComponentAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ComponentAO1LinksSelf ¶
type ComponentAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
ComponentAO1LinksSelf component a o1 links self
swagger:model ComponentAO1LinksSelf
func (*ComponentAO1LinksSelf) MarshalBinary ¶
func (m *ComponentAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComponentAO1LinksSelf) UnmarshalBinary ¶
func (m *ComponentAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DdevReport ¶
type DdevReport struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
DdevReportAllOf1
}
DdevReport ddev report
swagger:model ddev_report
func (*DdevReport) MarshalBinary ¶
func (m *DdevReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DdevReport) MarshalJSON ¶
func (m DdevReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DdevReport) SetType ¶
func (m *DdevReport) SetType(val string)
SetType sets the type of this subtype
func (*DdevReport) UnmarshalBinary ¶
func (m *DdevReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DdevReport) UnmarshalJSON ¶
func (m *DdevReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DdevReportAllOf1 ¶
type DdevReportAllOf1 interface{}
DdevReportAllOf1 A report for a commit.
swagger:model DdevReportAllOf1
type DeployKey ¶
type DeployKey struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// added on
// Format: date-time
AddedOn strfmt.DateTime `json:"added_on,omitempty"`
// The comment parsed from the deploy key (if present)
Comment string `json:"comment,omitempty"`
// The deploy key value.
Key string `json:"key,omitempty"`
// The user-defined label for the deploy key
Label string `json:"label,omitempty"`
// last used
// Format: date-time
LastUsed strfmt.DateTime `json:"last_used,omitempty"`
// links
Links *DeployKeyAO1Links `json:"links,omitempty"`
// owner
Owner *Account `json:"owner,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeployKey deploy key
swagger:model deploy_key
func (*DeployKey) MarshalBinary ¶
MarshalBinary interface implementation
func (DeployKey) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeployKey) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*DeployKey) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeployKeyAO1Links ¶
type DeployKeyAO1Links struct {
// self
Self *DeployKeyAO1LinksSelf `json:"self,omitempty"`
}
DeployKeyAO1Links deploy key a o1 links
swagger:model DeployKeyAO1Links
func (*DeployKeyAO1Links) MarshalBinary ¶
func (m *DeployKeyAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeployKeyAO1Links) UnmarshalBinary ¶
func (m *DeployKeyAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeployKeyAO1LinksSelf ¶
type DeployKeyAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
DeployKeyAO1LinksSelf deploy key a o1 links self
swagger:model DeployKeyAO1LinksSelf
func (*DeployKeyAO1LinksSelf) MarshalBinary ¶
func (m *DeployKeyAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeployKeyAO1LinksSelf) UnmarshalBinary ¶
func (m *DeployKeyAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Deployment ¶
type Deployment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// A deployment environment.
Environment *DeploymentEnvironment `json:"environment,omitempty"`
// The release associated with this deployment.
Release *DeploymentRelease `json:"release,omitempty"`
// state
State *DeploymentState `json:"state,omitempty"`
// The UUID identifying the deployment.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Deployment deployment
swagger:model deployment
func (*Deployment) MarshalBinary ¶
func (m *Deployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Deployment) MarshalJSON ¶
func (m Deployment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Deployment) SetType ¶
func (m *Deployment) SetType(val string)
SetType sets the type of this subtype
func (*Deployment) UnmarshalBinary ¶
func (m *Deployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Deployment) UnmarshalJSON ¶
func (m *Deployment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentEnvironment ¶
type DeploymentEnvironment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The name of the environment.
Name string `json:"name,omitempty"`
// The UUID identifying the environment.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentEnvironment deployment environment
swagger:model deployment_environment
func (*DeploymentEnvironment) MarshalBinary ¶
func (m *DeploymentEnvironment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentEnvironment) MarshalJSON ¶
func (m DeploymentEnvironment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentEnvironment) SetType ¶
func (m *DeploymentEnvironment) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentEnvironment) Type ¶
func (m *DeploymentEnvironment) Type() string
Type gets the type of this subtype
func (*DeploymentEnvironment) UnmarshalBinary ¶
func (m *DeploymentEnvironment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentEnvironment) UnmarshalJSON ¶
func (m *DeploymentEnvironment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentRelease ¶
type DeploymentRelease struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The commit associated with this release.
Commit *Commit `json:"commit,omitempty"`
// The timestamp when the release was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// The name of the release.
Name string `json:"name,omitempty"`
// Link to the pipeline that produced the release.
// Format: uri
URL strfmt.URI `json:"url,omitempty"`
// The UUID identifying the release.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentRelease deployment release
swagger:model deployment_release
func (*DeploymentRelease) MarshalBinary ¶
func (m *DeploymentRelease) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentRelease) MarshalJSON ¶
func (m DeploymentRelease) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentRelease) SetType ¶
func (m *DeploymentRelease) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentRelease) Type ¶
func (m *DeploymentRelease) Type() string
Type gets the type of this subtype
func (*DeploymentRelease) UnmarshalBinary ¶
func (m *DeploymentRelease) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentRelease) UnmarshalJSON ¶
func (m *DeploymentRelease) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentState ¶
type DeploymentState struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
DeploymentStateAllOf1
}
DeploymentState deployment state
swagger:model deployment_state
func (*DeploymentState) MarshalBinary ¶
func (m *DeploymentState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentState) MarshalJSON ¶
func (m DeploymentState) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentState) SetType ¶
func (m *DeploymentState) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentState) Type ¶
func (m *DeploymentState) Type() string
Type gets the type of this subtype
func (*DeploymentState) UnmarshalBinary ¶
func (m *DeploymentState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentState) UnmarshalJSON ¶
func (m *DeploymentState) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentStateAllOf1 ¶
type DeploymentStateAllOf1 interface{}
DeploymentStateAllOf1 The representation of the progress state of a deployment.
swagger:model DeploymentStateAllOf1
type DeploymentStateCompleted ¶
type DeploymentStateCompleted struct {
DeploymentState
// The timestamp when the deployment completed.
// Format: date-time
CompletionDate strfmt.DateTime `json:"completion_date,omitempty"`
// The Bitbucket account that was used to perform the deployment.
Deployer *Account `json:"deployer,omitempty"`
// The name of deployment state (COMPLETED).
// Enum: [COMPLETED]
Name string `json:"name,omitempty"`
// The timestamp when the deployment was started.
// Format: date-time
StartDate strfmt.DateTime `json:"start_date,omitempty"`
// The status of the completed deployment.
Status *DeploymentStateCompletedStatus `json:"status,omitempty"`
// Link to the deployment result.
// Format: uri
URL strfmt.URI `json:"url,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateCompleted deployment state completed
swagger:model deployment_state_completed
func (*DeploymentStateCompleted) MarshalBinary ¶
func (m *DeploymentStateCompleted) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateCompleted) MarshalJSON ¶
func (m DeploymentStateCompleted) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateCompleted) UnmarshalBinary ¶
func (m *DeploymentStateCompleted) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateCompleted) UnmarshalJSON ¶
func (m *DeploymentStateCompleted) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentStateCompletedStatus ¶
type DeploymentStateCompletedStatus struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
DeploymentStateCompletedStatusAllOf1
}
DeploymentStateCompletedStatus deployment state completed status
swagger:model deployment_state_completed_status
func (*DeploymentStateCompletedStatus) MarshalBinary ¶
func (m *DeploymentStateCompletedStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateCompletedStatus) MarshalJSON ¶
func (m DeploymentStateCompletedStatus) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentStateCompletedStatus) SetType ¶
func (m *DeploymentStateCompletedStatus) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentStateCompletedStatus) Type ¶
func (m *DeploymentStateCompletedStatus) Type() string
Type gets the type of this subtype
func (*DeploymentStateCompletedStatus) UnmarshalBinary ¶
func (m *DeploymentStateCompletedStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateCompletedStatus) UnmarshalJSON ¶
func (m *DeploymentStateCompletedStatus) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentStateCompletedStatusAllOf1 ¶
type DeploymentStateCompletedStatusAllOf1 interface{}
DeploymentStateCompletedStatusAllOf1 The status of a completed deployment.
swagger:model DeploymentStateCompletedStatusAllOf1
type DeploymentStateCompletedStatusFailed ¶
type DeploymentStateCompletedStatusFailed struct {
DeploymentStateCompletedStatus
// The name of the completed deployment status (FAILED).
// Enum: [FAILED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateCompletedStatusFailed deployment state completed status failed
swagger:model deployment_state_completed_status_failed
func (*DeploymentStateCompletedStatusFailed) MarshalBinary ¶
func (m *DeploymentStateCompletedStatusFailed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateCompletedStatusFailed) MarshalJSON ¶
func (m DeploymentStateCompletedStatusFailed) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateCompletedStatusFailed) UnmarshalBinary ¶
func (m *DeploymentStateCompletedStatusFailed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateCompletedStatusFailed) UnmarshalJSON ¶
func (m *DeploymentStateCompletedStatusFailed) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentStateCompletedStatusStopped ¶
type DeploymentStateCompletedStatusStopped struct {
DeploymentStateCompletedStatus
// The name of the completed deployment status (STOPPED).
// Enum: [STOPPED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateCompletedStatusStopped deployment state completed status stopped
swagger:model deployment_state_completed_status_stopped
func (*DeploymentStateCompletedStatusStopped) MarshalBinary ¶
func (m *DeploymentStateCompletedStatusStopped) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateCompletedStatusStopped) MarshalJSON ¶
func (m DeploymentStateCompletedStatusStopped) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateCompletedStatusStopped) UnmarshalBinary ¶
func (m *DeploymentStateCompletedStatusStopped) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateCompletedStatusStopped) UnmarshalJSON ¶
func (m *DeploymentStateCompletedStatusStopped) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentStateCompletedStatusSuccessful ¶
type DeploymentStateCompletedStatusSuccessful struct {
DeploymentStateCompletedStatus
// The name of the completed deployment status (SUCCESSFUL).
// Enum: [SUCCESSFUL]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateCompletedStatusSuccessful deployment state completed status successful
swagger:model deployment_state_completed_status_successful
func (*DeploymentStateCompletedStatusSuccessful) MarshalBinary ¶
func (m *DeploymentStateCompletedStatusSuccessful) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateCompletedStatusSuccessful) MarshalJSON ¶
func (m DeploymentStateCompletedStatusSuccessful) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateCompletedStatusSuccessful) UnmarshalBinary ¶
func (m *DeploymentStateCompletedStatusSuccessful) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateCompletedStatusSuccessful) UnmarshalJSON ¶
func (m *DeploymentStateCompletedStatusSuccessful) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentStateInProgress ¶
type DeploymentStateInProgress struct {
DeploymentState
// The Bitbucket account that was used to perform the deployment.
Deployer *Account `json:"deployer,omitempty"`
// The name of deployment state (IN_PROGRESS).
// Enum: [IN_PROGRESS]
Name string `json:"name,omitempty"`
// The timestamp when the deployment was started.
// Format: date-time
StartDate strfmt.DateTime `json:"start_date,omitempty"`
// Link to the deployment result.
// Format: uri
URL strfmt.URI `json:"url,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateInProgress deployment state in progress
swagger:model deployment_state_in_progress
func (*DeploymentStateInProgress) MarshalBinary ¶
func (m *DeploymentStateInProgress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateInProgress) MarshalJSON ¶
func (m DeploymentStateInProgress) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateInProgress) UnmarshalBinary ¶
func (m *DeploymentStateInProgress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateInProgress) UnmarshalJSON ¶
func (m *DeploymentStateInProgress) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentStateUndeployed ¶
type DeploymentStateUndeployed struct {
DeploymentState
// The name of deployment state (UNDEPLOYED).
// Enum: [UNDEPLOYED]
Name string `json:"name,omitempty"`
// Link to trigger the deployment.
// Format: uri
TriggerURL strfmt.URI `json:"trigger_url,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentStateUndeployed deployment state undeployed
swagger:model deployment_state_undeployed
func (*DeploymentStateUndeployed) MarshalBinary ¶
func (m *DeploymentStateUndeployed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentStateUndeployed) MarshalJSON ¶
func (m DeploymentStateUndeployed) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*DeploymentStateUndeployed) UnmarshalBinary ¶
func (m *DeploymentStateUndeployed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentStateUndeployed) UnmarshalJSON ¶
func (m *DeploymentStateUndeployed) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type DeploymentVariable ¶
type DeploymentVariable struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The unique name of the variable.
Key string `json:"key,omitempty"`
// If true, this variable will be treated as secured. The value will never be exposed in the logs or the REST API.
Secured bool `json:"secured,omitempty"`
// The UUID identifying the variable.
UUID string `json:"uuid,omitempty"`
// The value of the variable. If the variable is secured, this will be empty.
Value string `json:"value,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentVariable deployment variable
swagger:model deployment_variable
func (*DeploymentVariable) MarshalBinary ¶
func (m *DeploymentVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentVariable) MarshalJSON ¶
func (m DeploymentVariable) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentVariable) SetType ¶
func (m *DeploymentVariable) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentVariable) Type ¶
func (m *DeploymentVariable) Type() string
Type gets the type of this subtype
func (*DeploymentVariable) UnmarshalBinary ¶
func (m *DeploymentVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentVariable) UnmarshalJSON ¶
func (m *DeploymentVariable) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentsDdevDeploymentEnvironment ¶
type DeploymentsDdevDeploymentEnvironment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
DeploymentsDdevDeploymentEnvironmentAllOf1
}
DeploymentsDdevDeploymentEnvironment deployments ddev deployment environment
swagger:model deployments_ddev_deployment_environment
func (*DeploymentsDdevDeploymentEnvironment) MarshalBinary ¶
func (m *DeploymentsDdevDeploymentEnvironment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentsDdevDeploymentEnvironment) MarshalJSON ¶
func (m DeploymentsDdevDeploymentEnvironment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentsDdevDeploymentEnvironment) SetType ¶
func (m *DeploymentsDdevDeploymentEnvironment) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentsDdevDeploymentEnvironment) Type ¶
func (m *DeploymentsDdevDeploymentEnvironment) Type() string
Type gets the type of this subtype
func (*DeploymentsDdevDeploymentEnvironment) UnmarshalBinary ¶
func (m *DeploymentsDdevDeploymentEnvironment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentsDdevDeploymentEnvironment) UnmarshalJSON ¶
func (m *DeploymentsDdevDeploymentEnvironment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentsDdevDeploymentEnvironmentAllOf1 ¶
type DeploymentsDdevDeploymentEnvironmentAllOf1 interface{}
DeploymentsDdevDeploymentEnvironmentAllOf1 A Bitbucket Deployment Environment.
swagger:model DeploymentsDdevDeploymentEnvironmentAllOf1
type DeploymentsStgWestDeploymentEnvironment ¶
type DeploymentsStgWestDeploymentEnvironment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
DeploymentsStgWestDeploymentEnvironmentAllOf1
}
DeploymentsStgWestDeploymentEnvironment deployments stg west deployment environment
swagger:model deployments_stg_west_deployment_environment
func (*DeploymentsStgWestDeploymentEnvironment) MarshalBinary ¶
func (m *DeploymentsStgWestDeploymentEnvironment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeploymentsStgWestDeploymentEnvironment) MarshalJSON ¶
func (m DeploymentsStgWestDeploymentEnvironment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeploymentsStgWestDeploymentEnvironment) SetType ¶
func (m *DeploymentsStgWestDeploymentEnvironment) SetType(val string)
SetType sets the type of this subtype
func (*DeploymentsStgWestDeploymentEnvironment) Type ¶
func (m *DeploymentsStgWestDeploymentEnvironment) Type() string
Type gets the type of this subtype
func (*DeploymentsStgWestDeploymentEnvironment) UnmarshalBinary ¶
func (m *DeploymentsStgWestDeploymentEnvironment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeploymentsStgWestDeploymentEnvironment) UnmarshalJSON ¶
func (m *DeploymentsStgWestDeploymentEnvironment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeploymentsStgWestDeploymentEnvironmentAllOf1 ¶
type DeploymentsStgWestDeploymentEnvironmentAllOf1 interface{}
DeploymentsStgWestDeploymentEnvironmentAllOf1 A Bitbucket Deployment Environment.
swagger:model DeploymentsStgWestDeploymentEnvironmentAllOf1
type Diffstat ¶
type Diffstat struct {
// lines added
LinesAdded int64 `json:"lines_added,omitempty"`
// lines removed
LinesRemoved int64 `json:"lines_removed,omitempty"`
// new
New *CommitFile `json:"new,omitempty"`
// old
Old *CommitFile `json:"old,omitempty"`
// status
// Enum: [added removed modified renamed]
Status string `json:"status,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// diffstat additional properties
DiffstatAdditionalProperties map[string]interface{} `json:"-"`
}
Diffstat A diffstat object that includes a summary of changes made to a file between two commits.
swagger:model diffstat
func (*Diffstat) MarshalBinary ¶
MarshalBinary interface implementation
func (Diffstat) MarshalJSON ¶
MarshalJSON marshals this object with additional properties into a JSON object
func (*Diffstat) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Diffstat) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with additional properties from JSON
type Error ¶
type Error struct {
// error
Error *ErrorError `json:"error,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// error additional properties
ErrorAdditionalProperties map[string]interface{} `json:"-"`
}
Error Base type for most resource objects. It defines the common `type` element that identifies an object's type. It also identifies the element as Swagger's `discriminator`.
swagger:model error
func (*Error) MarshalBinary ¶
MarshalBinary interface implementation
func (Error) MarshalJSON ¶
MarshalJSON marshals this object with additional properties into a JSON object
func (*Error) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Error) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with additional properties from JSON
type ErrorError ¶
type ErrorError struct {
// Optional structured data that is endpoint-specific.
Data interface{} `json:"data,omitempty"`
// detail
Detail string `json:"detail,omitempty"`
// message
// Required: true
Message *string `json:"message"`
}
ErrorError error error
swagger:model ErrorError
func (*ErrorError) MarshalBinary ¶
func (m *ErrorError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ErrorError) UnmarshalBinary ¶
func (m *ErrorError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExportOptions ¶
type ExportOptions struct {
// include attachments
IncludeAttachments bool `json:"include_attachments,omitempty"`
// project key
ProjectKey string `json:"project_key,omitempty"`
// project name
ProjectName string `json:"project_name,omitempty"`
// send email
SendEmail bool `json:"send_email,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// export options additional properties
ExportOptionsAdditionalProperties map[string]interface{} `json:"-"`
}
ExportOptions Options for issue export.
swagger:model export_options
func (*ExportOptions) MarshalBinary ¶
func (m *ExportOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ExportOptions) MarshalJSON ¶
func (m ExportOptions) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*ExportOptions) UnmarshalBinary ¶
func (m *ExportOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ExportOptions) UnmarshalJSON ¶
func (m *ExportOptions) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type Group ¶
type Group struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The concatenation of the workspace's slug and the group's slug,
// separated with a colon (e.g. `acme:developers`)
//
FullSlug string `json:"full_slug,omitempty"`
// links
Links *GroupAO1Links `json:"links,omitempty"`
// name
Name string `json:"name,omitempty"`
// owner
Owner *Account `json:"owner,omitempty"`
// The "sluggified" version of the group's name. This contains only ASCII
// characters and can therefore be slightly different than the name
Slug string `json:"slug,omitempty"`
// workspace
Workspace *Workspace `json:"workspace,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Group group
swagger:model group
func (*Group) MarshalBinary ¶
MarshalBinary interface implementation
func (Group) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Group) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Group) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GroupAO1Links ¶
type GroupAO1Links struct {
// html
HTML *GroupAO1LinksHTML `json:"html,omitempty"`
// self
Self *GroupAO1LinksSelf `json:"self,omitempty"`
}
GroupAO1Links group a o1 links
swagger:model GroupAO1Links
func (*GroupAO1Links) MarshalBinary ¶
func (m *GroupAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GroupAO1Links) UnmarshalBinary ¶
func (m *GroupAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupAO1LinksHTML ¶
type GroupAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
GroupAO1LinksHTML group a o1 links HTML
swagger:model GroupAO1LinksHTML
func (*GroupAO1LinksHTML) MarshalBinary ¶
func (m *GroupAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GroupAO1LinksHTML) UnmarshalBinary ¶
func (m *GroupAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupAO1LinksSelf ¶
type GroupAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
GroupAO1LinksSelf group a o1 links self
swagger:model GroupAO1LinksSelf
func (*GroupAO1LinksSelf) MarshalBinary ¶
func (m *GroupAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GroupAO1LinksSelf) UnmarshalBinary ¶
func (m *GroupAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HookEvent ¶
type HookEvent struct {
// The category this event belongs to.
Category string `json:"category,omitempty"`
// More detailed description of the webhook event type.
Description string `json:"description,omitempty"`
// The event identifier.
// Enum: [pullrequest:unapproved issue:comment_created pullrequest:approved repo:created repo:deleted repo:imported pullrequest:comment_updated issue:updated project:updated pullrequest:comment_created repo:commit_status_updated pullrequest:updated issue:created repo:fork pullrequest:comment_deleted repo:commit_status_created repo:updated pullrequest:rejected pullrequest:fulfilled repo:push pullrequest:created repo:transfer repo:commit_comment_created]
Event string `json:"event,omitempty"`
// Summary of the webhook event type.
Label string `json:"label,omitempty"`
}
HookEvent An event, associated with a resource or subject type.
swagger:model hook_event
func (*HookEvent) MarshalBinary ¶
MarshalBinary interface implementation
func (*HookEvent) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Issue ¶
type Issue struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// assignee
Assignee *User `json:"assignee,omitempty"`
// component
Component *Component `json:"component,omitempty"`
// content
Content *IssueAO1Content `json:"content,omitempty"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// edited on
// Format: date-time
EditedOn strfmt.DateTime `json:"edited_on,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// kind
// Enum: [bug enhancement proposal task]
Kind string `json:"kind,omitempty"`
// links
Links *IssueAO1Links `json:"links,omitempty"`
// milestone
Milestone *Milestone `json:"milestone,omitempty"`
// priority
// Enum: [trivial minor major critical blocker]
Priority string `json:"priority,omitempty"`
// reporter
Reporter *User `json:"reporter,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
// state
// Enum: [new open resolved on hold invalid duplicate wontfix closed]
State string `json:"state,omitempty"`
// title
Title string `json:"title,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// version
Version *Version `json:"version,omitempty"`
// votes
Votes int64 `json:"votes,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Issue issue
swagger:model issue
func (*Issue) MarshalBinary ¶
MarshalBinary interface implementation
func (Issue) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Issue) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Issue) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type IssueAO1Content ¶
type IssueAO1Content struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
IssueAO1Content issue a o1 content
swagger:model IssueAO1Content
func (*IssueAO1Content) MarshalBinary ¶
func (m *IssueAO1Content) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1Content) UnmarshalBinary ¶
func (m *IssueAO1Content) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1Links ¶
type IssueAO1Links struct {
// attachments
Attachments *IssueAO1LinksAttachments `json:"attachments,omitempty"`
// comments
Comments *IssueAO1LinksComments `json:"comments,omitempty"`
// html
HTML *IssueAO1LinksHTML `json:"html,omitempty"`
// self
Self *IssueAO1LinksSelf `json:"self,omitempty"`
// vote
Vote *IssueAO1LinksVote `json:"vote,omitempty"`
// watch
Watch *IssueAO1LinksWatch `json:"watch,omitempty"`
}
IssueAO1Links issue a o1 links
swagger:model IssueAO1Links
func (*IssueAO1Links) MarshalBinary ¶
func (m *IssueAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1Links) UnmarshalBinary ¶
func (m *IssueAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksAttachments ¶
type IssueAO1LinksAttachments struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksAttachments issue a o1 links attachments
swagger:model IssueAO1LinksAttachments
func (*IssueAO1LinksAttachments) MarshalBinary ¶
func (m *IssueAO1LinksAttachments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksAttachments) UnmarshalBinary ¶
func (m *IssueAO1LinksAttachments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksComments ¶
type IssueAO1LinksComments struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksComments issue a o1 links comments
swagger:model IssueAO1LinksComments
func (*IssueAO1LinksComments) MarshalBinary ¶
func (m *IssueAO1LinksComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksComments) UnmarshalBinary ¶
func (m *IssueAO1LinksComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksHTML ¶
type IssueAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksHTML issue a o1 links HTML
swagger:model IssueAO1LinksHTML
func (*IssueAO1LinksHTML) MarshalBinary ¶
func (m *IssueAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksHTML) UnmarshalBinary ¶
func (m *IssueAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksSelf ¶
type IssueAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksSelf issue a o1 links self
swagger:model IssueAO1LinksSelf
func (*IssueAO1LinksSelf) MarshalBinary ¶
func (m *IssueAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksSelf) UnmarshalBinary ¶
func (m *IssueAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksVote ¶
type IssueAO1LinksVote struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksVote issue a o1 links vote
swagger:model IssueAO1LinksVote
func (*IssueAO1LinksVote) MarshalBinary ¶
func (m *IssueAO1LinksVote) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksVote) UnmarshalBinary ¶
func (m *IssueAO1LinksVote) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAO1LinksWatch ¶
type IssueAO1LinksWatch struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAO1LinksWatch issue a o1 links watch
swagger:model IssueAO1LinksWatch
func (*IssueAO1LinksWatch) MarshalBinary ¶
func (m *IssueAO1LinksWatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAO1LinksWatch) UnmarshalBinary ¶
func (m *IssueAO1LinksWatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAttachment ¶
type IssueAttachment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// links
Links *IssueAttachmentAO1Links `json:"links,omitempty"`
// name
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
IssueAttachment issue attachment
swagger:model issue_attachment
func (*IssueAttachment) MarshalBinary ¶
func (m *IssueAttachment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IssueAttachment) MarshalJSON ¶
func (m IssueAttachment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IssueAttachment) SetType ¶
func (m *IssueAttachment) SetType(val string)
SetType sets the type of this subtype
func (*IssueAttachment) Type ¶
func (m *IssueAttachment) Type() string
Type gets the type of this subtype
func (*IssueAttachment) UnmarshalBinary ¶
func (m *IssueAttachment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IssueAttachment) UnmarshalJSON ¶
func (m *IssueAttachment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type IssueAttachmentAO1Links ¶
type IssueAttachmentAO1Links struct {
// self
Self *IssueAttachmentAO1LinksSelf `json:"self,omitempty"`
}
IssueAttachmentAO1Links issue attachment a o1 links
swagger:model IssueAttachmentAO1Links
func (*IssueAttachmentAO1Links) MarshalBinary ¶
func (m *IssueAttachmentAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAttachmentAO1Links) UnmarshalBinary ¶
func (m *IssueAttachmentAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueAttachmentAO1LinksSelf ¶
type IssueAttachmentAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueAttachmentAO1LinksSelf issue attachment a o1 links self
swagger:model IssueAttachmentAO1LinksSelf
func (*IssueAttachmentAO1LinksSelf) MarshalBinary ¶
func (m *IssueAttachmentAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueAttachmentAO1LinksSelf) UnmarshalBinary ¶
func (m *IssueAttachmentAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChange ¶
type IssueChange struct {
// changes
Changes *IssueChangeChanges `json:"changes,omitempty"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// issue
Issue *Issue `json:"issue,omitempty"`
// links
Links *IssueChangeLinks `json:"links,omitempty"`
// message
Message *IssueChangeMessage `json:"message,omitempty"`
// name
Name string `json:"name,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// user
User *User `json:"user,omitempty"`
// issue change additional properties
IssueChangeAdditionalProperties map[string]interface{} `json:"-"`
}
IssueChange An issue change.
swagger:model issue_change
func (*IssueChange) MarshalBinary ¶
func (m *IssueChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IssueChange) MarshalJSON ¶
func (m IssueChange) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*IssueChange) UnmarshalBinary ¶
func (m *IssueChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IssueChange) UnmarshalJSON ¶
func (m *IssueChange) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type IssueChangeChanges ¶
type IssueChangeChanges struct {
// assignee
Assignee *IssueChangeChangesAssignee `json:"assignee,omitempty"`
// component
Component *IssueChangeChangesComponent `json:"component,omitempty"`
// content
Content *IssueChangeChangesContent `json:"content,omitempty"`
// kind
Kind *IssueChangeChangesKind `json:"kind,omitempty"`
// milestone
Milestone *IssueChangeChangesMilestone `json:"milestone,omitempty"`
// priority
Priority *IssueChangeChangesPriority `json:"priority,omitempty"`
// state
State *IssueChangeChangesState `json:"state,omitempty"`
// title
Title *IssueChangeChangesTitle `json:"title,omitempty"`
// version
Version *IssueChangeChangesVersion `json:"version,omitempty"`
}
IssueChangeChanges issue change changes
swagger:model IssueChangeChanges
func (*IssueChangeChanges) MarshalBinary ¶
func (m *IssueChangeChanges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChanges) UnmarshalBinary ¶
func (m *IssueChangeChanges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesAssignee ¶
type IssueChangeChangesAssignee struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesAssignee issue change changes assignee
swagger:model IssueChangeChangesAssignee
func (*IssueChangeChangesAssignee) MarshalBinary ¶
func (m *IssueChangeChangesAssignee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesAssignee) UnmarshalBinary ¶
func (m *IssueChangeChangesAssignee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesComponent ¶
type IssueChangeChangesComponent struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesComponent issue change changes component
swagger:model IssueChangeChangesComponent
func (*IssueChangeChangesComponent) MarshalBinary ¶
func (m *IssueChangeChangesComponent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesComponent) UnmarshalBinary ¶
func (m *IssueChangeChangesComponent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesContent ¶
type IssueChangeChangesContent struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesContent issue change changes content
swagger:model IssueChangeChangesContent
func (*IssueChangeChangesContent) MarshalBinary ¶
func (m *IssueChangeChangesContent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesContent) UnmarshalBinary ¶
func (m *IssueChangeChangesContent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesKind ¶
type IssueChangeChangesKind struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesKind issue change changes kind
swagger:model IssueChangeChangesKind
func (*IssueChangeChangesKind) MarshalBinary ¶
func (m *IssueChangeChangesKind) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesKind) UnmarshalBinary ¶
func (m *IssueChangeChangesKind) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesMilestone ¶
type IssueChangeChangesMilestone struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesMilestone issue change changes milestone
swagger:model IssueChangeChangesMilestone
func (*IssueChangeChangesMilestone) MarshalBinary ¶
func (m *IssueChangeChangesMilestone) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesMilestone) UnmarshalBinary ¶
func (m *IssueChangeChangesMilestone) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesPriority ¶
type IssueChangeChangesPriority struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesPriority issue change changes priority
swagger:model IssueChangeChangesPriority
func (*IssueChangeChangesPriority) MarshalBinary ¶
func (m *IssueChangeChangesPriority) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesPriority) UnmarshalBinary ¶
func (m *IssueChangeChangesPriority) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesState ¶
type IssueChangeChangesState struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesState issue change changes state
swagger:model IssueChangeChangesState
func (*IssueChangeChangesState) MarshalBinary ¶
func (m *IssueChangeChangesState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesState) UnmarshalBinary ¶
func (m *IssueChangeChangesState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesTitle ¶
type IssueChangeChangesTitle struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesTitle issue change changes title
swagger:model IssueChangeChangesTitle
func (*IssueChangeChangesTitle) MarshalBinary ¶
func (m *IssueChangeChangesTitle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesTitle) UnmarshalBinary ¶
func (m *IssueChangeChangesTitle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeChangesVersion ¶
type IssueChangeChangesVersion struct {
// new
New string `json:"new,omitempty"`
// old
Old string `json:"old,omitempty"`
}
IssueChangeChangesVersion issue change changes version
swagger:model IssueChangeChangesVersion
func (*IssueChangeChangesVersion) MarshalBinary ¶
func (m *IssueChangeChangesVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeChangesVersion) UnmarshalBinary ¶
func (m *IssueChangeChangesVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeLinks ¶
type IssueChangeLinks struct {
// issue
Issue *IssueChangeLinksIssue `json:"issue,omitempty"`
// self
Self *IssueChangeLinksSelf `json:"self,omitempty"`
}
IssueChangeLinks issue change links
swagger:model IssueChangeLinks
func (*IssueChangeLinks) MarshalBinary ¶
func (m *IssueChangeLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeLinks) UnmarshalBinary ¶
func (m *IssueChangeLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeLinksIssue ¶
type IssueChangeLinksIssue struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueChangeLinksIssue issue change links issue
swagger:model IssueChangeLinksIssue
func (*IssueChangeLinksIssue) MarshalBinary ¶
func (m *IssueChangeLinksIssue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeLinksIssue) UnmarshalBinary ¶
func (m *IssueChangeLinksIssue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeLinksSelf ¶
type IssueChangeLinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
IssueChangeLinksSelf issue change links self
swagger:model IssueChangeLinksSelf
func (*IssueChangeLinksSelf) MarshalBinary ¶
func (m *IssueChangeLinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeLinksSelf) UnmarshalBinary ¶
func (m *IssueChangeLinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueChangeMessage ¶
type IssueChangeMessage struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
IssueChangeMessage issue change message
swagger:model IssueChangeMessage
func (*IssueChangeMessage) MarshalBinary ¶
func (m *IssueChangeMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueChangeMessage) UnmarshalBinary ¶
func (m *IssueChangeMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IssueComment ¶
type IssueComment struct {
Comment
// issue
Issue *Issue `json:"issue,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
IssueComment issue comment
swagger:model issue_comment
func (*IssueComment) MarshalBinary ¶
func (m *IssueComment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IssueComment) MarshalJSON ¶
func (m IssueComment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*IssueComment) UnmarshalBinary ¶
func (m *IssueComment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IssueComment) UnmarshalJSON ¶
func (m *IssueComment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type IssueJobStatus ¶
type IssueJobStatus struct {
// The total number of issues already imported/exported
Count int64 `json:"count,omitempty"`
// The percentage of issues already imported/exported
// Maximum: 100
// Minimum: 0
Pct *float64 `json:"pct,omitempty"`
// The phase of the import/export job
Phase string `json:"phase,omitempty"`
// The status of the import/export job
// Enum: [ACCEPTED STARTED RUNNING FAILURE]
Status string `json:"status,omitempty"`
// The total number of issues being imported/exported
Total int64 `json:"total,omitempty"`
// type
Type string `json:"type,omitempty"`
}
IssueJobStatus The status of an import or export job
swagger:model issue_job_status
func (*IssueJobStatus) MarshalBinary ¶
func (m *IssueJobStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IssueJobStatus) UnmarshalBinary ¶
func (m *IssueJobStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JiraProject ¶
type JiraProject struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
JiraProjectAllOf1
}
JiraProject jira project
swagger:model jira_project
func (*JiraProject) MarshalBinary ¶
func (m *JiraProject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JiraProject) MarshalJSON ¶
func (m JiraProject) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JiraProject) SetType ¶
func (m *JiraProject) SetType(val string)
SetType sets the type of this subtype
func (*JiraProject) UnmarshalBinary ¶
func (m *JiraProject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JiraProject) UnmarshalJSON ¶
func (m *JiraProject) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JiraProjectAllOf1 ¶
type JiraProjectAllOf1 interface{}
JiraProjectAllOf1 A Jira Project.
swagger:model JiraProjectAllOf1
type JiraSite ¶
type JiraSite struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
JiraSiteAllOf1
}
JiraSite jira site
swagger:model jira_site
func (*JiraSite) MarshalBinary ¶
MarshalBinary interface implementation
func (JiraSite) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JiraSite) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*JiraSite) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JiraSiteAllOf1 ¶
type JiraSiteAllOf1 interface{}
JiraSiteAllOf1 A Jira Site.
swagger:model JiraSiteAllOf1
type Milestone ¶
type Milestone struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// id
ID int64 `json:"id,omitempty"`
// links
Links *MilestoneAO1Links `json:"links,omitempty"`
// name
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Milestone milestone
swagger:model milestone
func (*Milestone) MarshalBinary ¶
MarshalBinary interface implementation
func (Milestone) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Milestone) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Milestone) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MilestoneAO1Links ¶
type MilestoneAO1Links struct {
// self
Self *MilestoneAO1LinksSelf `json:"self,omitempty"`
}
MilestoneAO1Links milestone a o1 links
swagger:model MilestoneAO1Links
func (*MilestoneAO1Links) MarshalBinary ¶
func (m *MilestoneAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MilestoneAO1Links) UnmarshalBinary ¶
func (m *MilestoneAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MilestoneAO1LinksSelf ¶
type MilestoneAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
MilestoneAO1LinksSelf milestone a o1 links self
swagger:model MilestoneAO1LinksSelf
func (*MilestoneAO1LinksSelf) MarshalBinary ¶
func (m *MilestoneAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MilestoneAO1LinksSelf) UnmarshalBinary ¶
func (m *MilestoneAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Object ¶
type Object interface {
runtime.Validatable
// type
// Required: true
Type() string
SetType(string)
}
Object Base type for most resource objects. It defines the common `type` element that identifies an object's type. It also identifies the element as Swagger's `discriminator`.
swagger:discriminator object type
func UnmarshalObject ¶
UnmarshalObject unmarshals polymorphic Object
type Page ¶
type Page struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
}
Page page
swagger:model page
func (*Page) MarshalBinary ¶
MarshalBinary interface implementation
func (*Page) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PaginatedAnnotations ¶
type PaginatedAnnotations struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*ReportAnnotation `json:"values"`
}
PaginatedAnnotations A paginated list of annotations.
swagger:model paginated_annotations
func (*PaginatedAnnotations) MarshalBinary ¶
func (m *PaginatedAnnotations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedAnnotations) UnmarshalBinary ¶
func (m *PaginatedAnnotations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedBranches ¶
type PaginatedBranches struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Branch `json:"values"`
}
PaginatedBranches A paginated list of branches.
swagger:model paginated_branches
func (*PaginatedBranches) MarshalBinary ¶
func (m *PaginatedBranches) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedBranches) UnmarshalBinary ¶
func (m *PaginatedBranches) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedBranchrestrictions ¶
type PaginatedBranchrestrictions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Branchrestriction `json:"values"`
}
PaginatedBranchrestrictions A paginated list of branch restriction rules.
swagger:model paginated_branchrestrictions
func (*PaginatedBranchrestrictions) MarshalBinary ¶
func (m *PaginatedBranchrestrictions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedBranchrestrictions) UnmarshalBinary ¶
func (m *PaginatedBranchrestrictions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedCommitComments ¶
type PaginatedCommitComments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*CommitComment `json:"values"`
}
PaginatedCommitComments A paginated list of commit comments.
swagger:model paginated_commit_comments
func (*PaginatedCommitComments) MarshalBinary ¶
func (m *PaginatedCommitComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedCommitComments) UnmarshalBinary ¶
func (m *PaginatedCommitComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedCommitstatuses ¶
type PaginatedCommitstatuses struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Commitstatus `json:"values"`
}
PaginatedCommitstatuses A paginated list of commit status objects.
swagger:model paginated_commitstatuses
func (*PaginatedCommitstatuses) MarshalBinary ¶
func (m *PaginatedCommitstatuses) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedCommitstatuses) UnmarshalBinary ¶
func (m *PaginatedCommitstatuses) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedComponents ¶
type PaginatedComponents struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Component `json:"values"`
}
PaginatedComponents A paginated list of issue tracker components.
swagger:model paginated_components
func (*PaginatedComponents) MarshalBinary ¶
func (m *PaginatedComponents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedComponents) UnmarshalBinary ¶
func (m *PaginatedComponents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedDeployKeys ¶
type PaginatedDeployKeys struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*DeployKey `json:"values"`
}
PaginatedDeployKeys A paginated list of deploy keys.
swagger:model paginated_deploy_keys
func (*PaginatedDeployKeys) MarshalBinary ¶
func (m *PaginatedDeployKeys) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedDeployKeys) UnmarshalBinary ¶
func (m *PaginatedDeployKeys) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedDeploymentVariable ¶
type PaginatedDeploymentVariable struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*DeploymentVariable `json:"values"`
}
PaginatedDeploymentVariable A paged list of deployment variables.
swagger:model paginated_deployment_variable
func (*PaginatedDeploymentVariable) MarshalBinary ¶
func (m *PaginatedDeploymentVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedDeploymentVariable) UnmarshalBinary ¶
func (m *PaginatedDeploymentVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedDeployments ¶
type PaginatedDeployments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*Deployment `json:"values"`
}
PaginatedDeployments A paged list of deployments
swagger:model paginated_deployments
func (*PaginatedDeployments) MarshalBinary ¶
func (m *PaginatedDeployments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedDeployments) UnmarshalBinary ¶
func (m *PaginatedDeployments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedDiffstats ¶
type PaginatedDiffstats struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Diffstat `json:"values"`
}
PaginatedDiffstats A paginated list of diffstats.
swagger:model paginated_diffstats
func (*PaginatedDiffstats) MarshalBinary ¶
func (m *PaginatedDiffstats) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedDiffstats) UnmarshalBinary ¶
func (m *PaginatedDiffstats) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedEnvironments ¶
type PaginatedEnvironments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*DeploymentEnvironment `json:"values"`
}
PaginatedEnvironments A paged list of environments
swagger:model paginated_environments
func (*PaginatedEnvironments) MarshalBinary ¶
func (m *PaginatedEnvironments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedEnvironments) UnmarshalBinary ¶
func (m *PaginatedEnvironments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedFiles ¶
type PaginatedFiles struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*CommitFile `json:"values"`
}
PaginatedFiles A paginated list of commit_file objects.
swagger:model paginated_files
func (*PaginatedFiles) MarshalBinary ¶
func (m *PaginatedFiles) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedFiles) UnmarshalBinary ¶
func (m *PaginatedFiles) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedHookEvents ¶
type PaginatedHookEvents struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*HookEvent `json:"values"`
}
PaginatedHookEvents A paginated list of webhook types available to subscribe on.
swagger:model paginated_hook_events
func (*PaginatedHookEvents) MarshalBinary ¶
func (m *PaginatedHookEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedHookEvents) UnmarshalBinary ¶
func (m *PaginatedHookEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedIssueAttachments ¶
type PaginatedIssueAttachments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
Values []*IssueAttachment `json:"values"`
}
PaginatedIssueAttachments A paginated list of issue attachments.
swagger:model paginated_issue_attachments
func (*PaginatedIssueAttachments) MarshalBinary ¶
func (m *PaginatedIssueAttachments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedIssueAttachments) UnmarshalBinary ¶
func (m *PaginatedIssueAttachments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedIssueComments ¶
type PaginatedIssueComments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*IssueComment `json:"values"`
}
PaginatedIssueComments A paginated list of issue comments.
swagger:model paginated_issue_comments
func (*PaginatedIssueComments) MarshalBinary ¶
func (m *PaginatedIssueComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedIssueComments) UnmarshalBinary ¶
func (m *PaginatedIssueComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedIssues ¶
type PaginatedIssues struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Issue `json:"values"`
}
PaginatedIssues A paginated list of issues.
swagger:model paginated_issues
func (*PaginatedIssues) MarshalBinary ¶
func (m *PaginatedIssues) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedIssues) UnmarshalBinary ¶
func (m *PaginatedIssues) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedLogEntries ¶
type PaginatedLogEntries struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
Values []*IssueChange `json:"values"`
}
PaginatedLogEntries A paginated list of issue changes.
swagger:model paginated_log_entries
func (*PaginatedLogEntries) MarshalBinary ¶
func (m *PaginatedLogEntries) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedLogEntries) UnmarshalBinary ¶
func (m *PaginatedLogEntries) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedMilestones ¶
type PaginatedMilestones struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Milestone `json:"values"`
}
PaginatedMilestones A paginated list of issue tracker milestones.
swagger:model paginated_milestones
func (*PaginatedMilestones) MarshalBinary ¶
func (m *PaginatedMilestones) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedMilestones) UnmarshalBinary ¶
func (m *PaginatedMilestones) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelineKnownHosts ¶
type PaginatedPipelineKnownHosts struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*PipelineKnownHost `json:"values"`
}
PaginatedPipelineKnownHosts A paged list of known hosts.
swagger:model paginated_pipeline_known_hosts
func (*PaginatedPipelineKnownHosts) MarshalBinary ¶
func (m *PaginatedPipelineKnownHosts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelineKnownHosts) UnmarshalBinary ¶
func (m *PaginatedPipelineKnownHosts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelineScheduleExecutions ¶
type PaginatedPipelineScheduleExecutions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*PipelineScheduleExecution `json:"values"`
}
PaginatedPipelineScheduleExecutions A paged list of the executions of a schedule.
swagger:model paginated_pipeline_schedule_executions
func (*PaginatedPipelineScheduleExecutions) MarshalBinary ¶
func (m *PaginatedPipelineScheduleExecutions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelineScheduleExecutions) UnmarshalBinary ¶
func (m *PaginatedPipelineScheduleExecutions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelineSchedules ¶
type PaginatedPipelineSchedules struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*PipelineSchedule `json:"values"`
}
PaginatedPipelineSchedules A paged list of schedules
swagger:model paginated_pipeline_schedules
func (*PaginatedPipelineSchedules) MarshalBinary ¶
func (m *PaginatedPipelineSchedules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelineSchedules) UnmarshalBinary ¶
func (m *PaginatedPipelineSchedules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelineSteps ¶
type PaginatedPipelineSteps struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*PipelineStep `json:"values"`
}
PaginatedPipelineSteps A paged list of pipeline steps.
swagger:model paginated_pipeline_steps
func (*PaginatedPipelineSteps) MarshalBinary ¶
func (m *PaginatedPipelineSteps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelineSteps) UnmarshalBinary ¶
func (m *PaginatedPipelineSteps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelineVariables ¶
type PaginatedPipelineVariables struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*PipelineVariable `json:"values"`
}
PaginatedPipelineVariables A paged list of variables.
swagger:model paginated_pipeline_variables
func (*PaginatedPipelineVariables) MarshalBinary ¶
func (m *PaginatedPipelineVariables) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelineVariables) UnmarshalBinary ¶
func (m *PaginatedPipelineVariables) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPipelines ¶
type PaginatedPipelines struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*Pipeline `json:"values"`
}
PaginatedPipelines A paged list of pipelines
swagger:model paginated_pipelines
func (*PaginatedPipelines) MarshalBinary ¶
func (m *PaginatedPipelines) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPipelines) UnmarshalBinary ¶
func (m *PaginatedPipelines) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedProjects ¶
type PaginatedProjects struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Project `json:"values"`
}
PaginatedProjects A paginated list of projects
swagger:model paginated_projects
func (*PaginatedProjects) MarshalBinary ¶
func (m *PaginatedProjects) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedProjects) UnmarshalBinary ¶
func (m *PaginatedProjects) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPullrequestComments ¶
type PaginatedPullrequestComments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*PullrequestComment `json:"values"`
}
PaginatedPullrequestComments A paginated list of pullrequest comments.
swagger:model paginated_pullrequest_comments
func (*PaginatedPullrequestComments) MarshalBinary ¶
func (m *PaginatedPullrequestComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPullrequestComments) UnmarshalBinary ¶
func (m *PaginatedPullrequestComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedPullrequests ¶
type PaginatedPullrequests struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Pullrequest `json:"values"`
}
PaginatedPullrequests A paginated list of pullrequests.
swagger:model paginated_pullrequests
func (*PaginatedPullrequests) MarshalBinary ¶
func (m *PaginatedPullrequests) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedPullrequests) UnmarshalBinary ¶
func (m *PaginatedPullrequests) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedRefs ¶
type PaginatedRefs struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Ref `json:"values"`
}
PaginatedRefs A paginated list of refs.
swagger:model paginated_refs
func (*PaginatedRefs) MarshalBinary ¶
func (m *PaginatedRefs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedRefs) UnmarshalBinary ¶
func (m *PaginatedRefs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedReports ¶
type PaginatedReports struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
Size int64 `json:"size,omitempty"`
// The values of the current page.
// Min Items: 0
Values []*Report `json:"values"`
}
PaginatedReports A paginated list of reports.
swagger:model paginated_reports
func (*PaginatedReports) MarshalBinary ¶
func (m *PaginatedReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedReports) UnmarshalBinary ¶
func (m *PaginatedReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedRepositories ¶
type PaginatedRepositories struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Repository `json:"values"`
}
PaginatedRepositories A paginated list of repositories.
swagger:model paginated_repositories
func (*PaginatedRepositories) MarshalBinary ¶
func (m *PaginatedRepositories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedRepositories) UnmarshalBinary ¶
func (m *PaginatedRepositories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedRepositoryPermissions ¶
type PaginatedRepositoryPermissions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*RepositoryPermission `json:"values"`
}
PaginatedRepositoryPermissions A paginated list of repository permissions.
swagger:model paginated_repository_permissions
func (*PaginatedRepositoryPermissions) MarshalBinary ¶
func (m *PaginatedRepositoryPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedRepositoryPermissions) UnmarshalBinary ¶
func (m *PaginatedRepositoryPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedSSHUserKeys ¶
type PaginatedSSHUserKeys struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*SSHAccountKey `json:"values"`
}
PaginatedSSHUserKeys A paginated list of SSH keys.
swagger:model paginated_ssh_user_keys
func (*PaginatedSSHUserKeys) MarshalBinary ¶
func (m *PaginatedSSHUserKeys) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedSSHUserKeys) UnmarshalBinary ¶
func (m *PaginatedSSHUserKeys) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedSnippetComments ¶
type PaginatedSnippetComments struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*SnippetComment `json:"values"`
}
PaginatedSnippetComments A paginated list of snippet comments.
swagger:model paginated_snippet_comments
func (*PaginatedSnippetComments) MarshalBinary ¶
func (m *PaginatedSnippetComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedSnippetComments) UnmarshalBinary ¶
func (m *PaginatedSnippetComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedSnippetCommit ¶
type PaginatedSnippetCommit struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
Values []*SnippetCommit `json:"values"`
}
PaginatedSnippetCommit A paginated list of snippet commits.
swagger:model paginated_snippet_commit
func (*PaginatedSnippetCommit) MarshalBinary ¶
func (m *PaginatedSnippetCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedSnippetCommit) UnmarshalBinary ¶
func (m *PaginatedSnippetCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedSnippets ¶
type PaginatedSnippets struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Snippet `json:"values"`
}
PaginatedSnippets A paginated list of snippets.
swagger:model paginated_snippets
func (*PaginatedSnippets) MarshalBinary ¶
func (m *PaginatedSnippets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedSnippets) UnmarshalBinary ¶
func (m *PaginatedSnippets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedTags ¶
type PaginatedTags struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Tag `json:"values"`
}
PaginatedTags A paginated list of tags.
swagger:model paginated_tags
func (*PaginatedTags) MarshalBinary ¶
func (m *PaginatedTags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedTags) UnmarshalBinary ¶
func (m *PaginatedTags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedTeamPermissions ¶
type PaginatedTeamPermissions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*TeamPermission `json:"values"`
}
PaginatedTeamPermissions A paginated list of team permissions.
swagger:model paginated_team_permissions
func (*PaginatedTeamPermissions) MarshalBinary ¶
func (m *PaginatedTeamPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedTeamPermissions) UnmarshalBinary ¶
func (m *PaginatedTeamPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedTeams ¶
type PaginatedTeams struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Team `json:"values"`
}
PaginatedTeams A paginated list of teams.
swagger:model paginated_teams
func (*PaginatedTeams) MarshalBinary ¶
func (m *PaginatedTeams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedTeams) UnmarshalBinary ¶
func (m *PaginatedTeams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedTreeentries ¶
type PaginatedTreeentries struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Treeentry `json:"values"`
}
PaginatedTreeentries A paginated list of commit_file and/or commit_directory objects.
swagger:model paginated_treeentries
func (*PaginatedTreeentries) MarshalBinary ¶
func (m *PaginatedTreeentries) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedTreeentries) UnmarshalBinary ¶
func (m *PaginatedTreeentries) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedUsers ¶
type PaginatedUsers struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*User `json:"values"`
}
PaginatedUsers A paginated list of users.
swagger:model paginated_users
func (*PaginatedUsers) MarshalBinary ¶
func (m *PaginatedUsers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedUsers) UnmarshalBinary ¶
func (m *PaginatedUsers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedVersions ¶
type PaginatedVersions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Version `json:"values"`
}
PaginatedVersions A paginated list of issue tracker versions.
swagger:model paginated_versions
func (*PaginatedVersions) MarshalBinary ¶
func (m *PaginatedVersions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedVersions) UnmarshalBinary ¶
func (m *PaginatedVersions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedWebhookSubscriptions ¶
type PaginatedWebhookSubscriptions struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*WebhookSubscription `json:"values"`
}
PaginatedWebhookSubscriptions A paginated list of webhook subscriptions
swagger:model paginated_webhook_subscriptions
func (*PaginatedWebhookSubscriptions) MarshalBinary ¶
func (m *PaginatedWebhookSubscriptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedWebhookSubscriptions) UnmarshalBinary ¶
func (m *PaginatedWebhookSubscriptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedWorkspaceMemberships ¶
type PaginatedWorkspaceMemberships struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*WorkspaceMembership `json:"values"`
}
PaginatedWorkspaceMemberships A paginated list of workspace memberships.
swagger:model paginated_workspace_memberships
func (*PaginatedWorkspaceMemberships) MarshalBinary ¶
func (m *PaginatedWorkspaceMemberships) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedWorkspaceMemberships) UnmarshalBinary ¶
func (m *PaginatedWorkspaceMemberships) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaginatedWorkspaces ¶
type PaginatedWorkspaces struct {
// Link to the next page if it exists. The last page of a collection does not have this value. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// Page number of the current results. This is an optional element that is not provided in all responses.
// Minimum: 1
Page int64 `json:"page,omitempty"`
// Current number of objects on the existing page. The default value is 10 with 100 being the maximum allowed value. Individual APIs may enforce different values.
// Minimum: 1
Pagelen int64 `json:"pagelen,omitempty"`
// Link to previous page if it exists. A collections first page does not have this value. This is an optional element that is not provided in all responses. Some result sets strictly support forward navigation and never provide previous links. Clients must anticipate that backwards navigation is not always available. Use this link to navigate the result set and refrain from constructing your own URLs.
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// Total number of objects in the response. This is an optional element that is not provided in all responses, as it can be expensive to compute.
// Minimum: 0
Size *int64 `json:"size,omitempty"`
// values
// Min Items: 0
// Unique: true
Values []*Workspace `json:"values"`
}
PaginatedWorkspaces A paginated list of workspaces.
swagger:model paginated_workspaces
func (*PaginatedWorkspaces) MarshalBinary ¶
func (m *PaginatedWorkspaces) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginatedWorkspaces) UnmarshalBinary ¶
func (m *PaginatedWorkspaces) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Participant ¶
type Participant struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// approved
Approved bool `json:"approved,omitempty"`
// The ISO8601 timestamp of the participant's action. For approvers, this is the time of their approval. For commenters and pull request reviewers who are not approvers, this is the time they last commented, or null if they have not commented.
// Format: date-time
ParticipatedOn strfmt.DateTime `json:"participated_on,omitempty"`
// role
// Enum: [PARTICIPANT REVIEWER]
Role string `json:"role,omitempty"`
// user
User *User `json:"user,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Participant participant
swagger:model participant
func (*Participant) MarshalBinary ¶
func (m *Participant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Participant) MarshalJSON ¶
func (m Participant) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Participant) SetType ¶
func (m *Participant) SetType(val string)
SetType sets the type of this subtype
func (*Participant) UnmarshalBinary ¶
func (m *Participant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Participant) UnmarshalJSON ¶
func (m *Participant) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Pipeline ¶
type Pipeline struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The build number of the pipeline.
BuildNumber int64 `json:"build_number,omitempty"`
// The number of build seconds used by this pipeline.
BuildSecondsUsed int64 `json:"build_seconds_used,omitempty"`
// The timestamp when the Pipeline was completed. This is not set if the pipeline is still in progress.
// Format: date-time
CompletedOn strfmt.DateTime `json:"completed_on,omitempty"`
// The timestamp when the pipeline was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// The Bitbucket account that was used to create the pipeline.
Creator *Account `json:"creator,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
// state
State *PipelineState `json:"state,omitempty"`
// The target that the pipeline built.
Target *PipelineTarget `json:"target,omitempty"`
// The trigger used for the pipeline.
Trigger *PipelineTrigger `json:"trigger,omitempty"`
// The UUID identifying the pipeline.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Pipeline pipeline
swagger:model pipeline
func (*Pipeline) MarshalBinary ¶
MarshalBinary interface implementation
func (Pipeline) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Pipeline) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Pipeline) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineBuildNumber ¶
type PipelineBuildNumber struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The next number that will be used as build number.
Next int64 `json:"next,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineBuildNumber pipeline build number
swagger:model pipeline_build_number
func (*PipelineBuildNumber) MarshalBinary ¶
func (m *PipelineBuildNumber) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineBuildNumber) MarshalJSON ¶
func (m PipelineBuildNumber) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineBuildNumber) SetType ¶
func (m *PipelineBuildNumber) SetType(val string)
SetType sets the type of this subtype
func (*PipelineBuildNumber) Type ¶
func (m *PipelineBuildNumber) Type() string
Type gets the type of this subtype
func (*PipelineBuildNumber) UnmarshalBinary ¶
func (m *PipelineBuildNumber) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineBuildNumber) UnmarshalJSON ¶
func (m *PipelineBuildNumber) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineCommand ¶
type PipelineCommand struct {
// The executable command.
Command string `json:"command,omitempty"`
// The name of the command.
Name string `json:"name,omitempty"`
}
PipelineCommand An executable pipeline command.
swagger:model pipeline_command
func (*PipelineCommand) MarshalBinary ¶
func (m *PipelineCommand) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PipelineCommand) UnmarshalBinary ¶
func (m *PipelineCommand) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PipelineCommitTarget ¶
type PipelineCommitTarget struct {
PipelineTarget
// commit
Commit *Commit `json:"commit,omitempty"`
// selector
Selector *PipelineSelector `json:"selector,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineCommitTarget pipeline commit target
swagger:model pipeline_commit_target
func (*PipelineCommitTarget) MarshalBinary ¶
func (m *PipelineCommitTarget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineCommitTarget) MarshalJSON ¶
func (m PipelineCommitTarget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineCommitTarget) UnmarshalBinary ¶
func (m *PipelineCommitTarget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineCommitTarget) UnmarshalJSON ¶
func (m *PipelineCommitTarget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineError ¶
type PipelineError struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The error key.
Key string `json:"key,omitempty"`
// The error message.
Message string `json:"message,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineError pipeline error
swagger:model pipeline_error
func (*PipelineError) MarshalBinary ¶
func (m *PipelineError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineError) MarshalJSON ¶
func (m PipelineError) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineError) SetType ¶
func (m *PipelineError) SetType(val string)
SetType sets the type of this subtype
func (*PipelineError) Type ¶
func (m *PipelineError) Type() string
Type gets the type of this subtype
func (*PipelineError) UnmarshalBinary ¶
func (m *PipelineError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineError) UnmarshalJSON ¶
func (m *PipelineError) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineImage ¶
type PipelineImage struct {
// The email needed to authenticate with the Docker registry. Only required when using a private Docker image.
Email string `json:"email,omitempty"`
// The name of the image. If the image is hosted on DockerHub the short name can be used, otherwise the fully qualified name is required here.
Name string `json:"name,omitempty"`
// The password needed to authenticate with the Docker registry. Only required when using a private Docker image.
Password string `json:"password,omitempty"`
// The username needed to authenticate with the Docker registry. Only required when using a private Docker image.
Username string `json:"username,omitempty"`
}
PipelineImage The definition of a Docker image that can be used for a Bitbucket Pipelines step execution context.
swagger:model pipeline_image
func (*PipelineImage) MarshalBinary ¶
func (m *PipelineImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PipelineImage) UnmarshalBinary ¶
func (m *PipelineImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PipelineKnownHost ¶
type PipelineKnownHost struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The hostname of the known host.
Hostname string `json:"hostname,omitempty"`
// The public key of the known host.
PublicKey *PipelineSSHPublicKey `json:"public_key,omitempty"`
// The UUID identifying the known host.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineKnownHost pipeline known host
swagger:model pipeline_known_host
func (*PipelineKnownHost) MarshalBinary ¶
func (m *PipelineKnownHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineKnownHost) MarshalJSON ¶
func (m PipelineKnownHost) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineKnownHost) SetType ¶
func (m *PipelineKnownHost) SetType(val string)
SetType sets the type of this subtype
func (*PipelineKnownHost) Type ¶
func (m *PipelineKnownHost) Type() string
Type gets the type of this subtype
func (*PipelineKnownHost) UnmarshalBinary ¶
func (m *PipelineKnownHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineKnownHost) UnmarshalJSON ¶
func (m *PipelineKnownHost) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineRefTarget ¶
type PipelineRefTarget struct {
PipelineTarget
// commit
Commit *Commit `json:"commit,omitempty"`
// The name of the reference.
RefName string `json:"ref_name,omitempty"`
// The type of reference (branch/tag).
// Enum: [branch tag named_branch bookmark]
RefType string `json:"ref_type,omitempty"`
// selector
Selector *PipelineSelector `json:"selector,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineRefTarget pipeline ref target
swagger:model pipeline_ref_target
func (*PipelineRefTarget) MarshalBinary ¶
func (m *PipelineRefTarget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineRefTarget) MarshalJSON ¶
func (m PipelineRefTarget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineRefTarget) UnmarshalBinary ¶
func (m *PipelineRefTarget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineRefTarget) UnmarshalJSON ¶
func (m *PipelineRefTarget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineSSHKeyPair ¶
type PipelineSSHKeyPair struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The SSH private key. This value will be empty when retrieving the SSH key pair.
PrivateKey string `json:"private_key,omitempty"`
// The SSH public key.
PublicKey string `json:"public_key,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineSSHKeyPair pipeline ssh key pair
swagger:model pipeline_ssh_key_pair
func (*PipelineSSHKeyPair) MarshalBinary ¶
func (m *PipelineSSHKeyPair) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineSSHKeyPair) MarshalJSON ¶
func (m PipelineSSHKeyPair) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineSSHKeyPair) SetType ¶
func (m *PipelineSSHKeyPair) SetType(val string)
SetType sets the type of this subtype
func (*PipelineSSHKeyPair) Type ¶
func (m *PipelineSSHKeyPair) Type() string
Type gets the type of this subtype
func (*PipelineSSHKeyPair) UnmarshalBinary ¶
func (m *PipelineSSHKeyPair) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineSSHKeyPair) UnmarshalJSON ¶
func (m *PipelineSSHKeyPair) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineSSHPublicKey ¶
type PipelineSSHPublicKey struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The base64 encoded public key.
Key string `json:"key,omitempty"`
// The type of the public key.
KeyType string `json:"key_type,omitempty"`
// The MD5 fingerprint of the public key.
Md5Fingerprint string `json:"md5_fingerprint,omitempty"`
// The SHA-256 fingerprint of the public key.
Sha256Fingerprint string `json:"sha256_fingerprint,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineSSHPublicKey pipeline ssh public key
swagger:model pipeline_ssh_public_key
func (*PipelineSSHPublicKey) MarshalBinary ¶
func (m *PipelineSSHPublicKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineSSHPublicKey) MarshalJSON ¶
func (m PipelineSSHPublicKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineSSHPublicKey) SetType ¶
func (m *PipelineSSHPublicKey) SetType(val string)
SetType sets the type of this subtype
func (*PipelineSSHPublicKey) Type ¶
func (m *PipelineSSHPublicKey) Type() string
Type gets the type of this subtype
func (*PipelineSSHPublicKey) UnmarshalBinary ¶
func (m *PipelineSSHPublicKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineSSHPublicKey) UnmarshalJSON ¶
func (m *PipelineSSHPublicKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineSchedule ¶
type PipelineSchedule struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The timestamp when the schedule was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// The cron expression that the schedule applies.
CronPattern string `json:"cron_pattern,omitempty"`
// Whether the schedule is enabled.
Enabled bool `json:"enabled,omitempty"`
// selector
Selector *PipelineSelector `json:"selector,omitempty"`
// The target on which the schedule will be executed.
Target *PipelineTarget `json:"target,omitempty"`
// The timestamp when the schedule was updated.
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The UUID identifying the schedule.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineSchedule pipeline schedule
swagger:model pipeline_schedule
func (*PipelineSchedule) MarshalBinary ¶
func (m *PipelineSchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineSchedule) MarshalJSON ¶
func (m PipelineSchedule) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineSchedule) SetType ¶
func (m *PipelineSchedule) SetType(val string)
SetType sets the type of this subtype
func (*PipelineSchedule) Type ¶
func (m *PipelineSchedule) Type() string
Type gets the type of this subtype
func (*PipelineSchedule) UnmarshalBinary ¶
func (m *PipelineSchedule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineSchedule) UnmarshalJSON ¶
func (m *PipelineSchedule) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineScheduleExecution ¶
type PipelineScheduleExecution struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineScheduleExecutionAllOf1
}
PipelineScheduleExecution pipeline schedule execution
swagger:model pipeline_schedule_execution
func (*PipelineScheduleExecution) MarshalBinary ¶
func (m *PipelineScheduleExecution) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineScheduleExecution) MarshalJSON ¶
func (m PipelineScheduleExecution) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineScheduleExecution) SetType ¶
func (m *PipelineScheduleExecution) SetType(val string)
SetType sets the type of this subtype
func (*PipelineScheduleExecution) Type ¶
func (m *PipelineScheduleExecution) Type() string
Type gets the type of this subtype
func (*PipelineScheduleExecution) UnmarshalBinary ¶
func (m *PipelineScheduleExecution) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineScheduleExecution) UnmarshalJSON ¶
func (m *PipelineScheduleExecution) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineScheduleExecutionAllOf1 ¶
type PipelineScheduleExecutionAllOf1 interface{}
PipelineScheduleExecutionAllOf1 A Pipelines schedule execution.
swagger:model PipelineScheduleExecutionAllOf1
type PipelineScheduleExecutionErrored ¶
type PipelineScheduleExecutionErrored struct {
PipelineScheduleExecution
// The error that caused the execution to fail.
Error *PipelineError `json:"error,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineScheduleExecutionErrored pipeline schedule execution errored
swagger:model pipeline_schedule_execution_errored
func (*PipelineScheduleExecutionErrored) MarshalBinary ¶
func (m *PipelineScheduleExecutionErrored) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineScheduleExecutionErrored) MarshalJSON ¶
func (m PipelineScheduleExecutionErrored) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineScheduleExecutionErrored) UnmarshalBinary ¶
func (m *PipelineScheduleExecutionErrored) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineScheduleExecutionErrored) UnmarshalJSON ¶
func (m *PipelineScheduleExecutionErrored) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineScheduleExecutionExecuted ¶
type PipelineScheduleExecutionExecuted struct {
PipelineScheduleExecution
// The pipeline that was triggered by this execution of a schedule.
Pipeline *Pipeline `json:"pipeline,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineScheduleExecutionExecuted pipeline schedule execution executed
swagger:model pipeline_schedule_execution_executed
func (*PipelineScheduleExecutionExecuted) MarshalBinary ¶
func (m *PipelineScheduleExecutionExecuted) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineScheduleExecutionExecuted) MarshalJSON ¶
func (m PipelineScheduleExecutionExecuted) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineScheduleExecutionExecuted) UnmarshalBinary ¶
func (m *PipelineScheduleExecutionExecuted) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineScheduleExecutionExecuted) UnmarshalJSON ¶
func (m *PipelineScheduleExecutionExecuted) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineSelector ¶
type PipelineSelector struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The name of the matching pipeline definition.
Pattern string `json:"pattern,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineSelector pipeline selector
swagger:model pipeline_selector
func (*PipelineSelector) MarshalBinary ¶
func (m *PipelineSelector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineSelector) MarshalJSON ¶
func (m PipelineSelector) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineSelector) SetType ¶
func (m *PipelineSelector) SetType(val string)
SetType sets the type of this subtype
func (*PipelineSelector) Type ¶
func (m *PipelineSelector) Type() string
Type gets the type of this subtype
func (*PipelineSelector) UnmarshalBinary ¶
func (m *PipelineSelector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineSelector) UnmarshalJSON ¶
func (m *PipelineSelector) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineState ¶
type PipelineState struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineStateAllOf1
}
PipelineState pipeline state
swagger:model pipeline_state
func (*PipelineState) MarshalBinary ¶
func (m *PipelineState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineState) MarshalJSON ¶
func (m PipelineState) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineState) SetType ¶
func (m *PipelineState) SetType(val string)
SetType sets the type of this subtype
func (*PipelineState) Type ¶
func (m *PipelineState) Type() string
Type gets the type of this subtype
func (*PipelineState) UnmarshalBinary ¶
func (m *PipelineState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineState) UnmarshalJSON ¶
func (m *PipelineState) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStateAllOf1 ¶
type PipelineStateAllOf1 interface{}
PipelineStateAllOf1 The representation of the progress state of a pipeline.
swagger:model PipelineStateAllOf1
type PipelineStateCompleted ¶
type PipelineStateCompleted struct {
PipelineState
// The name of pipeline state (COMPLETED).
// Enum: [COMPLETED]
Name string `json:"name,omitempty"`
// A result of a completed state of a pipeline.
Result *PipelineStateCompletedResult `json:"result,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompleted pipeline state completed
swagger:model pipeline_state_completed
func (*PipelineStateCompleted) MarshalBinary ¶
func (m *PipelineStateCompleted) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompleted) MarshalJSON ¶
func (m PipelineStateCompleted) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompleted) UnmarshalBinary ¶
func (m *PipelineStateCompleted) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompleted) UnmarshalJSON ¶
func (m *PipelineStateCompleted) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateCompletedError ¶
type PipelineStateCompletedError struct {
PipelineStateCompletedResult
// An error result of a completed state of a Bitbucket Pipeline.
Error *PipelineError `json:"error,omitempty"`
// The name of the result (ERROR)
// Enum: [ERROR]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompletedError pipeline state completed error
swagger:model pipeline_state_completed_error
func (*PipelineStateCompletedError) MarshalBinary ¶
func (m *PipelineStateCompletedError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedError) MarshalJSON ¶
func (m PipelineStateCompletedError) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompletedError) UnmarshalBinary ¶
func (m *PipelineStateCompletedError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedError) UnmarshalJSON ¶
func (m *PipelineStateCompletedError) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateCompletedExpired ¶
type PipelineStateCompletedExpired struct {
PipelineStateCompletedResult
// The name of the stopped result (EXPIRED).
// Enum: [EXPIRED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompletedExpired pipeline state completed expired
swagger:model pipeline_state_completed_expired
func (*PipelineStateCompletedExpired) MarshalBinary ¶
func (m *PipelineStateCompletedExpired) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedExpired) MarshalJSON ¶
func (m PipelineStateCompletedExpired) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompletedExpired) UnmarshalBinary ¶
func (m *PipelineStateCompletedExpired) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedExpired) UnmarshalJSON ¶
func (m *PipelineStateCompletedExpired) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateCompletedFailed ¶
type PipelineStateCompletedFailed struct {
PipelineStateCompletedResult
// The name of the failed result (FAILED).
// Enum: [FAILED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompletedFailed pipeline state completed failed
swagger:model pipeline_state_completed_failed
func (*PipelineStateCompletedFailed) MarshalBinary ¶
func (m *PipelineStateCompletedFailed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedFailed) MarshalJSON ¶
func (m PipelineStateCompletedFailed) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompletedFailed) UnmarshalBinary ¶
func (m *PipelineStateCompletedFailed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedFailed) UnmarshalJSON ¶
func (m *PipelineStateCompletedFailed) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateCompletedResult ¶
type PipelineStateCompletedResult struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineStateCompletedResultAllOf1
}
PipelineStateCompletedResult pipeline state completed result
swagger:model pipeline_state_completed_result
func (*PipelineStateCompletedResult) MarshalBinary ¶
func (m *PipelineStateCompletedResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedResult) MarshalJSON ¶
func (m PipelineStateCompletedResult) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStateCompletedResult) SetType ¶
func (m *PipelineStateCompletedResult) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStateCompletedResult) Type ¶
func (m *PipelineStateCompletedResult) Type() string
Type gets the type of this subtype
func (*PipelineStateCompletedResult) UnmarshalBinary ¶
func (m *PipelineStateCompletedResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedResult) UnmarshalJSON ¶
func (m *PipelineStateCompletedResult) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStateCompletedResultAllOf1 ¶
type PipelineStateCompletedResultAllOf1 interface{}
PipelineStateCompletedResultAllOf1 A result of a completed pipeline state.
swagger:model PipelineStateCompletedResultAllOf1
type PipelineStateCompletedStopped ¶
type PipelineStateCompletedStopped struct {
PipelineStateCompletedResult
// The name of the stopped result (STOPPED).
// Enum: [STOPPED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompletedStopped pipeline state completed stopped
swagger:model pipeline_state_completed_stopped
func (*PipelineStateCompletedStopped) MarshalBinary ¶
func (m *PipelineStateCompletedStopped) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedStopped) MarshalJSON ¶
func (m PipelineStateCompletedStopped) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompletedStopped) UnmarshalBinary ¶
func (m *PipelineStateCompletedStopped) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedStopped) UnmarshalJSON ¶
func (m *PipelineStateCompletedStopped) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateCompletedSuccessful ¶
type PipelineStateCompletedSuccessful struct {
PipelineStateCompletedResult
// The name of the successful result (SUCCESSFUL).
// Enum: [SUCCESSFUL]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateCompletedSuccessful pipeline state completed successful
swagger:model pipeline_state_completed_successful
func (*PipelineStateCompletedSuccessful) MarshalBinary ¶
func (m *PipelineStateCompletedSuccessful) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateCompletedSuccessful) MarshalJSON ¶
func (m PipelineStateCompletedSuccessful) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateCompletedSuccessful) UnmarshalBinary ¶
func (m *PipelineStateCompletedSuccessful) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateCompletedSuccessful) UnmarshalJSON ¶
func (m *PipelineStateCompletedSuccessful) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateInProgress ¶
type PipelineStateInProgress struct {
PipelineState
// The name of pipeline state (IN_PROGRESS).
// Enum: [IN_PROGRESS]
Name string `json:"name,omitempty"`
// A stage of an in progress state of a pipeline.
Stage *PipelineStateInProgressStage `json:"stage,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateInProgress pipeline state in progress
swagger:model pipeline_state_in_progress
func (*PipelineStateInProgress) MarshalBinary ¶
func (m *PipelineStateInProgress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateInProgress) MarshalJSON ¶
func (m PipelineStateInProgress) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateInProgress) UnmarshalBinary ¶
func (m *PipelineStateInProgress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateInProgress) UnmarshalJSON ¶
func (m *PipelineStateInProgress) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateInProgressPaused ¶
type PipelineStateInProgressPaused struct {
PipelineStateInProgressStage
// The name of the stage (PAUSED)
// Enum: [PAUSED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateInProgressPaused pipeline state in progress paused
swagger:model pipeline_state_in_progress_paused
func (*PipelineStateInProgressPaused) MarshalBinary ¶
func (m *PipelineStateInProgressPaused) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateInProgressPaused) MarshalJSON ¶
func (m PipelineStateInProgressPaused) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateInProgressPaused) UnmarshalBinary ¶
func (m *PipelineStateInProgressPaused) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateInProgressPaused) UnmarshalJSON ¶
func (m *PipelineStateInProgressPaused) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateInProgressRunning ¶
type PipelineStateInProgressRunning struct {
PipelineStateInProgressStage
// The name of the stage (RUNNING)
// Enum: [RUNNING]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStateInProgressRunning pipeline state in progress running
swagger:model pipeline_state_in_progress_running
func (*PipelineStateInProgressRunning) MarshalBinary ¶
func (m *PipelineStateInProgressRunning) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateInProgressRunning) MarshalJSON ¶
func (m PipelineStateInProgressRunning) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStateInProgressRunning) UnmarshalBinary ¶
func (m *PipelineStateInProgressRunning) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateInProgressRunning) UnmarshalJSON ¶
func (m *PipelineStateInProgressRunning) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStateInProgressStage ¶
type PipelineStateInProgressStage struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineStateInProgressStageAllOf1
}
PipelineStateInProgressStage pipeline state in progress stage
swagger:model pipeline_state_in_progress_stage
func (*PipelineStateInProgressStage) MarshalBinary ¶
func (m *PipelineStateInProgressStage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStateInProgressStage) MarshalJSON ¶
func (m PipelineStateInProgressStage) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStateInProgressStage) SetType ¶
func (m *PipelineStateInProgressStage) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStateInProgressStage) Type ¶
func (m *PipelineStateInProgressStage) Type() string
Type gets the type of this subtype
func (*PipelineStateInProgressStage) UnmarshalBinary ¶
func (m *PipelineStateInProgressStage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStateInProgressStage) UnmarshalJSON ¶
func (m *PipelineStateInProgressStage) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStateInProgressStageAllOf1 ¶
type PipelineStateInProgressStageAllOf1 interface{}
PipelineStateInProgressStageAllOf1 A result of an in progress pipeline state.
swagger:model PipelineStateInProgressStageAllOf1
type PipelineStatePending ¶
type PipelineStatePending struct {
PipelineState
// The name of pipeline state (PENDING).
// Enum: [PENDING]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStatePending pipeline state pending
swagger:model pipeline_state_pending
func (*PipelineStatePending) MarshalBinary ¶
func (m *PipelineStatePending) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStatePending) MarshalJSON ¶
func (m PipelineStatePending) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStatePending) UnmarshalBinary ¶
func (m *PipelineStatePending) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStatePending) UnmarshalJSON ¶
func (m *PipelineStatePending) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStep ¶
type PipelineStep struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The timestamp when the step execution was completed. This is not set if the step is still in progress.
// Format: date-time
CompletedOn strfmt.DateTime `json:"completed_on,omitempty"`
// The Docker image used as the build container for the step.
Image *PipelineImage `json:"image,omitempty"`
// The list of build commands. These commands are executed in the build container.
ScriptCommands []*PipelineCommand `json:"script_commands"`
// The list of commands that are executed as part of the setup phase of the build. These commands are executed outside the build container.
SetupCommands []*PipelineCommand `json:"setup_commands"`
// The timestamp when the step execution was started. This is not set when the step hasn't executed yet.
// Format: date-time
StartedOn strfmt.DateTime `json:"started_on,omitempty"`
// The current state of the step
State *PipelineStepState `json:"state,omitempty"`
// The UUID identifying the step.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStep pipeline step
swagger:model pipeline_step
func (*PipelineStep) MarshalBinary ¶
func (m *PipelineStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStep) MarshalJSON ¶
func (m PipelineStep) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStep) SetType ¶
func (m *PipelineStep) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStep) UnmarshalBinary ¶
func (m *PipelineStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStep) UnmarshalJSON ¶
func (m *PipelineStep) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStepError ¶
type PipelineStepError struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The error key.
Key string `json:"key,omitempty"`
// The error message.
Message string `json:"message,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepError pipeline step error
swagger:model pipeline_step_error
func (*PipelineStepError) MarshalBinary ¶
func (m *PipelineStepError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepError) MarshalJSON ¶
func (m PipelineStepError) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStepError) SetType ¶
func (m *PipelineStepError) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStepError) Type ¶
func (m *PipelineStepError) Type() string
Type gets the type of this subtype
func (*PipelineStepError) UnmarshalBinary ¶
func (m *PipelineStepError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepError) UnmarshalJSON ¶
func (m *PipelineStepError) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStepState ¶
type PipelineStepState struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineStepStateAllOf1
}
PipelineStepState pipeline step state
swagger:model pipeline_step_state
func (*PipelineStepState) MarshalBinary ¶
func (m *PipelineStepState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepState) MarshalJSON ¶
func (m PipelineStepState) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStepState) SetType ¶
func (m *PipelineStepState) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStepState) Type ¶
func (m *PipelineStepState) Type() string
Type gets the type of this subtype
func (*PipelineStepState) UnmarshalBinary ¶
func (m *PipelineStepState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepState) UnmarshalJSON ¶
func (m *PipelineStepState) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStepStateAllOf1 ¶
type PipelineStepStateAllOf1 interface{}
PipelineStepStateAllOf1 The representation of the progress state of a pipeline step.
swagger:model PipelineStepStateAllOf1
type PipelineStepStateCompleted ¶
type PipelineStepStateCompleted struct {
PipelineStepState
// The name of pipeline step state (COMPLETED).
// Enum: [COMPLETED]
Name string `json:"name,omitempty"`
// A result of a completed state of a pipeline step.
Result *PipelineStepStateCompletedResult `json:"result,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompleted pipeline step state completed
swagger:model pipeline_step_state_completed
func (*PipelineStepStateCompleted) MarshalBinary ¶
func (m *PipelineStepStateCompleted) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompleted) MarshalJSON ¶
func (m PipelineStepStateCompleted) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompleted) UnmarshalBinary ¶
func (m *PipelineStepStateCompleted) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompleted) UnmarshalJSON ¶
func (m *PipelineStepStateCompleted) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedError ¶
type PipelineStepStateCompletedError struct {
PipelineStepStateCompletedResult
// An error result of a completed state of a Bitbucket Pipeline step.
Error *PipelineStepError `json:"error,omitempty"`
// The name of the result (ERROR)
// Enum: [ERROR]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedError pipeline step state completed error
swagger:model pipeline_step_state_completed_error
func (*PipelineStepStateCompletedError) MarshalBinary ¶
func (m *PipelineStepStateCompletedError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedError) MarshalJSON ¶
func (m PipelineStepStateCompletedError) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedError) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedError) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedError) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedExpired ¶
type PipelineStepStateCompletedExpired struct {
PipelineStepStateCompletedResult
// The name of the result (EXPIRED)
// Enum: [EXPIRED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedExpired pipeline step state completed expired
swagger:model pipeline_step_state_completed_expired
func (*PipelineStepStateCompletedExpired) MarshalBinary ¶
func (m *PipelineStepStateCompletedExpired) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedExpired) MarshalJSON ¶
func (m PipelineStepStateCompletedExpired) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedExpired) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedExpired) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedExpired) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedExpired) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedFailed ¶
type PipelineStepStateCompletedFailed struct {
PipelineStepStateCompletedResult
// The name of the result (FAILED)
// Enum: [FAILED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedFailed pipeline step state completed failed
swagger:model pipeline_step_state_completed_failed
func (*PipelineStepStateCompletedFailed) MarshalBinary ¶
func (m *PipelineStepStateCompletedFailed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedFailed) MarshalJSON ¶
func (m PipelineStepStateCompletedFailed) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedFailed) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedFailed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedFailed) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedFailed) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedNotRun ¶
type PipelineStepStateCompletedNotRun struct {
PipelineStepStateCompletedResult
// The name of the result (NOT_RUN)
// Enum: [NOT_RUN]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedNotRun pipeline step state completed not run
swagger:model pipeline_step_state_completed_not_run
func (*PipelineStepStateCompletedNotRun) MarshalBinary ¶
func (m *PipelineStepStateCompletedNotRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedNotRun) MarshalJSON ¶
func (m PipelineStepStateCompletedNotRun) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedNotRun) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedNotRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedNotRun) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedNotRun) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedResult ¶
type PipelineStepStateCompletedResult struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineStepStateCompletedResultAllOf1
}
PipelineStepStateCompletedResult pipeline step state completed result
swagger:model pipeline_step_state_completed_result
func (*PipelineStepStateCompletedResult) MarshalBinary ¶
func (m *PipelineStepStateCompletedResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedResult) MarshalJSON ¶
func (m PipelineStepStateCompletedResult) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineStepStateCompletedResult) SetType ¶
func (m *PipelineStepStateCompletedResult) SetType(val string)
SetType sets the type of this subtype
func (*PipelineStepStateCompletedResult) Type ¶
func (m *PipelineStepStateCompletedResult) Type() string
Type gets the type of this subtype
func (*PipelineStepStateCompletedResult) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedResult) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedResult) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineStepStateCompletedResultAllOf1 ¶
type PipelineStepStateCompletedResultAllOf1 interface{}
PipelineStepStateCompletedResultAllOf1 A result of a completed pipeline step state.
swagger:model PipelineStepStateCompletedResultAllOf1
type PipelineStepStateCompletedStopped ¶
type PipelineStepStateCompletedStopped struct {
PipelineStepStateCompletedResult
// The name of the result (STOPPED)
// Enum: [STOPPED]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedStopped pipeline step state completed stopped
swagger:model pipeline_step_state_completed_stopped
func (*PipelineStepStateCompletedStopped) MarshalBinary ¶
func (m *PipelineStepStateCompletedStopped) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedStopped) MarshalJSON ¶
func (m PipelineStepStateCompletedStopped) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedStopped) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedStopped) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedStopped) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedStopped) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateCompletedSuccessful ¶
type PipelineStepStateCompletedSuccessful struct {
PipelineStepStateCompletedResult
// The name of the result (SUCCESSFUL)
// Enum: [SUCCESSFUL]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateCompletedSuccessful pipeline step state completed successful
swagger:model pipeline_step_state_completed_successful
func (*PipelineStepStateCompletedSuccessful) MarshalBinary ¶
func (m *PipelineStepStateCompletedSuccessful) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateCompletedSuccessful) MarshalJSON ¶
func (m PipelineStepStateCompletedSuccessful) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateCompletedSuccessful) UnmarshalBinary ¶
func (m *PipelineStepStateCompletedSuccessful) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateCompletedSuccessful) UnmarshalJSON ¶
func (m *PipelineStepStateCompletedSuccessful) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateInProgress ¶
type PipelineStepStateInProgress struct {
PipelineStepState
// The name of pipeline step state (IN_PROGRESS).
// Enum: [IN_PROGRESS]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateInProgress pipeline step state in progress
swagger:model pipeline_step_state_in_progress
func (*PipelineStepStateInProgress) MarshalBinary ¶
func (m *PipelineStepStateInProgress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateInProgress) MarshalJSON ¶
func (m PipelineStepStateInProgress) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateInProgress) UnmarshalBinary ¶
func (m *PipelineStepStateInProgress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateInProgress) UnmarshalJSON ¶
func (m *PipelineStepStateInProgress) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStatePending ¶
type PipelineStepStatePending struct {
PipelineStepState
// The name of pipeline step state (PENDING).
// Enum: [PENDING]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStatePending pipeline step state pending
swagger:model pipeline_step_state_pending
func (*PipelineStepStatePending) MarshalBinary ¶
func (m *PipelineStepStatePending) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStatePending) MarshalJSON ¶
func (m PipelineStepStatePending) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStatePending) UnmarshalBinary ¶
func (m *PipelineStepStatePending) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStatePending) UnmarshalJSON ¶
func (m *PipelineStepStatePending) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineStepStateReady ¶
type PipelineStepStateReady struct {
PipelineStepState
// The name of pipeline step state (READY).
// Enum: [READY]
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineStepStateReady pipeline step state ready
swagger:model pipeline_step_state_ready
func (*PipelineStepStateReady) MarshalBinary ¶
func (m *PipelineStepStateReady) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineStepStateReady) MarshalJSON ¶
func (m PipelineStepStateReady) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineStepStateReady) UnmarshalBinary ¶
func (m *PipelineStepStateReady) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineStepStateReady) UnmarshalJSON ¶
func (m *PipelineStepStateReady) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineTarget ¶
type PipelineTarget struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineTargetAllOf1
}
PipelineTarget pipeline target
swagger:model pipeline_target
func (*PipelineTarget) MarshalBinary ¶
func (m *PipelineTarget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineTarget) MarshalJSON ¶
func (m PipelineTarget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineTarget) SetType ¶
func (m *PipelineTarget) SetType(val string)
SetType sets the type of this subtype
func (*PipelineTarget) Type ¶
func (m *PipelineTarget) Type() string
Type gets the type of this subtype
func (*PipelineTarget) UnmarshalBinary ¶
func (m *PipelineTarget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineTarget) UnmarshalJSON ¶
func (m *PipelineTarget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineTargetAllOf1 ¶
type PipelineTargetAllOf1 interface{}
PipelineTargetAllOf1 A representation of the target that a pipeline executes on.
swagger:model PipelineTargetAllOf1
type PipelineTrigger ¶
type PipelineTrigger struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelineTriggerAllOf1
}
PipelineTrigger pipeline trigger
swagger:model pipeline_trigger
func (*PipelineTrigger) MarshalBinary ¶
func (m *PipelineTrigger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineTrigger) MarshalJSON ¶
func (m PipelineTrigger) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineTrigger) SetType ¶
func (m *PipelineTrigger) SetType(val string)
SetType sets the type of this subtype
func (*PipelineTrigger) Type ¶
func (m *PipelineTrigger) Type() string
Type gets the type of this subtype
func (*PipelineTrigger) UnmarshalBinary ¶
func (m *PipelineTrigger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineTrigger) UnmarshalJSON ¶
func (m *PipelineTrigger) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelineTriggerAllOf1 ¶
type PipelineTriggerAllOf1 interface{}
PipelineTriggerAllOf1 A representation of the trigger used for a pipeline.
swagger:model PipelineTriggerAllOf1
type PipelineTriggerManual ¶
type PipelineTriggerManual struct {
PipelineTrigger
PipelineTriggerManualAllOf1
}
PipelineTriggerManual pipeline trigger manual
swagger:model pipeline_trigger_manual
func (*PipelineTriggerManual) MarshalBinary ¶
func (m *PipelineTriggerManual) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineTriggerManual) MarshalJSON ¶
func (m PipelineTriggerManual) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineTriggerManual) UnmarshalBinary ¶
func (m *PipelineTriggerManual) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineTriggerManual) UnmarshalJSON ¶
func (m *PipelineTriggerManual) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineTriggerManualAllOf1 ¶
type PipelineTriggerManualAllOf1 interface{}
PipelineTriggerManualAllOf1 A Bitbucket Pipelines MANUAL trigger.
swagger:model PipelineTriggerManualAllOf1
type PipelineTriggerPush ¶
type PipelineTriggerPush struct {
PipelineTrigger
PipelineTriggerPushAllOf1
}
PipelineTriggerPush pipeline trigger push
swagger:model pipeline_trigger_push
func (*PipelineTriggerPush) MarshalBinary ¶
func (m *PipelineTriggerPush) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineTriggerPush) MarshalJSON ¶
func (m PipelineTriggerPush) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PipelineTriggerPush) UnmarshalBinary ¶
func (m *PipelineTriggerPush) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineTriggerPush) UnmarshalJSON ¶
func (m *PipelineTriggerPush) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PipelineTriggerPushAllOf1 ¶
type PipelineTriggerPushAllOf1 interface{}
PipelineTriggerPushAllOf1 A Bitbucket Pipelines PUSH trigger.
swagger:model PipelineTriggerPushAllOf1
type PipelineVariable ¶
type PipelineVariable struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The unique name of the variable.
Key string `json:"key,omitempty"`
// If true, this variable will be treated as secured. The value will never be exposed in the logs or the REST API.
Secured bool `json:"secured,omitempty"`
// The UUID identifying the variable.
UUID string `json:"uuid,omitempty"`
// The value of the variable. If the variable is secured, this will be empty.
Value string `json:"value,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelineVariable pipeline variable
swagger:model pipeline_variable
func (*PipelineVariable) MarshalBinary ¶
func (m *PipelineVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelineVariable) MarshalJSON ¶
func (m PipelineVariable) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelineVariable) SetType ¶
func (m *PipelineVariable) SetType(val string)
SetType sets the type of this subtype
func (*PipelineVariable) Type ¶
func (m *PipelineVariable) Type() string
Type gets the type of this subtype
func (*PipelineVariable) UnmarshalBinary ¶
func (m *PipelineVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelineVariable) UnmarshalJSON ¶
func (m *PipelineVariable) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelinesConfig ¶
type PipelinesConfig struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// Whether Pipelines is enabled for the repository.
Enabled bool `json:"enabled,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PipelinesConfig pipelines config
swagger:model pipelines_config
func (*PipelinesConfig) MarshalBinary ¶
func (m *PipelinesConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelinesConfig) MarshalJSON ¶
func (m PipelinesConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelinesConfig) SetType ¶
func (m *PipelinesConfig) SetType(val string)
SetType sets the type of this subtype
func (*PipelinesConfig) Type ¶
func (m *PipelinesConfig) Type() string
Type gets the type of this subtype
func (*PipelinesConfig) UnmarshalBinary ¶
func (m *PipelinesConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelinesConfig) UnmarshalJSON ¶
func (m *PipelinesConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelinesDdevPipelineStep ¶
type PipelinesDdevPipelineStep struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelinesDdevPipelineStepAllOf1
}
PipelinesDdevPipelineStep pipelines ddev pipeline step
swagger:model pipelines_ddev_pipeline_step
func (*PipelinesDdevPipelineStep) MarshalBinary ¶
func (m *PipelinesDdevPipelineStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelinesDdevPipelineStep) MarshalJSON ¶
func (m PipelinesDdevPipelineStep) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelinesDdevPipelineStep) SetType ¶
func (m *PipelinesDdevPipelineStep) SetType(val string)
SetType sets the type of this subtype
func (*PipelinesDdevPipelineStep) Type ¶
func (m *PipelinesDdevPipelineStep) Type() string
Type gets the type of this subtype
func (*PipelinesDdevPipelineStep) UnmarshalBinary ¶
func (m *PipelinesDdevPipelineStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelinesDdevPipelineStep) UnmarshalJSON ¶
func (m *PipelinesDdevPipelineStep) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelinesDdevPipelineStepAllOf1 ¶
type PipelinesDdevPipelineStepAllOf1 interface{}
PipelinesDdevPipelineStepAllOf1 A step of a Bitbucket pipeline. This represents the actual result of the step execution.
swagger:model PipelinesDdevPipelineStepAllOf1
type PipelinesStgWestPipelineStep ¶
type PipelinesStgWestPipelineStep struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
PipelinesStgWestPipelineStepAllOf1
}
PipelinesStgWestPipelineStep pipelines stg west pipeline step
swagger:model pipelines_stg_west_pipeline_step
func (*PipelinesStgWestPipelineStep) MarshalBinary ¶
func (m *PipelinesStgWestPipelineStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PipelinesStgWestPipelineStep) MarshalJSON ¶
func (m PipelinesStgWestPipelineStep) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PipelinesStgWestPipelineStep) SetType ¶
func (m *PipelinesStgWestPipelineStep) SetType(val string)
SetType sets the type of this subtype
func (*PipelinesStgWestPipelineStep) Type ¶
func (m *PipelinesStgWestPipelineStep) Type() string
Type gets the type of this subtype
func (*PipelinesStgWestPipelineStep) UnmarshalBinary ¶
func (m *PipelinesStgWestPipelineStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PipelinesStgWestPipelineStep) UnmarshalJSON ¶
func (m *PipelinesStgWestPipelineStep) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PipelinesStgWestPipelineStepAllOf1 ¶
type PipelinesStgWestPipelineStepAllOf1 interface{}
PipelinesStgWestPipelineStepAllOf1 A step of a Bitbucket pipeline. This represents the actual result of the step execution.
swagger:model PipelinesStgWestPipelineStepAllOf1
type Project ¶
type Project struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// description
Description string `json:"description,omitempty"`
//
// Indicates whether the project is publicly accessible, or whether it is
// private to the team and consequently only visible to team members.
// Note that private projects cannot contain public repositories.
IsPrivate bool `json:"is_private,omitempty"`
// The project's key.
Key string `json:"key,omitempty"`
// links
Links *ProjectAO1Links `json:"links,omitempty"`
// The name of the project.
Name string `json:"name,omitempty"`
// owner
Owner *Team `json:"owner,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The project's immutable id.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Project project
swagger:model project
func (*Project) MarshalBinary ¶
MarshalBinary interface implementation
func (Project) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Project) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Project) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ProjectAO1Links ¶
type ProjectAO1Links struct {
// avatar
Avatar *ProjectAO1LinksAvatar `json:"avatar,omitempty"`
// html
HTML *ProjectAO1LinksHTML `json:"html,omitempty"`
}
ProjectAO1Links project a o1 links
swagger:model ProjectAO1Links
func (*ProjectAO1Links) MarshalBinary ¶
func (m *ProjectAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectAO1Links) UnmarshalBinary ¶
func (m *ProjectAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectAO1LinksAvatar ¶
type ProjectAO1LinksAvatar struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
ProjectAO1LinksAvatar project a o1 links avatar
swagger:model ProjectAO1LinksAvatar
func (*ProjectAO1LinksAvatar) MarshalBinary ¶
func (m *ProjectAO1LinksAvatar) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectAO1LinksAvatar) UnmarshalBinary ¶
func (m *ProjectAO1LinksAvatar) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectAO1LinksHTML ¶
type ProjectAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
ProjectAO1LinksHTML project a o1 links HTML
swagger:model ProjectAO1LinksHTML
func (*ProjectAO1LinksHTML) MarshalBinary ¶
func (m *ProjectAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectAO1LinksHTML) UnmarshalBinary ¶
func (m *ProjectAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Pullrequest ¶
type Pullrequest struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// author
Author *Account `json:"author,omitempty"`
// A boolean flag indicating if merging the pull request closes the source branch.
CloseSourceBranch bool `json:"close_source_branch,omitempty"`
// closed by
ClosedBy *Account `json:"closed_by,omitempty"`
// The number of comments for a specific pull request.
// Minimum: 0
CommentCount *int64 `json:"comment_count,omitempty"`
// The ISO8601 timestamp the request was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// destination
Destination *PullrequestEndpoint `json:"destination,omitempty"`
// The pull request's unique ID. Note that pull request IDs are only unique within their associated repository.
ID int64 `json:"id,omitempty"`
// links
Links *PullrequestAO1Links `json:"links,omitempty"`
// merge commit
MergeCommit *PullrequestAO1MergeCommit `json:"merge_commit,omitempty"`
// The list of users that are collaborating on this pull request.
// Collaborators are user that:
//
// * are added to the pull request as a reviewer (part of the reviewers
// list)
// * are not explicit reviewers, but have commented on the pull request
// * are not explicit reviewers, but have approved the pull request
//
// Each user is wrapped in an object that indicates the user's role and
// whether they have approved the pull request. For performance reasons,
// the API only returns this list when an API requests a pull request by
// id.
//
Participants []*Participant `json:"participants"`
// Explains why a pull request was declined. This field is only applicable to pull requests in rejected state.
Reason string `json:"reason,omitempty"`
// rendered
Rendered *PullrequestAO1Rendered `json:"rendered,omitempty"`
// The list of users that were added as reviewers on this pull request when it was created. For performance reasons, the API only includes this list on a pull request's `self` URL.
Reviewers []*Account `json:"reviewers"`
// source
Source *PullrequestEndpoint `json:"source,omitempty"`
// The pull request's current status.
// Enum: [MERGED SUPERSEDED OPEN DECLINED]
State string `json:"state,omitempty"`
// summary
Summary *PullrequestAO1Summary `json:"summary,omitempty"`
// The number of open tasks for a specific pull request.
// Minimum: 0
TaskCount *int64 `json:"task_count,omitempty"`
// Title of the pull request.
Title string `json:"title,omitempty"`
// The ISO8601 timestamp the request was last updated.
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Pullrequest pullrequest
swagger:model pullrequest
func (*Pullrequest) MarshalBinary ¶
func (m *Pullrequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Pullrequest) MarshalJSON ¶
func (m Pullrequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Pullrequest) SetType ¶
func (m *Pullrequest) SetType(val string)
SetType sets the type of this subtype
func (*Pullrequest) UnmarshalBinary ¶
func (m *Pullrequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Pullrequest) UnmarshalJSON ¶
func (m *Pullrequest) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PullrequestAO1Links ¶
type PullrequestAO1Links struct {
// activity
Activity *PullrequestAO1LinksActivity `json:"activity,omitempty"`
// approve
Approve *PullrequestAO1LinksApprove `json:"approve,omitempty"`
// comments
Comments *PullrequestAO1LinksComments `json:"comments,omitempty"`
// commits
Commits *PullrequestAO1LinksCommits `json:"commits,omitempty"`
// decline
Decline *PullrequestAO1LinksDecline `json:"decline,omitempty"`
// diff
Diff *PullrequestAO1LinksDiff `json:"diff,omitempty"`
// diffstat
Diffstat *PullrequestAO1LinksDiffstat `json:"diffstat,omitempty"`
// html
HTML *PullrequestAO1LinksHTML `json:"html,omitempty"`
// merge
Merge *PullrequestAO1LinksMerge `json:"merge,omitempty"`
// self
Self *PullrequestAO1LinksSelf `json:"self,omitempty"`
}
PullrequestAO1Links pullrequest a o1 links
swagger:model PullrequestAO1Links
func (*PullrequestAO1Links) MarshalBinary ¶
func (m *PullrequestAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1Links) UnmarshalBinary ¶
func (m *PullrequestAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksActivity ¶
type PullrequestAO1LinksActivity struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksActivity pullrequest a o1 links activity
swagger:model PullrequestAO1LinksActivity
func (*PullrequestAO1LinksActivity) MarshalBinary ¶
func (m *PullrequestAO1LinksActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksActivity) UnmarshalBinary ¶
func (m *PullrequestAO1LinksActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksApprove ¶
type PullrequestAO1LinksApprove struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksApprove pullrequest a o1 links approve
swagger:model PullrequestAO1LinksApprove
func (*PullrequestAO1LinksApprove) MarshalBinary ¶
func (m *PullrequestAO1LinksApprove) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksApprove) UnmarshalBinary ¶
func (m *PullrequestAO1LinksApprove) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksComments ¶
type PullrequestAO1LinksComments struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksComments pullrequest a o1 links comments
swagger:model PullrequestAO1LinksComments
func (*PullrequestAO1LinksComments) MarshalBinary ¶
func (m *PullrequestAO1LinksComments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksComments) UnmarshalBinary ¶
func (m *PullrequestAO1LinksComments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksCommits ¶
type PullrequestAO1LinksCommits struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksCommits pullrequest a o1 links commits
swagger:model PullrequestAO1LinksCommits
func (*PullrequestAO1LinksCommits) MarshalBinary ¶
func (m *PullrequestAO1LinksCommits) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksCommits) UnmarshalBinary ¶
func (m *PullrequestAO1LinksCommits) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksDecline ¶
type PullrequestAO1LinksDecline struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksDecline pullrequest a o1 links decline
swagger:model PullrequestAO1LinksDecline
func (*PullrequestAO1LinksDecline) MarshalBinary ¶
func (m *PullrequestAO1LinksDecline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksDecline) UnmarshalBinary ¶
func (m *PullrequestAO1LinksDecline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksDiff ¶
type PullrequestAO1LinksDiff struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksDiff pullrequest a o1 links diff
swagger:model PullrequestAO1LinksDiff
func (*PullrequestAO1LinksDiff) MarshalBinary ¶
func (m *PullrequestAO1LinksDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksDiff) UnmarshalBinary ¶
func (m *PullrequestAO1LinksDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksDiffstat ¶
type PullrequestAO1LinksDiffstat struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksDiffstat pullrequest a o1 links diffstat
swagger:model PullrequestAO1LinksDiffstat
func (*PullrequestAO1LinksDiffstat) MarshalBinary ¶
func (m *PullrequestAO1LinksDiffstat) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksDiffstat) UnmarshalBinary ¶
func (m *PullrequestAO1LinksDiffstat) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksHTML ¶
type PullrequestAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksHTML pullrequest a o1 links HTML
swagger:model PullrequestAO1LinksHTML
func (*PullrequestAO1LinksHTML) MarshalBinary ¶
func (m *PullrequestAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksHTML) UnmarshalBinary ¶
func (m *PullrequestAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksMerge ¶
type PullrequestAO1LinksMerge struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksMerge pullrequest a o1 links merge
swagger:model PullrequestAO1LinksMerge
func (*PullrequestAO1LinksMerge) MarshalBinary ¶
func (m *PullrequestAO1LinksMerge) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksMerge) UnmarshalBinary ¶
func (m *PullrequestAO1LinksMerge) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1LinksSelf ¶
type PullrequestAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
PullrequestAO1LinksSelf pullrequest a o1 links self
swagger:model PullrequestAO1LinksSelf
func (*PullrequestAO1LinksSelf) MarshalBinary ¶
func (m *PullrequestAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1LinksSelf) UnmarshalBinary ¶
func (m *PullrequestAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1MergeCommit ¶
type PullrequestAO1MergeCommit struct {
// hash
// Pattern: [0-9a-f]{7,}?
Hash string `json:"hash,omitempty"`
}
PullrequestAO1MergeCommit pullrequest a o1 merge commit
swagger:model PullrequestAO1MergeCommit
func (*PullrequestAO1MergeCommit) MarshalBinary ¶
func (m *PullrequestAO1MergeCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1MergeCommit) UnmarshalBinary ¶
func (m *PullrequestAO1MergeCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1Rendered ¶
type PullrequestAO1Rendered struct {
// description
Description *PullrequestAO1RenderedDescription `json:"description,omitempty"`
// reason
Reason *PullrequestAO1RenderedReason `json:"reason,omitempty"`
// title
Title *PullrequestAO1RenderedTitle `json:"title,omitempty"`
}
PullrequestAO1Rendered pullrequest a o1 rendered
swagger:model PullrequestAO1Rendered
func (*PullrequestAO1Rendered) MarshalBinary ¶
func (m *PullrequestAO1Rendered) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1Rendered) UnmarshalBinary ¶
func (m *PullrequestAO1Rendered) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1RenderedDescription ¶
type PullrequestAO1RenderedDescription struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
PullrequestAO1RenderedDescription pullrequest a o1 rendered description
swagger:model PullrequestAO1RenderedDescription
func (*PullrequestAO1RenderedDescription) MarshalBinary ¶
func (m *PullrequestAO1RenderedDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1RenderedDescription) UnmarshalBinary ¶
func (m *PullrequestAO1RenderedDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1RenderedReason ¶
type PullrequestAO1RenderedReason struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
PullrequestAO1RenderedReason pullrequest a o1 rendered reason
swagger:model PullrequestAO1RenderedReason
func (*PullrequestAO1RenderedReason) MarshalBinary ¶
func (m *PullrequestAO1RenderedReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1RenderedReason) UnmarshalBinary ¶
func (m *PullrequestAO1RenderedReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1RenderedTitle ¶
type PullrequestAO1RenderedTitle struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
PullrequestAO1RenderedTitle pullrequest a o1 rendered title
swagger:model PullrequestAO1RenderedTitle
func (*PullrequestAO1RenderedTitle) MarshalBinary ¶
func (m *PullrequestAO1RenderedTitle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1RenderedTitle) UnmarshalBinary ¶
func (m *PullrequestAO1RenderedTitle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestAO1Summary ¶
type PullrequestAO1Summary struct {
// The user's content rendered as HTML.
HTML string `json:"html,omitempty"`
// The type of markup language the raw content is to be interpreted in.
// Enum: [markdown creole plaintext]
Markup string `json:"markup,omitempty"`
// The text as it was typed by a user.
Raw string `json:"raw,omitempty"`
}
PullrequestAO1Summary pullrequest a o1 summary
swagger:model PullrequestAO1Summary
func (*PullrequestAO1Summary) MarshalBinary ¶
func (m *PullrequestAO1Summary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestAO1Summary) UnmarshalBinary ¶
func (m *PullrequestAO1Summary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestComment ¶
type PullrequestComment struct {
Comment
// pullrequest
Pullrequest *Pullrequest `json:"pullrequest,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
PullrequestComment pullrequest comment
swagger:model pullrequest_comment
func (*PullrequestComment) MarshalBinary ¶
func (m *PullrequestComment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PullrequestComment) MarshalJSON ¶
func (m PullrequestComment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*PullrequestComment) UnmarshalBinary ¶
func (m *PullrequestComment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PullrequestComment) UnmarshalJSON ¶
func (m *PullrequestComment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type PullrequestEndpoint ¶
type PullrequestEndpoint struct {
// branch
Branch *PullrequestEndpointBranch `json:"branch,omitempty"`
// commit
Commit *PullrequestEndpointCommit `json:"commit,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
}
PullrequestEndpoint pullrequest endpoint
swagger:model pullrequest_endpoint
func (*PullrequestEndpoint) MarshalBinary ¶
func (m *PullrequestEndpoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestEndpoint) UnmarshalBinary ¶
func (m *PullrequestEndpoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestEndpointBranch ¶
type PullrequestEndpointBranch struct {
// The default merge strategy, when this endpoint is the destination of the pull request.
DefaultMergeStrategy string `json:"default_merge_strategy,omitempty"`
// Available merge strategies, when this endpoint is the destination of the pull request.
MergeStrategies []string `json:"merge_strategies"`
// name
Name string `json:"name,omitempty"`
}
PullrequestEndpointBranch pullrequest endpoint branch
swagger:model PullrequestEndpointBranch
func (*PullrequestEndpointBranch) MarshalBinary ¶
func (m *PullrequestEndpointBranch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestEndpointBranch) UnmarshalBinary ¶
func (m *PullrequestEndpointBranch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestEndpointCommit ¶
type PullrequestEndpointCommit struct {
// hash
// Pattern: [0-9a-f]{7,}?
Hash string `json:"hash,omitempty"`
}
PullrequestEndpointCommit pullrequest endpoint commit
swagger:model PullrequestEndpointCommit
func (*PullrequestEndpointCommit) MarshalBinary ¶
func (m *PullrequestEndpointCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PullrequestEndpointCommit) UnmarshalBinary ¶
func (m *PullrequestEndpointCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PullrequestMergeParameters ¶
type PullrequestMergeParameters struct {
// Whether the source branch should be deleted. If this is not provided, we fallback to the value used when the pull request was created, which defaults to False
CloseSourceBranch bool `json:"close_source_branch,omitempty"`
// The merge strategy that will be used to merge the pull request.
// Enum: [merge_commit squash fast_forward]
MergeStrategy *string `json:"merge_strategy,omitempty"`
// The commit message that will be used on the resulting commit.
Message string `json:"message,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// pullrequest merge parameters additional properties
PullrequestMergeParametersAdditionalProperties map[string]interface{} `json:"-"`
}
PullrequestMergeParameters The metadata that describes a pull request merge.
swagger:model pullrequest_merge_parameters
func (*PullrequestMergeParameters) MarshalBinary ¶
func (m *PullrequestMergeParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PullrequestMergeParameters) MarshalJSON ¶
func (m PullrequestMergeParameters) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*PullrequestMergeParameters) UnmarshalBinary ¶
func (m *PullrequestMergeParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PullrequestMergeParameters) UnmarshalJSON ¶
func (m *PullrequestMergeParameters) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type Ref ¶
type Ref struct {
// links
Links *RefLinks `json:"links,omitempty"`
// The name of the ref.
Name string `json:"name,omitempty"`
// target
Target *Commit `json:"target,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// ref additional properties
RefAdditionalProperties map[string]interface{} `json:"-"`
}
Ref A ref object, representing a branch or tag in a repository.
swagger:model ref
func (*Ref) MarshalBinary ¶
MarshalBinary interface implementation
func (Ref) MarshalJSON ¶
MarshalJSON marshals this object with additional properties into a JSON object
func (*Ref) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Ref) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with additional properties from JSON
type RefLinks ¶
type RefLinks struct {
// commits
Commits *RefLinksCommits `json:"commits,omitempty"`
// html
HTML *RefLinksHTML `json:"html,omitempty"`
// self
Self *RefLinksSelf `json:"self,omitempty"`
}
RefLinks ref links
swagger:model RefLinks
func (*RefLinks) MarshalBinary ¶
MarshalBinary interface implementation
func (*RefLinks) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RefLinksCommits ¶
type RefLinksCommits struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RefLinksCommits ref links commits
swagger:model RefLinksCommits
func (*RefLinksCommits) MarshalBinary ¶
func (m *RefLinksCommits) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RefLinksCommits) UnmarshalBinary ¶
func (m *RefLinksCommits) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RefLinksHTML ¶
type RefLinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RefLinksHTML ref links HTML
swagger:model RefLinksHTML
func (*RefLinksHTML) MarshalBinary ¶
func (m *RefLinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RefLinksHTML) UnmarshalBinary ¶
func (m *RefLinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RefLinksSelf ¶
type RefLinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RefLinksSelf ref links self
swagger:model RefLinksSelf
func (*RefLinksSelf) MarshalBinary ¶
func (m *RefLinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RefLinksSelf) UnmarshalBinary ¶
func (m *RefLinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Report ¶
type Report struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The timestamp when the report was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// An array of data fields to display information on the report. Maximum 10.
Data []*ReportData `json:"data"`
// A string to describe the purpose of the report.
Details string `json:"details,omitempty"`
// ID of the report provided by the report creator. It can be used to identify the report as an alternative to it's generated uuid. It is not used by Bitbucket, but only by the report creator for updating or deleting this specific report. Needs to be unique.
ExternalID string `json:"external_id,omitempty"`
// A URL linking to the results of the report in an external tool.
// Format: uri
Link strfmt.URI `json:"link,omitempty"`
// A URL to the report logo. If none is provided, the default insights logo will be used.
// Format: uri
LogoURL strfmt.URI `json:"logo_url,omitempty"`
// If enabled, a remote link is created in Jira for the issue associated with the commit the report belongs to.
RemoteLinkEnabled bool `json:"remote_link_enabled,omitempty"`
// The type of the report.
// Enum: [SECURITY COVERAGE TEST BUG]
ReportType string `json:"report_type,omitempty"`
// A string to describe the tool or company who created the report.
Reporter string `json:"reporter,omitempty"`
// The state of the report. May be set to PENDING and later updated.
// Enum: [PASSED FAILED PENDING]
Result string `json:"result,omitempty"`
// The title of the report.
Title string `json:"title,omitempty"`
// The timestamp when the report was updated.
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The UUID that can be used to identify the report.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Report report
swagger:model report
func (*Report) MarshalBinary ¶
MarshalBinary interface implementation
func (Report) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Report) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Report) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ReportAnnotation ¶
type ReportAnnotation struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The type of the report.
// Enum: [VULNERABILITY CODE_SMELL BUG]
AnnotationType string `json:"annotation_type,omitempty"`
// The timestamp when the report was created.
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// The details to show to users when clicking on the annotation.
Details string `json:"details,omitempty"`
// ID of the annotation provided by the annotation creator. It can be used to identify the annotation as an alternative to it's generated uuid. It is not used by Bitbucket, but only by the annotation creator for updating or deleting this specific annotation. Needs to be unique.
ExternalID string `json:"external_id,omitempty"`
// The line number that the annotation should belong to. If no line number is provided, then it will default to 0 and in a pull request it will appear at the top of the file specified by the path field.
// Minimum: 1
Line int64 `json:"line,omitempty"`
// A URL linking to the annotation in an external tool.
// Format: uri
Link strfmt.URI `json:"link,omitempty"`
// The path of the file on which this annotation should be placed. This is the path of the file relative to the git repository. If no path is provided, then it will appear in the overview modal on all pull requests where the tip of the branch is the given commit, regardless of which files were modified.
Path string `json:"path,omitempty"`
// The state of the report. May be set to PENDING and later updated.
// Enum: [PASSED FAILED SKIPPED IGNORED]
Result string `json:"result,omitempty"`
// The severity of the annotation.
// Enum: [CRITICAL HIGH MEDIUM LOW]
Severity string `json:"severity,omitempty"`
// The message to display to users.
Summary string `json:"summary,omitempty"`
// The timestamp when the report was updated.
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The UUID that can be used to identify the annotation.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
ReportAnnotation report annotation
swagger:model report_annotation
func (*ReportAnnotation) MarshalBinary ¶
func (m *ReportAnnotation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ReportAnnotation) MarshalJSON ¶
func (m ReportAnnotation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ReportAnnotation) SetType ¶
func (m *ReportAnnotation) SetType(val string)
SetType sets the type of this subtype
func (*ReportAnnotation) Type ¶
func (m *ReportAnnotation) Type() string
Type gets the type of this subtype
func (*ReportAnnotation) UnmarshalBinary ¶
func (m *ReportAnnotation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportAnnotation) UnmarshalJSON ¶
func (m *ReportAnnotation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ReportData ¶
type ReportData struct {
// A string describing what this data field represents.
Title string `json:"title,omitempty"`
// The type of data contained in the value field. If not provided, then the value will be detected as a boolean, number or string.
// Enum: [BOOLEAN DATE DURATION LINK NUMBER PERCENTAGE TEXT]
Type string `json:"type,omitempty"`
// The value of the data element.
Value interface{} `json:"value,omitempty"`
}
ReportData A key-value element that will be displayed along with the report.
swagger:model report_data
func (*ReportData) MarshalBinary ¶
func (m *ReportData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportData) UnmarshalBinary ¶
func (m *ReportData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Repository ¶
type Repository struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// description
Description string `json:"description,omitempty"`
//
// Controls the rules for forking this repository.
//
// * **allow_forks**: unrestricted forking
// * **no_public_forks**: restrict forking to private forks (forks cannot
// be made public later)
// * **no_forks**: deny all forking
//
// Enum: [allow_forks no_public_forks no_forks]
ForkPolicy string `json:"fork_policy,omitempty"`
// The concatenation of the repository owner's username and the slugified name, e.g. "evzijst/interruptingcow". This is the same string used in Bitbucket URLs.
FullName string `json:"full_name,omitempty"`
// has issues
HasIssues bool `json:"has_issues,omitempty"`
// has wiki
HasWiki bool `json:"has_wiki,omitempty"`
// is private
IsPrivate bool `json:"is_private,omitempty"`
// language
Language string `json:"language,omitempty"`
// links
Links *RepositoryAO1Links `json:"links,omitempty"`
// mainbranch
Mainbranch *Branch `json:"mainbranch,omitempty"`
// name
Name string `json:"name,omitempty"`
// owner
Owner *Account `json:"owner,omitempty"`
// parent
Parent *Repository `json:"parent,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// scm
// Enum: [hg git]
Scm string `json:"scm,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The repository's immutable id. This can be used as a substitute for the slug segment in URLs. Doing this guarantees your URLs will survive renaming of the repository by its owner, or even transfer of the repository to a different user.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Repository repository
swagger:model repository
func (*Repository) MarshalBinary ¶
func (m *Repository) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Repository) MarshalJSON ¶
func (m Repository) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Repository) SetType ¶
func (m *Repository) SetType(val string)
SetType sets the type of this subtype
func (*Repository) UnmarshalBinary ¶
func (m *Repository) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Repository) UnmarshalJSON ¶
func (m *Repository) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type RepositoryAO1Links ¶
type RepositoryAO1Links struct {
// avatar
Avatar *RepositoryAO1LinksAvatar `json:"avatar,omitempty"`
// clone
Clone []*RepositoryAO1LinksCloneItems0 `json:"clone"`
// commits
Commits *RepositoryAO1LinksCommits `json:"commits,omitempty"`
// downloads
Downloads *RepositoryAO1LinksDownloads `json:"downloads,omitempty"`
// forks
Forks *RepositoryAO1LinksForks `json:"forks,omitempty"`
// hooks
Hooks *RepositoryAO1LinksHooks `json:"hooks,omitempty"`
// html
HTML *RepositoryAO1LinksHTML `json:"html,omitempty"`
// pullrequests
Pullrequests *RepositoryAO1LinksPullrequests `json:"pullrequests,omitempty"`
// self
Self *RepositoryAO1LinksSelf `json:"self,omitempty"`
// watchers
Watchers *RepositoryAO1LinksWatchers `json:"watchers,omitempty"`
}
RepositoryAO1Links repository a o1 links
swagger:model RepositoryAO1Links
func (*RepositoryAO1Links) MarshalBinary ¶
func (m *RepositoryAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1Links) UnmarshalBinary ¶
func (m *RepositoryAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksAvatar ¶
type RepositoryAO1LinksAvatar struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksAvatar repository a o1 links avatar
swagger:model RepositoryAO1LinksAvatar
func (*RepositoryAO1LinksAvatar) MarshalBinary ¶
func (m *RepositoryAO1LinksAvatar) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksAvatar) UnmarshalBinary ¶
func (m *RepositoryAO1LinksAvatar) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksCloneItems0 ¶
type RepositoryAO1LinksCloneItems0 struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksCloneItems0 repository a o1 links clone items0
swagger:model RepositoryAO1LinksCloneItems0
func (*RepositoryAO1LinksCloneItems0) MarshalBinary ¶
func (m *RepositoryAO1LinksCloneItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksCloneItems0) UnmarshalBinary ¶
func (m *RepositoryAO1LinksCloneItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksCommits ¶
type RepositoryAO1LinksCommits struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksCommits repository a o1 links commits
swagger:model RepositoryAO1LinksCommits
func (*RepositoryAO1LinksCommits) MarshalBinary ¶
func (m *RepositoryAO1LinksCommits) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksCommits) UnmarshalBinary ¶
func (m *RepositoryAO1LinksCommits) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksDownloads ¶
type RepositoryAO1LinksDownloads struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksDownloads repository a o1 links downloads
swagger:model RepositoryAO1LinksDownloads
func (*RepositoryAO1LinksDownloads) MarshalBinary ¶
func (m *RepositoryAO1LinksDownloads) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksDownloads) UnmarshalBinary ¶
func (m *RepositoryAO1LinksDownloads) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksForks ¶
type RepositoryAO1LinksForks struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksForks repository a o1 links forks
swagger:model RepositoryAO1LinksForks
func (*RepositoryAO1LinksForks) MarshalBinary ¶
func (m *RepositoryAO1LinksForks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksForks) UnmarshalBinary ¶
func (m *RepositoryAO1LinksForks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksHTML ¶
type RepositoryAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksHTML repository a o1 links HTML
swagger:model RepositoryAO1LinksHTML
func (*RepositoryAO1LinksHTML) MarshalBinary ¶
func (m *RepositoryAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksHTML) UnmarshalBinary ¶
func (m *RepositoryAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksHooks ¶
type RepositoryAO1LinksHooks struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksHooks repository a o1 links hooks
swagger:model RepositoryAO1LinksHooks
func (*RepositoryAO1LinksHooks) MarshalBinary ¶
func (m *RepositoryAO1LinksHooks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksHooks) UnmarshalBinary ¶
func (m *RepositoryAO1LinksHooks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksPullrequests ¶
type RepositoryAO1LinksPullrequests struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksPullrequests repository a o1 links pullrequests
swagger:model RepositoryAO1LinksPullrequests
func (*RepositoryAO1LinksPullrequests) MarshalBinary ¶
func (m *RepositoryAO1LinksPullrequests) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksPullrequests) UnmarshalBinary ¶
func (m *RepositoryAO1LinksPullrequests) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksSelf ¶
type RepositoryAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksSelf repository a o1 links self
swagger:model RepositoryAO1LinksSelf
func (*RepositoryAO1LinksSelf) MarshalBinary ¶
func (m *RepositoryAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksSelf) UnmarshalBinary ¶
func (m *RepositoryAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryAO1LinksWatchers ¶
type RepositoryAO1LinksWatchers struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
RepositoryAO1LinksWatchers repository a o1 links watchers
swagger:model RepositoryAO1LinksWatchers
func (*RepositoryAO1LinksWatchers) MarshalBinary ¶
func (m *RepositoryAO1LinksWatchers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepositoryAO1LinksWatchers) UnmarshalBinary ¶
func (m *RepositoryAO1LinksWatchers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepositoryPermission ¶
type RepositoryPermission struct {
// permission
// Enum: [admin write read]
Permission string `json:"permission,omitempty"`
// repository
Repository *Repository `json:"repository,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// user
User *User `json:"user,omitempty"`
// repository permission additional properties
RepositoryPermissionAdditionalProperties map[string]interface{} `json:"-"`
}
RepositoryPermission A user's permission for a given repository.
swagger:model repository_permission
func (*RepositoryPermission) MarshalBinary ¶
func (m *RepositoryPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RepositoryPermission) MarshalJSON ¶
func (m RepositoryPermission) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*RepositoryPermission) UnmarshalBinary ¶
func (m *RepositoryPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RepositoryPermission) UnmarshalJSON ¶
func (m *RepositoryPermission) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type SSHAccountKey ¶
type SSHAccountKey struct {
SSHKey
// owner
Owner *Account `json:"owner,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
SSHAccountKey ssh account key
swagger:model ssh_account_key
func (*SSHAccountKey) MarshalBinary ¶
func (m *SSHAccountKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SSHAccountKey) MarshalJSON ¶
func (m SSHAccountKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SSHAccountKey) UnmarshalBinary ¶
func (m *SSHAccountKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SSHAccountKey) UnmarshalJSON ¶
func (m *SSHAccountKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SSHKey ¶
type SSHKey struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// The comment parsed from the SSH key (if present)
Comment string `json:"comment,omitempty"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// The SSH public key value in OpenSSH format.
Key string `json:"key,omitempty"`
// The user-defined label for the SSH key
Label string `json:"label,omitempty"`
// last used
// Format: date-time
LastUsed strfmt.DateTime `json:"last_used,omitempty"`
// links
Links *SSHKeyAO1Links `json:"links,omitempty"`
// The SSH key's immutable ID.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
SSHKey ssh key
swagger:model ssh_key
func (*SSHKey) MarshalBinary ¶
MarshalBinary interface implementation
func (SSHKey) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SSHKey) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*SSHKey) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SSHKeyAO1Links ¶
type SSHKeyAO1Links struct {
// self
Self *SSHKeyAO1LinksSelf `json:"self,omitempty"`
}
SSHKeyAO1Links SSH key a o1 links
swagger:model SSHKeyAO1Links
func (*SSHKeyAO1Links) MarshalBinary ¶
func (m *SSHKeyAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SSHKeyAO1Links) UnmarshalBinary ¶
func (m *SSHKeyAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SSHKeyAO1LinksSelf ¶
type SSHKeyAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SSHKeyAO1LinksSelf SSH key a o1 links self
swagger:model SSHKeyAO1LinksSelf
func (*SSHKeyAO1LinksSelf) MarshalBinary ¶
func (m *SSHKeyAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SSHKeyAO1LinksSelf) UnmarshalBinary ¶
func (m *SSHKeyAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchCodeSearchResult ¶
type SearchCodeSearchResult struct {
// content match count
// Read Only: true
ContentMatchCount int64 `json:"content_match_count,omitempty"`
// content matches
// Read Only: true
ContentMatches []*SearchContentMatch `json:"content_matches"`
// file
// Read Only: true
File *CommitFile `json:"file,omitempty"`
// path matches
// Read Only: true
PathMatches []*SearchSegment `json:"path_matches"`
// type
// Read Only: true
Type string `json:"type,omitempty"`
}
SearchCodeSearchResult search code search result
swagger:model search_code_search_result
func (*SearchCodeSearchResult) MarshalBinary ¶
func (m *SearchCodeSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchCodeSearchResult) UnmarshalBinary ¶
func (m *SearchCodeSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchContentMatch ¶
type SearchContentMatch struct {
// lines
// Read Only: true
Lines []*SearchLine `json:"lines"`
}
SearchContentMatch search content match
swagger:model search_content_match
func (*SearchContentMatch) MarshalBinary ¶
func (m *SearchContentMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchContentMatch) UnmarshalBinary ¶
func (m *SearchContentMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchLine ¶
type SearchLine struct {
// line
// Read Only: true
Line int32 `json:"line,omitempty"`
// segments
// Read Only: true
Segments []*SearchSegment `json:"segments"`
}
SearchLine search line
swagger:model search_line
func (*SearchLine) MarshalBinary ¶
func (m *SearchLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchLine) UnmarshalBinary ¶
func (m *SearchLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchResultPage ¶
type SearchResultPage struct {
// next
// Read Only: true
// Format: uri
Next strfmt.URI `json:"next,omitempty"`
// page
// Read Only: true
Page int32 `json:"page,omitempty"`
// pagelen
// Read Only: true
Pagelen int32 `json:"pagelen,omitempty"`
// previous
// Read Only: true
// Format: uri
Previous strfmt.URI `json:"previous,omitempty"`
// query substituted
// Read Only: true
QuerySubstituted *bool `json:"query_substituted,omitempty"`
// size
// Read Only: true
Size int64 `json:"size,omitempty"`
// values
// Read Only: true
Values []*SearchCodeSearchResult `json:"values"`
}
SearchResultPage search result page
swagger:model search_result_page
func (*SearchResultPage) MarshalBinary ¶
func (m *SearchResultPage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchResultPage) UnmarshalBinary ¶
func (m *SearchResultPage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchSegment ¶
type SearchSegment struct {
// match
// Read Only: true
Match *bool `json:"match,omitempty"`
// text
// Read Only: true
Text string `json:"text,omitempty"`
}
SearchSegment search segment
swagger:model search_segment
func (*SearchSegment) MarshalBinary ¶
func (m *SearchSegment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchSegment) UnmarshalBinary ¶
func (m *SearchSegment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Snippet ¶
type Snippet struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// creator
Creator *Account `json:"creator,omitempty"`
// id
// Minimum: 0
ID *int64 `json:"id,omitempty"`
// is private
IsPrivate bool `json:"is_private,omitempty"`
// owner
Owner *Account `json:"owner,omitempty"`
// The DVCS used to store the snippet.
// Enum: [hg git]
Scm string `json:"scm,omitempty"`
// title
Title string `json:"title,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Snippet snippet
swagger:model snippet
func (*Snippet) MarshalBinary ¶
MarshalBinary interface implementation
func (Snippet) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Snippet) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Snippet) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SnippetComment ¶
type SnippetComment struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// links
Links *SnippetCommentAO1Links `json:"links,omitempty"`
// snippet
Snippet *Snippet `json:"snippet,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
SnippetComment snippet comment
swagger:model snippet_comment
func (*SnippetComment) MarshalBinary ¶
func (m *SnippetComment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SnippetComment) MarshalJSON ¶
func (m SnippetComment) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SnippetComment) SetType ¶
func (m *SnippetComment) SetType(val string)
SetType sets the type of this subtype
func (*SnippetComment) Type ¶
func (m *SnippetComment) Type() string
Type gets the type of this subtype
func (*SnippetComment) UnmarshalBinary ¶
func (m *SnippetComment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SnippetComment) UnmarshalJSON ¶
func (m *SnippetComment) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SnippetCommentAO1Links ¶
type SnippetCommentAO1Links struct {
// html
HTML *SnippetCommentAO1LinksHTML `json:"html,omitempty"`
// self
Self *SnippetCommentAO1LinksSelf `json:"self,omitempty"`
}
SnippetCommentAO1Links snippet comment a o1 links
swagger:model SnippetCommentAO1Links
func (*SnippetCommentAO1Links) MarshalBinary ¶
func (m *SnippetCommentAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommentAO1Links) UnmarshalBinary ¶
func (m *SnippetCommentAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommentAO1LinksHTML ¶
type SnippetCommentAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SnippetCommentAO1LinksHTML snippet comment a o1 links HTML
swagger:model SnippetCommentAO1LinksHTML
func (*SnippetCommentAO1LinksHTML) MarshalBinary ¶
func (m *SnippetCommentAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommentAO1LinksHTML) UnmarshalBinary ¶
func (m *SnippetCommentAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommentAO1LinksSelf ¶
type SnippetCommentAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SnippetCommentAO1LinksSelf snippet comment a o1 links self
swagger:model SnippetCommentAO1LinksSelf
func (*SnippetCommentAO1LinksSelf) MarshalBinary ¶
func (m *SnippetCommentAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommentAO1LinksSelf) UnmarshalBinary ¶
func (m *SnippetCommentAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommit ¶
type SnippetCommit struct {
BaseCommit
// links
Links *SnippetCommitAO1Links `json:"links,omitempty"`
// snippet
Snippet *Snippet `json:"snippet,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
SnippetCommit snippet commit
swagger:model snippet_commit
func (*SnippetCommit) MarshalBinary ¶
func (m *SnippetCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SnippetCommit) MarshalJSON ¶
func (m SnippetCommit) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*SnippetCommit) UnmarshalBinary ¶
func (m *SnippetCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SnippetCommit) UnmarshalJSON ¶
func (m *SnippetCommit) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type SnippetCommitAO1Links ¶
type SnippetCommitAO1Links struct {
// diff
Diff *SnippetCommitAO1LinksDiff `json:"diff,omitempty"`
// html
HTML *SnippetCommitAO1LinksHTML `json:"html,omitempty"`
// self
Self *SnippetCommitAO1LinksSelf `json:"self,omitempty"`
}
SnippetCommitAO1Links snippet commit a o1 links
swagger:model SnippetCommitAO1Links
func (*SnippetCommitAO1Links) MarshalBinary ¶
func (m *SnippetCommitAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommitAO1Links) UnmarshalBinary ¶
func (m *SnippetCommitAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommitAO1LinksDiff ¶
type SnippetCommitAO1LinksDiff struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SnippetCommitAO1LinksDiff snippet commit a o1 links diff
swagger:model SnippetCommitAO1LinksDiff
func (*SnippetCommitAO1LinksDiff) MarshalBinary ¶
func (m *SnippetCommitAO1LinksDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommitAO1LinksDiff) UnmarshalBinary ¶
func (m *SnippetCommitAO1LinksDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommitAO1LinksHTML ¶
type SnippetCommitAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SnippetCommitAO1LinksHTML snippet commit a o1 links HTML
swagger:model SnippetCommitAO1LinksHTML
func (*SnippetCommitAO1LinksHTML) MarshalBinary ¶
func (m *SnippetCommitAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommitAO1LinksHTML) UnmarshalBinary ¶
func (m *SnippetCommitAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SnippetCommitAO1LinksSelf ¶
type SnippetCommitAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SnippetCommitAO1LinksSelf snippet commit a o1 links self
swagger:model SnippetCommitAO1LinksSelf
func (*SnippetCommitAO1LinksSelf) MarshalBinary ¶
func (m *SnippetCommitAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SnippetCommitAO1LinksSelf) UnmarshalBinary ¶
func (m *SnippetCommitAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StgWestReport ¶
type StgWestReport struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
StgWestReportAllOf1
}
StgWestReport stg west report
swagger:model stg_west_report
func (*StgWestReport) MarshalBinary ¶
func (m *StgWestReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StgWestReport) MarshalJSON ¶
func (m StgWestReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StgWestReport) SetType ¶
func (m *StgWestReport) SetType(val string)
SetType sets the type of this subtype
func (*StgWestReport) Type ¶
func (m *StgWestReport) Type() string
Type gets the type of this subtype
func (*StgWestReport) UnmarshalBinary ¶
func (m *StgWestReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StgWestReport) UnmarshalJSON ¶
func (m *StgWestReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StgWestReportAllOf1 ¶
type StgWestReportAllOf1 interface{}
StgWestReportAllOf1 A report for a commit.
swagger:model StgWestReportAllOf1
type SubjectTypes ¶
type SubjectTypes struct {
// repository
Repository *SubjectTypesRepository `json:"repository,omitempty"`
// team
Team *SubjectTypesTeam `json:"team,omitempty"`
// user
User *SubjectTypesUser `json:"user,omitempty"`
}
SubjectTypes The mapping of resource/subject types pointing to their individual event types.
swagger:model subject_types
func (*SubjectTypes) MarshalBinary ¶
func (m *SubjectTypes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypes) UnmarshalBinary ¶
func (m *SubjectTypes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesRepository ¶
type SubjectTypesRepository struct {
// events
Events *SubjectTypesRepositoryEvents `json:"events,omitempty"`
}
SubjectTypesRepository subject types repository
swagger:model SubjectTypesRepository
func (*SubjectTypesRepository) MarshalBinary ¶
func (m *SubjectTypesRepository) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesRepository) UnmarshalBinary ¶
func (m *SubjectTypesRepository) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesRepositoryEvents ¶
type SubjectTypesRepositoryEvents struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SubjectTypesRepositoryEvents subject types repository events
swagger:model SubjectTypesRepositoryEvents
func (*SubjectTypesRepositoryEvents) MarshalBinary ¶
func (m *SubjectTypesRepositoryEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesRepositoryEvents) UnmarshalBinary ¶
func (m *SubjectTypesRepositoryEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesTeam ¶
type SubjectTypesTeam struct {
// events
Events *SubjectTypesTeamEvents `json:"events,omitempty"`
}
SubjectTypesTeam subject types team
swagger:model SubjectTypesTeam
func (*SubjectTypesTeam) MarshalBinary ¶
func (m *SubjectTypesTeam) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesTeam) UnmarshalBinary ¶
func (m *SubjectTypesTeam) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesTeamEvents ¶
type SubjectTypesTeamEvents struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SubjectTypesTeamEvents subject types team events
swagger:model SubjectTypesTeamEvents
func (*SubjectTypesTeamEvents) MarshalBinary ¶
func (m *SubjectTypesTeamEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesTeamEvents) UnmarshalBinary ¶
func (m *SubjectTypesTeamEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesUser ¶
type SubjectTypesUser struct {
// events
Events *SubjectTypesUserEvents `json:"events,omitempty"`
}
SubjectTypesUser subject types user
swagger:model SubjectTypesUser
func (*SubjectTypesUser) MarshalBinary ¶
func (m *SubjectTypesUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesUser) UnmarshalBinary ¶
func (m *SubjectTypesUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubjectTypesUserEvents ¶
type SubjectTypesUserEvents struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
SubjectTypesUserEvents subject types user events
swagger:model SubjectTypesUserEvents
func (*SubjectTypesUserEvents) MarshalBinary ¶
func (m *SubjectTypesUserEvents) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectTypesUserEvents) UnmarshalBinary ¶
func (m *SubjectTypesUserEvents) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Tag ¶
type Tag struct {
Ref
// The date that the tag was created, if available
// Format: date-time
Date strfmt.DateTime `json:"date,omitempty"`
// The message associated with the tag, if available.
Message string `json:"message,omitempty"`
// tagger
Tagger *Author `json:"tagger,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Tag tag
swagger:model tag
func (*Tag) MarshalBinary ¶
MarshalBinary interface implementation
func (Tag) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Tag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Tag) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type Team ¶
type Team struct {
Account
TeamAllOf1
}
Team team
swagger:model team
func (*Team) MarshalBinary ¶
MarshalBinary interface implementation
func (Team) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Team) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Team) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type TeamPermission ¶
type TeamPermission struct {
// permission
// Enum: [admin collaborator]
Permission string `json:"permission,omitempty"`
// team
Team *Team `json:"team,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// user
User *User `json:"user,omitempty"`
// team permission additional properties
TeamPermissionAdditionalProperties map[string]interface{} `json:"-"`
}
TeamPermission A user's permission for a given team.
swagger:model team_permission
func (*TeamPermission) MarshalBinary ¶
func (m *TeamPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TeamPermission) MarshalJSON ¶
func (m TeamPermission) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with additional properties into a JSON object
func (*TeamPermission) UnmarshalBinary ¶
func (m *TeamPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TeamPermission) UnmarshalJSON ¶
func (m *TeamPermission) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshals this object with additional properties from JSON
type Treeentry ¶
type Treeentry struct {
// commit
Commit *Commit `json:"commit,omitempty"`
// The path in the repository
Path string `json:"path,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// treeentry additional properties
TreeentryAdditionalProperties map[string]interface{} `json:"-"`
}
Treeentry Base type for most resource objects. It defines the common `type` element that identifies an object's type. It also identifies the element as Swagger's `discriminator`.
swagger:model treeentry
func (*Treeentry) MarshalBinary ¶
MarshalBinary interface implementation
func (Treeentry) MarshalJSON ¶
MarshalJSON marshals this object with additional properties into a JSON object
func (*Treeentry) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Treeentry) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with additional properties from JSON
type User ¶
type User struct {
Account
// The user's Atlassian account ID.
AccountID string `json:"account_id,omitempty"`
// is staff
IsStaff bool `json:"is_staff,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
User user
swagger:model user
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (User) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*User) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type Version ¶
type Version struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// id
ID int64 `json:"id,omitempty"`
// links
Links *VersionAO1Links `json:"links,omitempty"`
// name
Name string `json:"name,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Version version
swagger:model version
func (*Version) MarshalBinary ¶
MarshalBinary interface implementation
func (Version) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Version) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Version) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type VersionAO1Links ¶
type VersionAO1Links struct {
// self
Self *VersionAO1LinksSelf `json:"self,omitempty"`
}
VersionAO1Links version a o1 links
swagger:model VersionAO1Links
func (*VersionAO1Links) MarshalBinary ¶
func (m *VersionAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VersionAO1Links) UnmarshalBinary ¶
func (m *VersionAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VersionAO1LinksSelf ¶
type VersionAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
VersionAO1LinksSelf version a o1 links self
swagger:model VersionAO1LinksSelf
func (*VersionAO1LinksSelf) MarshalBinary ¶
func (m *VersionAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VersionAO1LinksSelf) UnmarshalBinary ¶
func (m *VersionAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebhookSubscription ¶
type WebhookSubscription struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// active
Active bool `json:"active,omitempty"`
// created at
// Format: date-time
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
// A user-defined description of the webhook.
Description string `json:"description,omitempty"`
// The events this webhook is subscribed to.
// Min Items: 1
// Unique: true
Events []string `json:"events"`
// The type of entity, which is `repository` in the case of webhook subscriptions on repositories.
// Enum: [workspace user repository team]
SubjectType string `json:"subject_type,omitempty"`
// The URL events get delivered to.
// Format: uri
URL strfmt.URI `json:"url,omitempty"`
// The webhook's id
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
// contains filtered or unexported fields
}
WebhookSubscription webhook subscription
swagger:model webhook_subscription
func (*WebhookSubscription) MarshalBinary ¶
func (m *WebhookSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebhookSubscription) MarshalJSON ¶
func (m WebhookSubscription) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebhookSubscription) SetSubject ¶
func (m *WebhookSubscription) SetSubject(val Object)
SetSubject sets the subject of this subtype
func (*WebhookSubscription) SetType ¶
func (m *WebhookSubscription) SetType(val string)
SetType sets the type of this subtype
func (*WebhookSubscription) Subject ¶
func (m *WebhookSubscription) Subject() Object
Subject gets the subject of this subtype
func (*WebhookSubscription) Type ¶
func (m *WebhookSubscription) Type() string
Type gets the type of this subtype
func (*WebhookSubscription) UnmarshalBinary ¶
func (m *WebhookSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebhookSubscription) UnmarshalJSON ¶
func (m *WebhookSubscription) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Workspace ¶
type Workspace struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// created on
// Format: date-time
CreatedOn strfmt.DateTime `json:"created_on,omitempty"`
// Indicates whether the workspace is publicly accessible, or whether it is
// private to the members and consequently only visible to members.
// Note that private workspaces cannot contain public repositories.
IsPrivate bool `json:"is_private,omitempty"`
// links
Links *WorkspaceAO1Links `json:"links,omitempty"`
// The name of the workspace.
Name string `json:"name,omitempty"`
// The short label that identifies this workspace.
Slug string `json:"slug,omitempty"`
// updated on
// Format: date-time
UpdatedOn strfmt.DateTime `json:"updated_on,omitempty"`
// The workspace's immutable id.
UUID string `json:"uuid,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
Workspace workspace
swagger:model workspace
func (*Workspace) MarshalBinary ¶
MarshalBinary interface implementation
func (Workspace) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Workspace) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Workspace) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WorkspaceAO1Links ¶
type WorkspaceAO1Links struct {
// avatar
Avatar *WorkspaceAO1LinksAvatar `json:"avatar,omitempty"`
// html
HTML *WorkspaceAO1LinksHTML `json:"html,omitempty"`
// members
Members *WorkspaceAO1LinksMembers `json:"members,omitempty"`
// owners
Owners *WorkspaceAO1LinksOwners `json:"owners,omitempty"`
// projects
Projects *WorkspaceAO1LinksProjects `json:"projects,omitempty"`
// repositories
Repositories *WorkspaceAO1LinksRepositories `json:"repositories,omitempty"`
// self
Self *WorkspaceAO1LinksSelf `json:"self,omitempty"`
// snippets
Snippets *WorkspaceAO1LinksSnippets `json:"snippets,omitempty"`
}
WorkspaceAO1Links workspace a o1 links
swagger:model WorkspaceAO1Links
func (*WorkspaceAO1Links) MarshalBinary ¶
func (m *WorkspaceAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1Links) UnmarshalBinary ¶
func (m *WorkspaceAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksAvatar ¶
type WorkspaceAO1LinksAvatar struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksAvatar workspace a o1 links avatar
swagger:model WorkspaceAO1LinksAvatar
func (*WorkspaceAO1LinksAvatar) MarshalBinary ¶
func (m *WorkspaceAO1LinksAvatar) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksAvatar) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksAvatar) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksHTML ¶
type WorkspaceAO1LinksHTML struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksHTML workspace a o1 links HTML
swagger:model WorkspaceAO1LinksHTML
func (*WorkspaceAO1LinksHTML) MarshalBinary ¶
func (m *WorkspaceAO1LinksHTML) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksHTML) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksHTML) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksMembers ¶
type WorkspaceAO1LinksMembers struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksMembers workspace a o1 links members
swagger:model WorkspaceAO1LinksMembers
func (*WorkspaceAO1LinksMembers) MarshalBinary ¶
func (m *WorkspaceAO1LinksMembers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksMembers) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksMembers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksOwners ¶
type WorkspaceAO1LinksOwners struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksOwners workspace a o1 links owners
swagger:model WorkspaceAO1LinksOwners
func (*WorkspaceAO1LinksOwners) MarshalBinary ¶
func (m *WorkspaceAO1LinksOwners) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksOwners) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksOwners) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksProjects ¶
type WorkspaceAO1LinksProjects struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksProjects workspace a o1 links projects
swagger:model WorkspaceAO1LinksProjects
func (*WorkspaceAO1LinksProjects) MarshalBinary ¶
func (m *WorkspaceAO1LinksProjects) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksProjects) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksProjects) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksRepositories ¶
type WorkspaceAO1LinksRepositories struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksRepositories workspace a o1 links repositories
swagger:model WorkspaceAO1LinksRepositories
func (*WorkspaceAO1LinksRepositories) MarshalBinary ¶
func (m *WorkspaceAO1LinksRepositories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksRepositories) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksRepositories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksSelf ¶
type WorkspaceAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksSelf workspace a o1 links self
swagger:model WorkspaceAO1LinksSelf
func (*WorkspaceAO1LinksSelf) MarshalBinary ¶
func (m *WorkspaceAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksSelf) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceAO1LinksSnippets ¶
type WorkspaceAO1LinksSnippets struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceAO1LinksSnippets workspace a o1 links snippets
swagger:model WorkspaceAO1LinksSnippets
func (*WorkspaceAO1LinksSnippets) MarshalBinary ¶
func (m *WorkspaceAO1LinksSnippets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceAO1LinksSnippets) UnmarshalBinary ¶
func (m *WorkspaceAO1LinksSnippets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceMembership ¶
type WorkspaceMembership struct {
// object additional properties
ObjectAdditionalProperties map[string]interface{} `json:"-"`
// links
Links *WorkspaceMembershipAO1Links `json:"links,omitempty"`
// user
User *Account `json:"user,omitempty"`
// workspace
Workspace *Workspace `json:"workspace,omitempty"`
// a o1 additional properties
AO1AdditionalProperties map[string]interface{} `json:"-"`
}
WorkspaceMembership workspace membership
swagger:model workspace_membership
func (*WorkspaceMembership) MarshalBinary ¶
func (m *WorkspaceMembership) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WorkspaceMembership) MarshalJSON ¶
func (m WorkspaceMembership) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WorkspaceMembership) SetType ¶
func (m *WorkspaceMembership) SetType(val string)
SetType sets the type of this subtype
func (*WorkspaceMembership) Type ¶
func (m *WorkspaceMembership) Type() string
Type gets the type of this subtype
func (*WorkspaceMembership) UnmarshalBinary ¶
func (m *WorkspaceMembership) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WorkspaceMembership) UnmarshalJSON ¶
func (m *WorkspaceMembership) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WorkspaceMembershipAO1Links ¶
type WorkspaceMembershipAO1Links struct {
// self
Self *WorkspaceMembershipAO1LinksSelf `json:"self,omitempty"`
}
WorkspaceMembershipAO1Links workspace membership a o1 links
swagger:model WorkspaceMembershipAO1Links
func (*WorkspaceMembershipAO1Links) MarshalBinary ¶
func (m *WorkspaceMembershipAO1Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceMembershipAO1Links) UnmarshalBinary ¶
func (m *WorkspaceMembershipAO1Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkspaceMembershipAO1LinksSelf ¶
type WorkspaceMembershipAO1LinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
// name
Name string `json:"name,omitempty"`
}
WorkspaceMembershipAO1LinksSelf workspace membership a o1 links self
swagger:model WorkspaceMembershipAO1LinksSelf
func (*WorkspaceMembershipAO1LinksSelf) MarshalBinary ¶
func (m *WorkspaceMembershipAO1LinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkspaceMembershipAO1LinksSelf) UnmarshalBinary ¶
func (m *WorkspaceMembershipAO1LinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account.go
- author.go
- base_commit.go
- branch.go
- branching_model.go
- branching_model_settings.go
- branchrestriction.go
- comment.go
- commit.go
- commit_comment.go
- commit_file.go
- commitstatus.go
- component.go
- ddev_report.go
- deploy_key.go
- deployment.go
- deployment_environment.go
- deployment_release.go
- deployment_state.go
- deployment_state_completed.go
- deployment_state_completed_status.go
- deployment_state_completed_status_failed.go
- deployment_state_completed_status_stopped.go
- deployment_state_completed_status_successful.go
- deployment_state_in_progress.go
- deployment_state_undeployed.go
- deployment_variable.go
- deployments_ddev_deployment_environment.go
- deployments_stg_west_deployment_environment.go
- diffstat.go
- error.go
- export_options.go
- group.go
- hook_event.go
- issue.go
- issue_attachment.go
- issue_change.go
- issue_comment.go
- issue_job_status.go
- jira_project.go
- jira_site.go
- milestone.go
- object.go
- page.go
- paginated_annotations.go
- paginated_branches.go
- paginated_branchrestrictions.go
- paginated_commit_comments.go
- paginated_commitstatuses.go
- paginated_components.go
- paginated_deploy_keys.go
- paginated_deployment_variable.go
- paginated_deployments.go
- paginated_diffstats.go
- paginated_environments.go
- paginated_files.go
- paginated_hook_events.go
- paginated_issue_attachments.go
- paginated_issue_comments.go
- paginated_issues.go
- paginated_log_entries.go
- paginated_milestones.go
- paginated_pipeline_known_hosts.go
- paginated_pipeline_schedule_executions.go
- paginated_pipeline_schedules.go
- paginated_pipeline_steps.go
- paginated_pipeline_variables.go
- paginated_pipelines.go
- paginated_projects.go
- paginated_pullrequest_comments.go
- paginated_pullrequests.go
- paginated_refs.go
- paginated_reports.go
- paginated_repositories.go
- paginated_repository_permissions.go
- paginated_snippet_comments.go
- paginated_snippet_commit.go
- paginated_snippets.go
- paginated_ssh_user_keys.go
- paginated_tags.go
- paginated_team_permissions.go
- paginated_teams.go
- paginated_treeentries.go
- paginated_users.go
- paginated_versions.go
- paginated_webhook_subscriptions.go
- paginated_workspace_memberships.go
- paginated_workspaces.go
- participant.go
- pipeline.go
- pipeline_build_number.go
- pipeline_command.go
- pipeline_commit_target.go
- pipeline_error.go
- pipeline_image.go
- pipeline_known_host.go
- pipeline_ref_target.go
- pipeline_schedule.go
- pipeline_schedule_execution.go
- pipeline_schedule_execution_errored.go
- pipeline_schedule_execution_executed.go
- pipeline_selector.go
- pipeline_ssh_key_pair.go
- pipeline_ssh_public_key.go
- pipeline_state.go
- pipeline_state_completed.go
- pipeline_state_completed_error.go
- pipeline_state_completed_expired.go
- pipeline_state_completed_failed.go
- pipeline_state_completed_result.go
- pipeline_state_completed_stopped.go
- pipeline_state_completed_successful.go
- pipeline_state_in_progress.go
- pipeline_state_in_progress_paused.go
- pipeline_state_in_progress_running.go
- pipeline_state_in_progress_stage.go
- pipeline_state_pending.go
- pipeline_step.go
- pipeline_step_error.go
- pipeline_step_state.go
- pipeline_step_state_completed.go
- pipeline_step_state_completed_error.go
- pipeline_step_state_completed_expired.go
- pipeline_step_state_completed_failed.go
- pipeline_step_state_completed_not_run.go
- pipeline_step_state_completed_result.go
- pipeline_step_state_completed_stopped.go
- pipeline_step_state_completed_successful.go
- pipeline_step_state_in_progress.go
- pipeline_step_state_pending.go
- pipeline_step_state_ready.go
- pipeline_target.go
- pipeline_trigger.go
- pipeline_trigger_manual.go
- pipeline_trigger_push.go
- pipeline_variable.go
- pipelines_config.go
- pipelines_ddev_pipeline_step.go
- pipelines_stg_west_pipeline_step.go
- project.go
- pullrequest.go
- pullrequest_comment.go
- pullrequest_endpoint.go
- pullrequest_merge_parameters.go
- ref.go
- report.go
- report_annotation.go
- report_data.go
- repository.go
- repository_permission.go
- search_code_search_result.go
- search_content_match.go
- search_line.go
- search_result_page.go
- search_segment.go
- snippet.go
- snippet_comment.go
- snippet_commit.go
- ssh_account_key.go
- ssh_key.go
- stg_west_report.go
- subject_types.go
- tag.go
- team.go
- team_permission.go
- treeentry.go
- user.go
- version.go
- webhook_subscription.go
- workspace.go
- workspace_membership.go