Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Error ¶
type Error struct { // the error code, this is not necessarily the http status code // Required: true Code *int32 `json:"code"` // an optional url for getting more help about this error HelpURL strfmt.URI `json:"helpUrl,omitempty"` // a human readable version of the error // Required: true Message *string `json:"message"` }
Error Error Structure
Contains all the properties any error response from the API will contain. Some properties are optional so might be empty most of the time
swagger:model Error
func (*Error) MarshalBinary ¶ added in v0.3.0
MarshalBinary interface implementation
func (*Error) UnmarshalBinary ¶ added in v0.3.0
UnmarshalBinary interface implementation
type IncrementalVersionNumber ¶ added in v0.2.0
type IncrementalVersionNumber struct { // The version number // Required: true Version uint64 `json:"version"` }
IncrementalVersionNumber Incremental Version Number swagger:model IncrementalVersionNumber
func (*IncrementalVersionNumber) MarshalBinary ¶ added in v0.3.0
func (m *IncrementalVersionNumber) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IncrementalVersionNumber) UnmarshalBinary ¶ added in v0.3.0
func (m *IncrementalVersionNumber) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListProjectsOKBody ¶ added in v0.3.0
type ListProjectsOKBody []*Project
ListProjectsOKBody ProjectList swagger:model listProjectsOKBody
type Project ¶
type Project struct { // The description of the project. // Max Length: 4000 Description string `json:"description,omitempty"` // The id of the project. // // A unique identifier for the project. These are created in ascending order. // Read Only: true ID uint64 `json:"id,omitempty"` // The name of the project. // Required: true // Max Length: 150 // Min Length: 2 Name string `json:"name"` }
Project Project swagger:model Project
func (*Project) MarshalBinary ¶ added in v0.3.0
MarshalBinary interface implementation
func (*Project) UnmarshalBinary ¶ added in v0.3.0
UnmarshalBinary interface implementation
type SemverGenerateParams ¶
type SemverGenerateParams struct { // Name of branch for which needed to generate a version tag. // Required: true // Max Length: 150 // Min Length: 2 Branch string `json:"branch"` // Major number // // MAJOR version when you make incompatible API changes // Required: true // Read Only: true Major uint32 `json:"major"` // Minor number // // MAJOR version when you make incompatible API changes // Required: true // Read Only: true Minor uint32 `json:"minor"` }
SemverGenerateParams Paremeters for generate version number for project (Semantic Versioning) swagger:model SemverGenerateParams
func (*SemverGenerateParams) MarshalBinary ¶ added in v0.3.0
func (m *SemverGenerateParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SemverGenerateParams) UnmarshalBinary ¶ added in v0.3.0
func (m *SemverGenerateParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SemverNumber ¶
type SemverNumber struct { // The version number // Required: true // Max Length: 150 // Min Length: 3 Version string `json:"version"` }
SemverNumber Semver Number swagger:model SemverNumber
func (*SemverNumber) MarshalBinary ¶ added in v0.3.0
func (m *SemverNumber) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SemverNumber) UnmarshalBinary ¶ added in v0.3.0
func (m *SemverNumber) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation