models

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2021 License: MPL-2.0-no-copyleft-exception Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Error

type Error struct {

	// errors
	Errors []string `json:"errors"`

	// log
	Log *bool `json:"log,omitempty"`
}

Error error swagger:model error

func (*Error) MarshalBinary

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

MarshalBinary interface implementation

func (*Error) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*Error) Validate

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

Validate validates this error

type ModelSubmission

type ModelSubmission struct {

	// base ref
	BaseRef *ModelSubmissionBaseRef `json:"base_ref,omitempty"`

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// head ref
	HeadRef *ModelSubmissionHeadRef `json:"head_ref,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// runs count
	RunsCount int64 `json:"runs_count,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// tasks count
	TasksCount int64 `json:"tasks_count,omitempty"`

	// ticket id
	TicketID int64 `json:"ticket_id,omitempty"`

	// user
	User *ModelSubmissionUser `json:"user,omitempty"`
}

ModelSubmission model submission swagger:model modelSubmission

func (*ModelSubmission) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmission) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmission) Validate

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

Validate validates this model submission

type ModelSubmissionBaseRef

type ModelSubmissionBaseRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *ModelSubmissionBaseRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

ModelSubmissionBaseRef model submission base ref swagger:model ModelSubmissionBaseRef

func (*ModelSubmissionBaseRef) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionBaseRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionBaseRef) Validate

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

Validate validates this model submission base ref

type ModelSubmissionBaseRefRepository

type ModelSubmissionBaseRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

ModelSubmissionBaseRefRepository model submission base ref repository swagger:model ModelSubmissionBaseRefRepository

func (*ModelSubmissionBaseRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionBaseRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionBaseRefRepository) Validate

Validate validates this model submission base ref repository

type ModelSubmissionHeadRef

type ModelSubmissionHeadRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *ModelSubmissionHeadRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

ModelSubmissionHeadRef model submission head ref swagger:model ModelSubmissionHeadRef

func (*ModelSubmissionHeadRef) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionHeadRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionHeadRef) Validate

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

Validate validates this model submission head ref

type ModelSubmissionHeadRefRepository

type ModelSubmissionHeadRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

ModelSubmissionHeadRefRepository model submission head ref repository swagger:model ModelSubmissionHeadRefRepository

func (*ModelSubmissionHeadRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionHeadRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionHeadRefRepository) Validate

Validate validates this model submission head ref repository

type ModelSubmissionList

type ModelSubmissionList []*ModelSubmissionListItems0

ModelSubmissionList model submission list swagger:model modelSubmissionList

func (ModelSubmissionList) Validate

func (m ModelSubmissionList) Validate(formats strfmt.Registry) error

Validate validates this model submission list

type ModelSubmissionListItems0

type ModelSubmissionListItems0 struct {

	// base ref
	BaseRef *ModelSubmissionListItems0BaseRef `json:"base_ref,omitempty"`

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// head ref
	HeadRef *ModelSubmissionListItems0HeadRef `json:"head_ref,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// runs count
	RunsCount int64 `json:"runs_count,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// tasks count
	TasksCount int64 `json:"tasks_count,omitempty"`

	// ticket id
	TicketID int64 `json:"ticket_id,omitempty"`

	// user
	User *ModelSubmissionListItems0User `json:"user,omitempty"`
}

ModelSubmissionListItems0 model submission list items0 swagger:model ModelSubmissionListItems0

func (*ModelSubmissionListItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0) Validate

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

Validate validates this model submission list items0

type ModelSubmissionListItems0BaseRef

type ModelSubmissionListItems0BaseRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *ModelSubmissionListItems0BaseRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

ModelSubmissionListItems0BaseRef model submission list items0 base ref swagger:model ModelSubmissionListItems0BaseRef

func (*ModelSubmissionListItems0BaseRef) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0BaseRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0BaseRef) Validate

Validate validates this model submission list items0 base ref

type ModelSubmissionListItems0BaseRefRepository

type ModelSubmissionListItems0BaseRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

ModelSubmissionListItems0BaseRefRepository model submission list items0 base ref repository swagger:model ModelSubmissionListItems0BaseRefRepository

func (*ModelSubmissionListItems0BaseRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0BaseRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0BaseRefRepository) Validate

Validate validates this model submission list items0 base ref repository

type ModelSubmissionListItems0HeadRef

type ModelSubmissionListItems0HeadRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *ModelSubmissionListItems0HeadRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

ModelSubmissionListItems0HeadRef model submission list items0 head ref swagger:model ModelSubmissionListItems0HeadRef

func (*ModelSubmissionListItems0HeadRef) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0HeadRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0HeadRef) Validate

Validate validates this model submission list items0 head ref

type ModelSubmissionListItems0HeadRefRepository

type ModelSubmissionListItems0HeadRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

ModelSubmissionListItems0HeadRefRepository model submission list items0 head ref repository swagger:model ModelSubmissionListItems0HeadRefRepository

func (*ModelSubmissionListItems0HeadRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0HeadRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0HeadRefRepository) Validate

Validate validates this model submission list items0 head ref repository

type ModelSubmissionListItems0User

type ModelSubmissionListItems0User struct {

	// errors
	Errors []*ModelSubmissionListItems0UserErrorsItems0 `json:"errors"`

	// id
	ID int64 `json:"id,omitempty"`

	// last scanned repos
	// Format: date-time
	LastScannedRepos *strfmt.DateTime `json:"last_scanned_repos,omitempty"`

	// token
	Token interface{} `json:"token,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

ModelSubmissionListItems0User model submission list items0 user swagger:model ModelSubmissionListItems0User

func (*ModelSubmissionListItems0User) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0User) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0User) Validate

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

Validate validates this model submission list items0 user

type ModelSubmissionListItems0UserErrorsItems0

type ModelSubmissionListItems0UserErrorsItems0 struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

ModelSubmissionListItems0UserErrorsItems0 model submission list items0 user errors items0 swagger:model ModelSubmissionListItems0UserErrorsItems0

func (*ModelSubmissionListItems0UserErrorsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionListItems0UserErrorsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionListItems0UserErrorsItems0) Validate

Validate validates this model submission list items0 user errors items0

type ModelSubmissionUser

type ModelSubmissionUser struct {

	// errors
	Errors []*ModelSubmissionUserErrorsItems0 `json:"errors"`

	// id
	ID int64 `json:"id,omitempty"`

	// last scanned repos
	// Format: date-time
	LastScannedRepos *strfmt.DateTime `json:"last_scanned_repos,omitempty"`

	// token
	Token interface{} `json:"token,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

ModelSubmissionUser model submission user swagger:model ModelSubmissionUser

func (*ModelSubmissionUser) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionUser) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionUser) Validate

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

Validate validates this model submission user

type ModelSubmissionUserErrorsItems0

type ModelSubmissionUserErrorsItems0 struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

ModelSubmissionUserErrorsItems0 model submission user errors items0 swagger:model ModelSubmissionUserErrorsItems0

func (*ModelSubmissionUserErrorsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*ModelSubmissionUserErrorsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModelSubmissionUserErrorsItems0) Validate

Validate validates this model submission user errors items0

type RepositoryList

type RepositoryList []*RepositoryListItems0

RepositoryList repository list swagger:model repositoryList

func (RepositoryList) Validate

func (m RepositoryList) Validate(formats strfmt.Registry) error

Validate validates this repository list

type RepositoryListItems0

type RepositoryListItems0 struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

RepositoryListItems0 repository list items0 swagger:model RepositoryListItems0

func (*RepositoryListItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*RepositoryListItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RepositoryListItems0) Validate

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

Validate validates this repository list items0

type Run

type Run struct {

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// ran on
	RanOn *string `json:"ran_on,omitempty"`

	// settings
	Settings *RunSettings `json:"settings,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// task
	Task *RunTask `json:"task,omitempty"`
}

Run run swagger:model run

func (*Run) MarshalBinary

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

MarshalBinary interface implementation

func (*Run) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*Run) Validate

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

Validate validates this run

type RunList

type RunList []*RunListItems0

RunList run list swagger:model runList

func (RunList) Validate

func (m RunList) Validate(formats strfmt.Registry) error

Validate validates this run list

type RunListItems0

type RunListItems0 struct {

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// ran on
	RanOn *string `json:"ran_on,omitempty"`

	// settings
	Settings *RunListItems0Settings `json:"settings,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// task
	Task *RunListItems0Task `json:"task,omitempty"`
}

RunListItems0 run list items0 swagger:model RunListItems0

func (*RunListItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0) Validate

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

Validate validates this run list items0

type RunListItems0Settings

type RunListItems0Settings struct {

	// command
	Command []string `json:"command"`

	// image
	Image string `json:"image,omitempty"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// resources
	Resources *RunListItems0SettingsResources `json:"resources,omitempty"`

	// timeout
	Timeout int64 `json:"timeout,omitempty"`
}

RunListItems0Settings run list items0 settings swagger:model RunListItems0Settings

func (*RunListItems0Settings) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0Settings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0Settings) Validate

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

Validate validates this run list items0 settings

type RunListItems0SettingsResources added in v0.3.0

type RunListItems0SettingsResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunListItems0SettingsResources run list items0 settings resources swagger:model RunListItems0SettingsResources

func (*RunListItems0SettingsResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunListItems0SettingsResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunListItems0SettingsResources) Validate added in v0.3.0

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

Validate validates this run list items0 settings resources

type RunListItems0Task

type RunListItems0Task struct {

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// path
	Path string `json:"path,omitempty"`

	// runs
	Runs int64 `json:"runs,omitempty"`

	// settings
	Settings *RunListItems0TaskSettings `json:"settings,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// submission
	Submission *RunListItems0TaskSubmission `json:"submission,omitempty"`
}

RunListItems0Task run list items0 task swagger:model RunListItems0Task

func (*RunListItems0Task) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0Task) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0Task) Validate

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

Validate validates this run list items0 task

type RunListItems0TaskSettings

type RunListItems0TaskSettings struct {

	// config
	Config *RunListItems0TaskSettingsConfig `json:"config,omitempty"`

	// default image
	DefaultImage string `json:"default_image,omitempty"`

	// default queue
	DefaultQueue string `json:"default_queue,omitempty"`

	// default resources
	DefaultResources *RunListItems0TaskSettingsDefaultResources `json:"default_resources,omitempty"`

	// the default timeout; in nanoseconds
	DefaultTimeout int64 `json:"default_timeout,omitempty"`

	// env
	Env []string `json:"env"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// mountpoint
	Mountpoint string `json:"mountpoint,omitempty"`

	// runs
	Runs map[string]RunListItems0TaskSettingsRunsAnon `json:"runs,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

RunListItems0TaskSettings run list items0 task settings swagger:model RunListItems0TaskSettings

func (*RunListItems0TaskSettings) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSettings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSettings) Validate

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

Validate validates this run list items0 task settings

type RunListItems0TaskSettingsConfig

type RunListItems0TaskSettingsConfig struct {

	// global timeout
	GlobalTimeout int64 `json:"global_timeout,omitempty"`

	// override queue
	OverrideQueue bool `json:"override_queue,omitempty"`

	// override timeout
	OverrideTimeout bool `json:"override_timeout,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

RunListItems0TaskSettingsConfig run list items0 task settings config swagger:model RunListItems0TaskSettingsConfig

func (*RunListItems0TaskSettingsConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSettingsConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSettingsConfig) Validate

Validate validates this run list items0 task settings config

type RunListItems0TaskSettingsDefaultResources added in v0.3.0

type RunListItems0TaskSettingsDefaultResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunListItems0TaskSettingsDefaultResources run list items0 task settings default resources swagger:model RunListItems0TaskSettingsDefaultResources

func (*RunListItems0TaskSettingsDefaultResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunListItems0TaskSettingsDefaultResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSettingsDefaultResources) Validate added in v0.3.0

Validate validates this run list items0 task settings default resources

type RunListItems0TaskSettingsRunsAnon

type RunListItems0TaskSettingsRunsAnon struct {

	// command
	Command []string `json:"command"`

	// image
	Image string `json:"image,omitempty"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// resources
	Resources *RunListItems0TaskSettingsRunsAnonResources `json:"resources,omitempty"`

	// timeout
	Timeout int64 `json:"timeout,omitempty"`
}

RunListItems0TaskSettingsRunsAnon run list items0 task settings runs anon swagger:model RunListItems0TaskSettingsRunsAnon

func (*RunListItems0TaskSettingsRunsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSettingsRunsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSettingsRunsAnon) Validate

Validate validates this run list items0 task settings runs anon

type RunListItems0TaskSettingsRunsAnonResources added in v0.3.0

type RunListItems0TaskSettingsRunsAnonResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunListItems0TaskSettingsRunsAnonResources run list items0 task settings runs anon resources swagger:model RunListItems0TaskSettingsRunsAnonResources

func (*RunListItems0TaskSettingsRunsAnonResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunListItems0TaskSettingsRunsAnonResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSettingsRunsAnonResources) Validate added in v0.3.0

Validate validates this run list items0 task settings runs anon resources

type RunListItems0TaskSubmission

type RunListItems0TaskSubmission struct {

	// base ref
	BaseRef *RunListItems0TaskSubmissionBaseRef `json:"base_ref,omitempty"`

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// head ref
	HeadRef *RunListItems0TaskSubmissionHeadRef `json:"head_ref,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// runs count
	RunsCount int64 `json:"runs_count,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// tasks count
	TasksCount int64 `json:"tasks_count,omitempty"`

	// ticket id
	TicketID int64 `json:"ticket_id,omitempty"`

	// user
	User *RunListItems0TaskSubmissionUser `json:"user,omitempty"`
}

RunListItems0TaskSubmission run list items0 task submission swagger:model RunListItems0TaskSubmission

func (*RunListItems0TaskSubmission) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSubmission) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmission) Validate

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

Validate validates this run list items0 task submission

type RunListItems0TaskSubmissionBaseRef

type RunListItems0TaskSubmissionBaseRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *RunListItems0TaskSubmissionBaseRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

RunListItems0TaskSubmissionBaseRef run list items0 task submission base ref swagger:model RunListItems0TaskSubmissionBaseRef

func (*RunListItems0TaskSubmissionBaseRef) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionBaseRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionBaseRef) Validate

Validate validates this run list items0 task submission base ref

type RunListItems0TaskSubmissionBaseRefRepository

type RunListItems0TaskSubmissionBaseRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

RunListItems0TaskSubmissionBaseRefRepository run list items0 task submission base ref repository swagger:model RunListItems0TaskSubmissionBaseRefRepository

func (*RunListItems0TaskSubmissionBaseRefRepository) MarshalBinary

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionBaseRefRepository) UnmarshalBinary

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionBaseRefRepository) Validate

Validate validates this run list items0 task submission base ref repository

type RunListItems0TaskSubmissionHeadRef

type RunListItems0TaskSubmissionHeadRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *RunListItems0TaskSubmissionHeadRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

RunListItems0TaskSubmissionHeadRef run list items0 task submission head ref swagger:model RunListItems0TaskSubmissionHeadRef

func (*RunListItems0TaskSubmissionHeadRef) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionHeadRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionHeadRef) Validate

Validate validates this run list items0 task submission head ref

type RunListItems0TaskSubmissionHeadRefRepository

type RunListItems0TaskSubmissionHeadRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

RunListItems0TaskSubmissionHeadRefRepository run list items0 task submission head ref repository swagger:model RunListItems0TaskSubmissionHeadRefRepository

func (*RunListItems0TaskSubmissionHeadRefRepository) MarshalBinary

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionHeadRefRepository) UnmarshalBinary

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionHeadRefRepository) Validate

Validate validates this run list items0 task submission head ref repository

type RunListItems0TaskSubmissionUser

type RunListItems0TaskSubmissionUser struct {

	// errors
	Errors []*RunListItems0TaskSubmissionUserErrorsItems0 `json:"errors"`

	// id
	ID int64 `json:"id,omitempty"`

	// last scanned repos
	// Format: date-time
	LastScannedRepos *strfmt.DateTime `json:"last_scanned_repos,omitempty"`

	// token
	Token interface{} `json:"token,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

RunListItems0TaskSubmissionUser run list items0 task submission user swagger:model RunListItems0TaskSubmissionUser

func (*RunListItems0TaskSubmissionUser) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionUser) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionUser) Validate

Validate validates this run list items0 task submission user

type RunListItems0TaskSubmissionUserErrorsItems0

type RunListItems0TaskSubmissionUserErrorsItems0 struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

RunListItems0TaskSubmissionUserErrorsItems0 run list items0 task submission user errors items0 swagger:model RunListItems0TaskSubmissionUserErrorsItems0

func (*RunListItems0TaskSubmissionUserErrorsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*RunListItems0TaskSubmissionUserErrorsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunListItems0TaskSubmissionUserErrorsItems0) Validate

Validate validates this run list items0 task submission user errors items0

type RunSettings

type RunSettings struct {

	// command
	Command []string `json:"command"`

	// image
	Image string `json:"image,omitempty"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// resources
	Resources *RunSettingsResources `json:"resources,omitempty"`

	// timeout
	Timeout int64 `json:"timeout,omitempty"`
}

RunSettings run settings swagger:model RunSettings

func (*RunSettings) MarshalBinary

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

MarshalBinary interface implementation

func (*RunSettings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunSettings) Validate

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

Validate validates this run settings

type RunSettingsResources added in v0.3.0

type RunSettingsResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunSettingsResources run settings resources swagger:model RunSettingsResources

func (*RunSettingsResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunSettingsResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunSettingsResources) Validate added in v0.3.0

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

Validate validates this run settings resources

type RunTask

type RunTask struct {

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// path
	Path string `json:"path,omitempty"`

	// runs
	Runs int64 `json:"runs,omitempty"`

	// settings
	Settings *RunTaskSettings `json:"settings,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// submission
	Submission *RunTaskSubmission `json:"submission,omitempty"`
}

RunTask run task swagger:model RunTask

func (*RunTask) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTask) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTask) Validate

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

Validate validates this run task

type RunTaskSettings

type RunTaskSettings struct {

	// config
	Config *RunTaskSettingsConfig `json:"config,omitempty"`

	// default image
	DefaultImage string `json:"default_image,omitempty"`

	// default queue
	DefaultQueue string `json:"default_queue,omitempty"`

	// default resources
	DefaultResources *RunTaskSettingsDefaultResources `json:"default_resources,omitempty"`

	// the default timeout; in nanoseconds
	DefaultTimeout int64 `json:"default_timeout,omitempty"`

	// env
	Env []string `json:"env"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// mountpoint
	Mountpoint string `json:"mountpoint,omitempty"`

	// runs
	Runs map[string]RunTaskSettingsRunsAnon `json:"runs,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

RunTaskSettings run task settings swagger:model RunTaskSettings

func (*RunTaskSettings) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSettings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSettings) Validate

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

Validate validates this run task settings

type RunTaskSettingsConfig

type RunTaskSettingsConfig struct {

	// global timeout
	GlobalTimeout int64 `json:"global_timeout,omitempty"`

	// override queue
	OverrideQueue bool `json:"override_queue,omitempty"`

	// override timeout
	OverrideTimeout bool `json:"override_timeout,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

RunTaskSettingsConfig run task settings config swagger:model RunTaskSettingsConfig

func (*RunTaskSettingsConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSettingsConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSettingsConfig) Validate

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

Validate validates this run task settings config

type RunTaskSettingsDefaultResources added in v0.3.0

type RunTaskSettingsDefaultResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunTaskSettingsDefaultResources run task settings default resources swagger:model RunTaskSettingsDefaultResources

func (*RunTaskSettingsDefaultResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunTaskSettingsDefaultResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunTaskSettingsDefaultResources) Validate added in v0.3.0

Validate validates this run task settings default resources

type RunTaskSettingsRunsAnon

type RunTaskSettingsRunsAnon struct {

	// command
	Command []string `json:"command"`

	// image
	Image string `json:"image,omitempty"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// resources
	Resources *RunTaskSettingsRunsAnonResources `json:"resources,omitempty"`

	// timeout
	Timeout int64 `json:"timeout,omitempty"`
}

RunTaskSettingsRunsAnon run task settings runs anon swagger:model RunTaskSettingsRunsAnon

func (*RunTaskSettingsRunsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSettingsRunsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSettingsRunsAnon) Validate

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

Validate validates this run task settings runs anon

type RunTaskSettingsRunsAnonResources added in v0.3.0

type RunTaskSettingsRunsAnonResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

RunTaskSettingsRunsAnonResources run task settings runs anon resources swagger:model RunTaskSettingsRunsAnonResources

func (*RunTaskSettingsRunsAnonResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*RunTaskSettingsRunsAnonResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*RunTaskSettingsRunsAnonResources) Validate added in v0.3.0

Validate validates this run task settings runs anon resources

type RunTaskSubmission

type RunTaskSubmission struct {

	// base ref
	BaseRef *RunTaskSubmissionBaseRef `json:"base_ref,omitempty"`

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// head ref
	HeadRef *RunTaskSubmissionHeadRef `json:"head_ref,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// runs count
	RunsCount int64 `json:"runs_count,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// tasks count
	TasksCount int64 `json:"tasks_count,omitempty"`

	// ticket id
	TicketID int64 `json:"ticket_id,omitempty"`

	// user
	User *RunTaskSubmissionUser `json:"user,omitempty"`
}

RunTaskSubmission run task submission swagger:model RunTaskSubmission

func (*RunTaskSubmission) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmission) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmission) Validate

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

Validate validates this run task submission

type RunTaskSubmissionBaseRef

type RunTaskSubmissionBaseRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *RunTaskSubmissionBaseRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

RunTaskSubmissionBaseRef run task submission base ref swagger:model RunTaskSubmissionBaseRef

func (*RunTaskSubmissionBaseRef) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionBaseRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionBaseRef) Validate

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

Validate validates this run task submission base ref

type RunTaskSubmissionBaseRefRepository

type RunTaskSubmissionBaseRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

RunTaskSubmissionBaseRefRepository run task submission base ref repository swagger:model RunTaskSubmissionBaseRefRepository

func (*RunTaskSubmissionBaseRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionBaseRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionBaseRefRepository) Validate

Validate validates this run task submission base ref repository

type RunTaskSubmissionHeadRef

type RunTaskSubmissionHeadRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *RunTaskSubmissionHeadRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

RunTaskSubmissionHeadRef run task submission head ref swagger:model RunTaskSubmissionHeadRef

func (*RunTaskSubmissionHeadRef) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionHeadRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionHeadRef) Validate

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

Validate validates this run task submission head ref

type RunTaskSubmissionHeadRefRepository

type RunTaskSubmissionHeadRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

RunTaskSubmissionHeadRefRepository run task submission head ref repository swagger:model RunTaskSubmissionHeadRefRepository

func (*RunTaskSubmissionHeadRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionHeadRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionHeadRefRepository) Validate

Validate validates this run task submission head ref repository

type RunTaskSubmissionUser

type RunTaskSubmissionUser struct {

	// errors
	Errors []*RunTaskSubmissionUserErrorsItems0 `json:"errors"`

	// id
	ID int64 `json:"id,omitempty"`

	// last scanned repos
	// Format: date-time
	LastScannedRepos *strfmt.DateTime `json:"last_scanned_repos,omitempty"`

	// token
	Token interface{} `json:"token,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

RunTaskSubmissionUser run task submission user swagger:model RunTaskSubmissionUser

func (*RunTaskSubmissionUser) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionUser) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionUser) Validate

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

Validate validates this run task submission user

type RunTaskSubmissionUserErrorsItems0

type RunTaskSubmissionUserErrorsItems0 struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

RunTaskSubmissionUserErrorsItems0 run task submission user errors items0 swagger:model RunTaskSubmissionUserErrorsItems0

func (*RunTaskSubmissionUserErrorsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*RunTaskSubmissionUserErrorsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*RunTaskSubmissionUserErrorsItems0) Validate

Validate validates this run task submission user errors items0

type TaskList

type TaskList []*TaskListItems0

TaskList task list swagger:model taskList

func (TaskList) Validate

func (m TaskList) Validate(formats strfmt.Registry) error

Validate validates this task list

type TaskListItems0

type TaskListItems0 struct {

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// path
	Path string `json:"path,omitempty"`

	// runs
	Runs int64 `json:"runs,omitempty"`

	// settings
	Settings *TaskListItems0Settings `json:"settings,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// submission
	Submission *TaskListItems0Submission `json:"submission,omitempty"`
}

TaskListItems0 task list items0 swagger:model TaskListItems0

func (*TaskListItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0) Validate

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

Validate validates this task list items0

type TaskListItems0Settings

type TaskListItems0Settings struct {

	// config
	Config *TaskListItems0SettingsConfig `json:"config,omitempty"`

	// default image
	DefaultImage string `json:"default_image,omitempty"`

	// default queue
	DefaultQueue string `json:"default_queue,omitempty"`

	// default resources
	DefaultResources *TaskListItems0SettingsDefaultResources `json:"default_resources,omitempty"`

	// the default timeout; in nanoseconds
	DefaultTimeout int64 `json:"default_timeout,omitempty"`

	// env
	Env []string `json:"env"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// mountpoint
	Mountpoint string `json:"mountpoint,omitempty"`

	// runs
	Runs map[string]TaskListItems0SettingsRunsAnon `json:"runs,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

TaskListItems0Settings task list items0 settings swagger:model TaskListItems0Settings

func (*TaskListItems0Settings) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0Settings) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0Settings) Validate

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

Validate validates this task list items0 settings

type TaskListItems0SettingsConfig

type TaskListItems0SettingsConfig struct {

	// global timeout
	GlobalTimeout int64 `json:"global_timeout,omitempty"`

	// override queue
	OverrideQueue bool `json:"override_queue,omitempty"`

	// override timeout
	OverrideTimeout bool `json:"override_timeout,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// workdir
	Workdir string `json:"workdir,omitempty"`
}

TaskListItems0SettingsConfig task list items0 settings config swagger:model TaskListItems0SettingsConfig

func (*TaskListItems0SettingsConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SettingsConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SettingsConfig) Validate

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

Validate validates this task list items0 settings config

type TaskListItems0SettingsDefaultResources added in v0.3.0

type TaskListItems0SettingsDefaultResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

TaskListItems0SettingsDefaultResources task list items0 settings default resources swagger:model TaskListItems0SettingsDefaultResources

func (*TaskListItems0SettingsDefaultResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*TaskListItems0SettingsDefaultResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*TaskListItems0SettingsDefaultResources) Validate added in v0.3.0

Validate validates this task list items0 settings default resources

type TaskListItems0SettingsRunsAnon

type TaskListItems0SettingsRunsAnon struct {

	// command
	Command []string `json:"command"`

	// image
	Image string `json:"image,omitempty"`

	// metadata
	Metadata interface{} `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// queue
	Queue string `json:"queue,omitempty"`

	// resources
	Resources *TaskListItems0SettingsRunsAnonResources `json:"resources,omitempty"`

	// timeout
	Timeout int64 `json:"timeout,omitempty"`
}

TaskListItems0SettingsRunsAnon task list items0 settings runs anon swagger:model TaskListItems0SettingsRunsAnon

func (*TaskListItems0SettingsRunsAnon) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SettingsRunsAnon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SettingsRunsAnon) Validate

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

Validate validates this task list items0 settings runs anon

type TaskListItems0SettingsRunsAnonResources added in v0.3.0

type TaskListItems0SettingsRunsAnonResources struct {

	// cpu
	CPU string `json:"cpu,omitempty"`

	// disk
	Disk string `json:"disk,omitempty"`

	// iops
	Iops string `json:"iops,omitempty"`

	// memory
	Memory string `json:"memory,omitempty"`
}

TaskListItems0SettingsRunsAnonResources task list items0 settings runs anon resources swagger:model TaskListItems0SettingsRunsAnonResources

func (*TaskListItems0SettingsRunsAnonResources) MarshalBinary added in v0.3.0

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

MarshalBinary interface implementation

func (*TaskListItems0SettingsRunsAnonResources) UnmarshalBinary added in v0.3.0

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

UnmarshalBinary interface implementation

func (*TaskListItems0SettingsRunsAnonResources) Validate added in v0.3.0

Validate validates this task list items0 settings runs anon resources

type TaskListItems0Submission

type TaskListItems0Submission struct {

	// base ref
	BaseRef *TaskListItems0SubmissionBaseRef `json:"base_ref,omitempty"`

	// canceled
	Canceled bool `json:"canceled,omitempty"`

	// created at
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"created_at,omitempty"`

	// finished at
	// Format: date-time
	FinishedAt *strfmt.DateTime `json:"finished_at,omitempty"`

	// head ref
	HeadRef *TaskListItems0SubmissionHeadRef `json:"head_ref,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// runs count
	RunsCount int64 `json:"runs_count,omitempty"`

	// started at
	// Format: date-time
	StartedAt *strfmt.DateTime `json:"started_at,omitempty"`

	// status
	Status *bool `json:"status,omitempty"`

	// tasks count
	TasksCount int64 `json:"tasks_count,omitempty"`

	// ticket id
	TicketID int64 `json:"ticket_id,omitempty"`

	// user
	User *TaskListItems0SubmissionUser `json:"user,omitempty"`
}

TaskListItems0Submission task list items0 submission swagger:model TaskListItems0Submission

func (*TaskListItems0Submission) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0Submission) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0Submission) Validate

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

Validate validates this task list items0 submission

type TaskListItems0SubmissionBaseRef

type TaskListItems0SubmissionBaseRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *TaskListItems0SubmissionBaseRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

TaskListItems0SubmissionBaseRef task list items0 submission base ref swagger:model TaskListItems0SubmissionBaseRef

func (*TaskListItems0SubmissionBaseRef) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionBaseRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionBaseRef) Validate

Validate validates this task list items0 submission base ref

type TaskListItems0SubmissionBaseRefRepository

type TaskListItems0SubmissionBaseRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

TaskListItems0SubmissionBaseRefRepository task list items0 submission base ref repository swagger:model TaskListItems0SubmissionBaseRefRepository

func (*TaskListItems0SubmissionBaseRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionBaseRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionBaseRefRepository) Validate

Validate validates this task list items0 submission base ref repository

type TaskListItems0SubmissionHeadRef

type TaskListItems0SubmissionHeadRef struct {

	// id
	ID int64 `json:"id,omitempty"`

	// ref name
	RefName string `json:"ref_name,omitempty"`

	// repository
	Repository *TaskListItems0SubmissionHeadRefRepository `json:"repository,omitempty"`

	// sha
	Sha string `json:"sha,omitempty"`
}

TaskListItems0SubmissionHeadRef task list items0 submission head ref swagger:model TaskListItems0SubmissionHeadRef

func (*TaskListItems0SubmissionHeadRef) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionHeadRef) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionHeadRef) Validate

Validate validates this task list items0 submission head ref

type TaskListItems0SubmissionHeadRefRepository

type TaskListItems0SubmissionHeadRefRepository struct {

	// auto created
	AutoCreated bool `json:"auto_created,omitempty"`

	// disabled
	Disabled bool `json:"disabled,omitempty"`

	// github
	Github interface{} `json:"github,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// private
	Private bool `json:"private,omitempty"`
}

TaskListItems0SubmissionHeadRefRepository task list items0 submission head ref repository swagger:model TaskListItems0SubmissionHeadRefRepository

func (*TaskListItems0SubmissionHeadRefRepository) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionHeadRefRepository) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionHeadRefRepository) Validate

Validate validates this task list items0 submission head ref repository

type TaskListItems0SubmissionUser

type TaskListItems0SubmissionUser struct {

	// errors
	Errors []*TaskListItems0SubmissionUserErrorsItems0 `json:"errors"`

	// id
	ID int64 `json:"id,omitempty"`

	// last scanned repos
	// Format: date-time
	LastScannedRepos *strfmt.DateTime `json:"last_scanned_repos,omitempty"`

	// token
	Token interface{} `json:"token,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

TaskListItems0SubmissionUser task list items0 submission user swagger:model TaskListItems0SubmissionUser

func (*TaskListItems0SubmissionUser) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionUser) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionUser) Validate

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

Validate validates this task list items0 submission user

type TaskListItems0SubmissionUserErrorsItems0

type TaskListItems0SubmissionUserErrorsItems0 struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

TaskListItems0SubmissionUserErrorsItems0 task list items0 submission user errors items0 swagger:model TaskListItems0SubmissionUserErrorsItems0

func (*TaskListItems0SubmissionUserErrorsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*TaskListItems0SubmissionUserErrorsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TaskListItems0SubmissionUserErrorsItems0) Validate

Validate validates this task list items0 submission user errors items0

type UserError

type UserError struct {

	// error
	Error string `json:"error,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`
}

UserError user error swagger:model userError

func (*UserError) MarshalBinary

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

MarshalBinary interface implementation

func (*UserError) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UserError) Validate

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

Validate validates this user error

Jump to

Keyboard shortcuts

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