models

package
v1.1.8 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// V0BitriseYMLConfigGetResponseLocationBitriseDotIo captures enum value "bitrise.io"
	V0BitriseYMLConfigGetResponseLocationBitriseDotIo string = "bitrise.io"

	// V0BitriseYMLConfigGetResponseLocationRepository captures enum value "repository"
	V0BitriseYMLConfigGetResponseLocationRepository string = "repository"
)
View Source
const (

	// V0BitriseYMLConfigUpdateParamsLocationBitriseDotIo captures enum value "bitrise.io"
	V0BitriseYMLConfigUpdateParamsLocationBitriseDotIo string = "bitrise.io"

	// V0BitriseYMLConfigUpdateParamsLocationRepository captures enum value "repository"
	V0BitriseYMLConfigUpdateParamsLocationRepository string = "repository"
)
View Source
const (

	// V0PipelineShowResponseModelStatusAborted captures enum value "aborted"
	V0PipelineShowResponseModelStatusAborted string = "aborted"

	// V0PipelineShowResponseModelStatusFailed captures enum value "failed"
	V0PipelineShowResponseModelStatusFailed string = "failed"

	// V0PipelineShowResponseModelStatusInitializing captures enum value "initializing"
	V0PipelineShowResponseModelStatusInitializing string = "initializing"

	// V0PipelineShowResponseModelStatusOnHold captures enum value "on_hold"
	V0PipelineShowResponseModelStatusOnHold string = "on_hold"

	// V0PipelineShowResponseModelStatusRunning captures enum value "running"
	V0PipelineShowResponseModelStatusRunning string = "running"

	// V0PipelineShowResponseModelStatusSucceeded captures enum value "succeeded"
	V0PipelineShowResponseModelStatusSucceeded string = "succeeded"

	// V0PipelineShowResponseModelStatusSucceededWithAbort captures enum value "succeeded_with_abort"
	V0PipelineShowResponseModelStatusSucceededWithAbort string = "succeeded_with_abort"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AddonsAddon

type AddonsAddon struct {

	// banner image
	BannerImage string `json:"banner_image,omitempty"`

	// card header colors
	CardHeaderColors []string `json:"card_header_colors"`

	// categories
	Categories []string `json:"categories"`

	// description
	Description string `json:"description,omitempty"`

	// developer links
	DeveloperLinks []*AddonsDeveloperLink `json:"developer_links"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

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

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// plans
	Plans []*AddonsPlan `json:"plans"`

	// platforms
	Platforms []string `json:"platforms"`

	// preview images
	PreviewImages []string `json:"preview_images"`

	// setup guide
	SetupGuide *AddonsSetupGuide `json:"setup_guide,omitempty"`

	// subtitle
	Subtitle string `json:"subtitle,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

AddonsAddon addons addon

swagger:model addons.Addon

func (*AddonsAddon) ContextValidate

func (m *AddonsAddon) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons addon based on the context it is used

func (*AddonsAddon) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsAddon) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsAddon) Validate

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

Validate validates this addons addon

type AddonsDeveloperLink struct {

	// title
	Title string `json:"title,omitempty"`

	// url
	URL string `json:"url,omitempty"`
}

AddonsDeveloperLink addons developer link

swagger:model addons.DeveloperLink

func (*AddonsDeveloperLink) ContextValidate

func (m *AddonsDeveloperLink) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this addons developer link based on context it is used

func (*AddonsDeveloperLink) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsDeveloperLink) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsDeveloperLink) Validate

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

Validate validates this addons developer link

type AddonsFeature

type AddonsFeature struct {

	// available
	Available bool `json:"available,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// quantity
	Quantity string `json:"quantity,omitempty"`
}

AddonsFeature addons feature

swagger:model addons.Feature

func (*AddonsFeature) ContextValidate

func (m *AddonsFeature) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this addons feature based on context it is used

func (*AddonsFeature) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsFeature) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsFeature) Validate

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

Validate validates this addons feature

type AddonsPlan

type AddonsPlan struct {

	// features
	Features []*AddonsFeature `json:"features"`

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

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

	// price
	Price int64 `json:"price,omitempty"`
}

AddonsPlan addons plan

swagger:model addons.Plan

func (*AddonsPlan) ContextValidate

func (m *AddonsPlan) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons plan based on the context it is used

func (*AddonsPlan) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsPlan) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsPlan) Validate

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

Validate validates this addons plan

type AddonsSetupGuide

type AddonsSetupGuide struct {

	// instructions
	Instructions []*AddonsSetupInstruction `json:"instructions"`

	// notification
	Notification string `json:"notification,omitempty"`
}

AddonsSetupGuide addons setup guide

swagger:model addons.SetupGuide

func (*AddonsSetupGuide) ContextValidate

func (m *AddonsSetupGuide) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this addons setup guide based on the context it is used

func (*AddonsSetupGuide) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsSetupGuide) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsSetupGuide) Validate

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

Validate validates this addons setup guide

type AddonsSetupInstruction

type AddonsSetupInstruction struct {

	// card content
	CardContent string `json:"card_content,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// type
	Type string `json:"type,omitempty"`
}

AddonsSetupInstruction addons setup instruction

swagger:model addons.SetupInstruction

func (*AddonsSetupInstruction) ContextValidate

func (m *AddonsSetupInstruction) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this addons setup instruction based on context it is used

func (*AddonsSetupInstruction) MarshalBinary

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

MarshalBinary interface implementation

func (*AddonsSetupInstruction) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*AddonsSetupInstruction) Validate

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

Validate validates this addons setup instruction

type NullsInt64

type NullsInt64 struct {

	// int64
	Int64 int64 `json:"int64,omitempty"`

	// Valid is true if Int64 is not NULL
	Valid bool `json:"valid,omitempty"`
}

NullsInt64 nulls int64

swagger:model nulls.Int64

func (*NullsInt64) ContextValidate

func (m *NullsInt64) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this nulls int64 based on context it is used

func (*NullsInt64) MarshalBinary

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

MarshalBinary interface implementation

func (*NullsInt64) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*NullsInt64) Validate

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

Validate validates this nulls int64

type NullsString

type NullsString struct {

	// string
	String string `json:"string,omitempty"`

	// Valid is true if String is not NULL
	Valid bool `json:"valid,omitempty"`
}

NullsString nulls string

swagger:model nulls.String

func (*NullsString) ContextValidate

func (m *NullsString) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this nulls string based on context it is used

func (*NullsString) MarshalBinary

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

MarshalBinary interface implementation

func (*NullsString) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*NullsString) Validate

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

Validate validates this nulls string

type PipelineabledomainArtifactMeta added in v1.0.3

type PipelineabledomainArtifactMeta struct {

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

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

	// title
	Title string `json:"title,omitempty"`

	// version code
	VersionCode string `json:"version_code,omitempty"`

	// version name
	VersionName string `json:"version_name,omitempty"`
}

PipelineabledomainArtifactMeta pipelineabledomain artifact meta

swagger:model pipelineabledomain.ArtifactMeta

func (*PipelineabledomainArtifactMeta) ContextValidate added in v1.0.3

func (m *PipelineabledomainArtifactMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this pipelineabledomain artifact meta based on context it is used

func (*PipelineabledomainArtifactMeta) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*PipelineabledomainArtifactMeta) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*PipelineabledomainArtifactMeta) Validate added in v1.0.3

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

Validate validates this pipelineabledomain artifact meta

type PipelineabledomainBuildToolInvocation added in v1.0.3

type PipelineabledomainBuildToolInvocation struct {

	// invocation id
	InvocationID string `json:"invocation_id,omitempty"`

	// tool
	Tool string `json:"tool,omitempty"`

	// tool version
	ToolVersion string `json:"tool_version,omitempty"`
}

PipelineabledomainBuildToolInvocation pipelineabledomain build tool invocation

swagger:model pipelineabledomain.BuildToolInvocation

func (*PipelineabledomainBuildToolInvocation) ContextValidate added in v1.0.3

func (m *PipelineabledomainBuildToolInvocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this pipelineabledomain build tool invocation based on context it is used

func (*PipelineabledomainBuildToolInvocation) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*PipelineabledomainBuildToolInvocation) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*PipelineabledomainBuildToolInvocation) Validate added in v1.0.3

Validate validates this pipelineabledomain build tool invocation

type PipelineabledomainEnvironments added in v0.1.0

type PipelineabledomainEnvironments struct {

	// is expand
	IsExpand interface{} `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

PipelineabledomainEnvironments pipelineabledomain environments

swagger:model pipelineabledomain.Environments

func (*PipelineabledomainEnvironments) ContextValidate added in v0.1.0

func (m *PipelineabledomainEnvironments) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this pipelineabledomain environments based on context it is used

func (*PipelineabledomainEnvironments) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*PipelineabledomainEnvironments) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*PipelineabledomainEnvironments) Validate added in v0.1.0

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

Validate validates this pipelineabledomain environments

type PipelineabledomainLocalConfig added in v1.0.3

type PipelineabledomainLocalConfig struct {

	// host
	Host string `json:"host,omitempty"`

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

PipelineabledomainLocalConfig pipelineabledomain local config

swagger:model pipelineabledomain.LocalConfig

func (*PipelineabledomainLocalConfig) ContextValidate added in v1.0.3

func (m *PipelineabledomainLocalConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this pipelineabledomain local config based on context it is used

func (*PipelineabledomainLocalConfig) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*PipelineabledomainLocalConfig) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*PipelineabledomainLocalConfig) Validate added in v1.0.3

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

Validate validates this pipelineabledomain local config

type PipelineabledomainTriggerParams added in v0.1.0

type PipelineabledomainTriggerParams struct {

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// environments
	Environments []*PipelineabledomainEnvironments `json:"environments"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID interface{} `json:"pull_request_id,omitempty"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// tag
	Tag interface{} `json:"tag,omitempty"`
}

PipelineabledomainTriggerParams pipelineabledomain trigger params

swagger:model pipelineabledomain.TriggerParams

func (*PipelineabledomainTriggerParams) ContextValidate added in v0.1.0

func (m *PipelineabledomainTriggerParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this pipelineabledomain trigger params based on the context it is used

func (*PipelineabledomainTriggerParams) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*PipelineabledomainTriggerParams) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*PipelineabledomainTriggerParams) Validate added in v0.1.0

Validate validates this pipelineabledomain trigger params

type ServiceProxyErrorRespModel added in v1.0.3

type ServiceProxyErrorRespModel struct {

	// error msg
	ErrorMsg string `json:"error_msg,omitempty"`
}

ServiceProxyErrorRespModel service proxy error resp model

swagger:model service.ProxyErrorRespModel

func (*ServiceProxyErrorRespModel) ContextValidate added in v1.0.3

func (m *ServiceProxyErrorRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this service proxy error resp model based on context it is used

func (*ServiceProxyErrorRespModel) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*ServiceProxyErrorRespModel) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*ServiceProxyErrorRespModel) Validate added in v1.0.3

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

Validate validates this service proxy error resp model

type ServiceStandardErrorRespModel

type ServiceStandardErrorRespModel struct {

	// message
	Message string `json:"message,omitempty"`
}

ServiceStandardErrorRespModel service standard error resp model

swagger:model service.StandardErrorRespModel

func (*ServiceStandardErrorRespModel) ContextValidate

func (m *ServiceStandardErrorRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this service standard error resp model based on context it is used

func (*ServiceStandardErrorRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*ServiceStandardErrorRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ServiceStandardErrorRespModel) Validate

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

Validate validates this service standard error resp model

type V0ActivityEventListResponseModel

type V0ActivityEventListResponseModel struct {

	// data
	Data []*V0ActivityEventResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0ActivityEventListResponseModel v0 activity event list response model

swagger:model v0.ActivityEventListResponseModel

func (*V0ActivityEventListResponseModel) ContextValidate

func (m *V0ActivityEventListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 activity event list response model based on the context it is used

func (*V0ActivityEventListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ActivityEventListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ActivityEventListResponseModel) Validate

Validate validates this v0 activity event list response model

type V0ActivityEventResponseItemModel

type V0ActivityEventResponseItemModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// description
	Description *NullsString `json:"description,omitempty"`

	// event icon
	EventIcon *NullsString `json:"event_icon,omitempty"`

	// event stype
	EventStype *NullsString `json:"event_stype,omitempty"`

	// repository avatar icon url
	RepositoryAvatarIconURL string `json:"repository_avatar_icon_url,omitempty"`

	// repository title
	RepositoryTitle string `json:"repository_title,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// target path string
	TargetPathString *NullsString `json:"target_path_string,omitempty"`

	// title
	Title *NullsString `json:"title,omitempty"`
}

V0ActivityEventResponseItemModel v0 activity event response item model

swagger:model v0.ActivityEventResponseItemModel

func (*V0ActivityEventResponseItemModel) ContextValidate

func (m *V0ActivityEventResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 activity event response item model based on the context it is used

func (*V0ActivityEventResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ActivityEventResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ActivityEventResponseItemModel) Validate

Validate validates this v0 activity event response item model

type V0AddOnAppResponseItemModel

type V0AddOnAppResponseItemModel struct {

	// icon
	Icon *NullsString `json:"icon,omitempty"`

	// plan
	Plan *AddonsPlan `json:"plan,omitempty"`

	// plan started at
	PlanStartedAt string `json:"plan_started_at,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AddOnAppResponseItemModel v0 add on app response item model

swagger:model v0.AddOnAppResponseItemModel

func (*V0AddOnAppResponseItemModel) ContextValidate

func (m *V0AddOnAppResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 add on app response item model based on the context it is used

func (*V0AddOnAppResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AddOnAppResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AddOnAppResponseItemModel) Validate

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

Validate validates this v0 add on app response item model

type V0AddonsListResponseModel

type V0AddonsListResponseModel struct {

	// data
	Data []*AddonsAddon `json:"data"`
}

V0AddonsListResponseModel v0 addons list response model

swagger:model v0.AddonsListResponseModel

func (*V0AddonsListResponseModel) ContextValidate

func (m *V0AddonsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 addons list response model based on the context it is used

func (*V0AddonsListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AddonsListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AddonsListResponseModel) Validate

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

Validate validates this v0 addons list response model

type V0AddonsShowResponseModel

type V0AddonsShowResponseModel struct {

	// data
	Data *AddonsAddon `json:"data,omitempty"`
}

V0AddonsShowResponseModel v0 addons show response model

swagger:model v0.AddonsShowResponseModel

func (*V0AddonsShowResponseModel) ContextValidate

func (m *V0AddonsShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 addons show response model based on the context it is used

func (*V0AddonsShowResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AddonsShowResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AddonsShowResponseModel) Validate

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

Validate validates this v0 addons show response model

type V0AndroidKeystoreFileUploadParams

type V0AndroidKeystoreFileUploadParams struct {

	// alias
	// Required: true
	Alias *string `json:"alias"`

	// keystore file name
	KeystoreFileName string `json:"keystore_file_name,omitempty"`

	// password
	// Required: true
	Password *string `json:"password"`

	// private key password
	// Required: true
	PrivateKeyPassword *string `json:"private_key_password"`

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0AndroidKeystoreFileUploadParams v0 android keystore file upload params

swagger:model v0.AndroidKeystoreFileUploadParams

func (*V0AndroidKeystoreFileUploadParams) ContextValidate

func (m *V0AndroidKeystoreFileUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 android keystore file upload params based on context it is used

func (*V0AndroidKeystoreFileUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AndroidKeystoreFileUploadParams) Validate

Validate validates this v0 android keystore file upload params

type V0AppAddOnResponseItemModel

type V0AppAddOnResponseItemModel struct {

	// description
	Description string `json:"description,omitempty"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

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

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// is enabled
	IsEnabled bool `json:"is_enabled,omitempty"`

	// login url
	LoginURL string `json:"login_url,omitempty"`

	// plan
	Plan *AddonsPlan `json:"plan,omitempty"`

	// scopes
	Scopes []string `json:"scopes"`

	// setup guide
	SetupGuide *AddonsSetupGuide `json:"setup_guide,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// terms url
	TermsURL string `json:"terms_url,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AppAddOnResponseItemModel v0 app add on response item model

swagger:model v0.AppAddOnResponseItemModel

func (*V0AppAddOnResponseItemModel) ContextValidate

func (m *V0AppAddOnResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app add on response item model based on the context it is used

func (*V0AppAddOnResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppAddOnResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppAddOnResponseItemModel) Validate

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

Validate validates this v0 app add on response item model

type V0AppAddOnsListResponseModel

type V0AppAddOnsListResponseModel struct {

	// data
	Data []*V0AppAddOnResponseItemModel `json:"data"`
}

V0AppAddOnsListResponseModel v0 app add ons list response model

swagger:model v0.AppAddOnsListResponseModel

func (*V0AppAddOnsListResponseModel) ContextValidate

func (m *V0AppAddOnsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app add ons list response model based on the context it is used

func (*V0AppAddOnsListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppAddOnsListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppAddOnsListResponseModel) Validate

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

Validate validates this v0 app add ons list response model

type V0AppConfigRequestParam

type V0AppConfigRequestParam struct {

	// The bitrise.yml of your application, defined in JSON format
	// Required: true
	AppConfigDatastoreYaml *string `json:"app_config_datastore_yaml"`
}

V0AppConfigRequestParam v0 app config request param

swagger:model v0.AppConfigRequestParam

func (*V0AppConfigRequestParam) ContextValidate

func (m *V0AppConfigRequestParam) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app config request param based on context it is used

func (*V0AppConfigRequestParam) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppConfigRequestParam) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppConfigRequestParam) Validate

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

Validate validates this v0 app config request param

type V0AppConfigRespModel

type V0AppConfigRespModel map[string]string

V0AppConfigRespModel v0 app config resp model

swagger:model v0.AppConfigRespModel

func (V0AppConfigRespModel) ContextValidate

func (m V0AppConfigRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app config resp model based on context it is used

func (V0AppConfigRespModel) Validate

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

Validate validates this v0 app config resp model

type V0AppDeleteRespModel added in v0.1.1

type V0AppDeleteRespModel struct {

	// msg
	Msg string `json:"msg,omitempty"`
}

V0AppDeleteRespModel v0 app delete resp model

swagger:model v0.AppDeleteRespModel

func (*V0AppDeleteRespModel) ContextValidate added in v0.1.1

func (m *V0AppDeleteRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app delete resp model based on context it is used

func (*V0AppDeleteRespModel) MarshalBinary added in v0.1.1

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

MarshalBinary interface implementation

func (*V0AppDeleteRespModel) UnmarshalBinary added in v0.1.1

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

UnmarshalBinary interface implementation

func (*V0AppDeleteRespModel) Validate added in v0.1.1

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

Validate validates this v0 app delete resp model

type V0AppFinishParams

type V0AppFinishParams struct {

	// Which config to use. Specify a config that matches your project type (e. g. `default-android-config` for `android`, etc.). If not speficied, default value is `other-config`. The available values are `default-android-config`, `default-cordova-config`, `default-fastlane-android-config`, `default-fastlane-ios-config`, `flutter-config-notest-app-android`, `flutter-config-notest-app-both`, `flutter-config-notest-app-ios`, `flutter-config-test-app-android`, `flutter-config-test-app-both`, `flutter-config-test-app-ios`, `default-ionic-config`, `default-ios-config`, `default-macos-config`, `default-react-native-config`, `default-react-native-expo-config`, `other-config`.
	Config string `json:"config,omitempty"`

	// Environment variables for the application workflows, e.g. {"env1":"val1","env2":"val2"}
	Envs map[string]string `json:"envs,omitempty"`

	// config specification mode, has to be specified with `manual` value
	Mode string `json:"mode,omitempty"`

	// The slug of the organization, who will be the owner of the application, if it's not specified, then the authenticated user will be the owner
	OrganizationSlug string `json:"organization_slug,omitempty"`

	// The type of your project (`android`, `ios`, `cordova`, `other`, `xamarin`, `macos`, `ionic`, `react-native`, `fastlane`, null)
	// Required: true
	ProjectType *string `json:"project_type"`

	// The id of the stack the application will be built (these can be found in the [system report](https://github.com/bitrise-io/bitrise.io/tree/master/system_reports) file names)
	// Required: true
	StackID *string `json:"stack_id"`
}

V0AppFinishParams v0 app finish params

swagger:model v0.AppFinishParams

func (*V0AppFinishParams) ContextValidate

func (m *V0AppFinishParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app finish params based on context it is used

func (*V0AppFinishParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppFinishParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppFinishParams) Validate

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

Validate validates this v0 app finish params

type V0AppFinishRespModel

type V0AppFinishRespModel struct {

	// branch name
	BranchName string `json:"branch_name,omitempty"`

	// build trigger token
	BuildTriggerToken string `json:"build_trigger_token,omitempty"`

	// is webhook auto reg supported
	IsWebhookAutoRegSupported bool `json:"is_webhook_auto_reg_supported,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0AppFinishRespModel v0 app finish resp model

swagger:model v0.AppFinishRespModel

func (*V0AppFinishRespModel) ContextValidate

func (m *V0AppFinishRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app finish resp model based on context it is used

func (*V0AppFinishRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppFinishRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppFinishRespModel) Validate

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

Validate validates this v0 app finish resp model

type V0AppListResponseModel

type V0AppListResponseModel struct {

	// data
	Data []*V0AppResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0AppListResponseModel v0 app list response model

swagger:model v0.AppListResponseModel

func (*V0AppListResponseModel) ContextValidate

func (m *V0AppListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app list response model based on the context it is used

func (*V0AppListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppListResponseModel) Validate

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

Validate validates this v0 app list response model

type V0AppNotificationSettingsParams added in v0.1.1

type V0AppNotificationSettingsParams struct {

	// When should Bitrise send notifications for the users on build failure? Possible values: always, never, change
	OnFailure string `json:"on_failure,omitempty"`

	// When should Bitrise send notifications for the users on build success? Possible values: always, never, change
	OnSuccess string `json:"on_success,omitempty"`
}

V0AppNotificationSettingsParams v0 app notification settings params

swagger:model v0.AppNotificationSettingsParams

func (*V0AppNotificationSettingsParams) ContextValidate added in v0.1.1

func (m *V0AppNotificationSettingsParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app notification settings params based on context it is used

func (*V0AppNotificationSettingsParams) MarshalBinary added in v0.1.1

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

MarshalBinary interface implementation

func (*V0AppNotificationSettingsParams) UnmarshalBinary added in v0.1.1

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

UnmarshalBinary interface implementation

func (*V0AppNotificationSettingsParams) Validate added in v0.1.1

Validate validates this v0 app notification settings params

type V0AppNotificationSettingsUpdateResponse added in v0.1.1

type V0AppNotificationSettingsUpdateResponse struct {

	// msg
	Msg string `json:"msg,omitempty"`
}

V0AppNotificationSettingsUpdateResponse v0 app notification settings update response

swagger:model v0.AppNotificationSettingsUpdateResponse

func (*V0AppNotificationSettingsUpdateResponse) ContextValidate added in v0.1.1

ContextValidate validates this v0 app notification settings update response based on context it is used

func (*V0AppNotificationSettingsUpdateResponse) MarshalBinary added in v0.1.1

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

MarshalBinary interface implementation

func (*V0AppNotificationSettingsUpdateResponse) UnmarshalBinary added in v0.1.1

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

UnmarshalBinary interface implementation

func (*V0AppNotificationSettingsUpdateResponse) Validate added in v0.1.1

Validate validates this v0 app notification settings update response

type V0AppRespModel

type V0AppRespModel struct {

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0AppRespModel v0 app resp model

swagger:model v0.AppRespModel

func (*V0AppRespModel) ContextValidate

func (m *V0AppRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app resp model based on context it is used

func (*V0AppRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppRespModel) Validate

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

Validate validates this v0 app resp model

type V0AppResponseItemModel

type V0AppResponseItemModel struct {

	// avatar url
	AvatarURL *NullsString `json:"avatar_url,omitempty"`

	// is disabled
	IsDisabled bool `json:"is_disabled,omitempty"`

	// is github checks enabled
	IsGithubChecksEnabled bool `json:"is_github_checks_enabled,omitempty"`

	// is public
	IsPublic bool `json:"is_public,omitempty"`

	// owner
	Owner *V0OwnerAccountResponseModel `json:"owner,omitempty"`

	// project type
	ProjectType *NullsString `json:"project_type,omitempty"`

	// provider
	Provider *NullsString `json:"provider,omitempty"`

	// repo owner
	RepoOwner *NullsString `json:"repo_owner,omitempty"`

	// repo slug
	RepoSlug *NullsString `json:"repo_slug,omitempty"`

	// repo url
	RepoURL *NullsString `json:"repo_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0AppResponseItemModel v0 app response item model

swagger:model v0.AppResponseItemModel

func (*V0AppResponseItemModel) ContextValidate

func (m *V0AppResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app response item model based on the context it is used

func (*V0AppResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppResponseItemModel) Validate

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

Validate validates this v0 app response item model

type V0AppSecret added in v0.1.0

type V0AppSecret struct {

	// Replace variable in inputs? https://devcenter.bitrise.io/en/references/steps-reference/step-inputs-reference.html#step-input-properties
	ExpandInStepInputs bool `json:"expand_in_step_inputs,omitempty"`

	// Expose for Pull Requests?
	IsExposedForPullRequests bool `json:"is_exposed_for_pull_requests,omitempty"`

	// Secret marked as protected?
	IsProtected bool `json:"is_protected,omitempty"`

	// Name of the secret
	Name string `json:"name,omitempty"`
}

V0AppSecret v0 app secret

swagger:model v0.AppSecret

func (*V0AppSecret) ContextValidate added in v0.1.0

func (m *V0AppSecret) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app secret based on context it is used

func (*V0AppSecret) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppSecret) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppSecret) Validate added in v0.1.0

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

Validate validates this v0 app secret

type V0AppSecretGetValueResponse added in v0.1.0

type V0AppSecretGetValueResponse struct {

	// value
	Value string `json:"value,omitempty"`
}

V0AppSecretGetValueResponse v0 app secret get value response

swagger:model v0.AppSecretGetValueResponse

func (*V0AppSecretGetValueResponse) ContextValidate added in v0.1.0

func (m *V0AppSecretGetValueResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app secret get value response based on context it is used

func (*V0AppSecretGetValueResponse) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppSecretGetValueResponse) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppSecretGetValueResponse) Validate added in v0.1.0

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

Validate validates this v0 app secret get value response

type V0AppSecretListResponse added in v0.1.0

type V0AppSecretListResponse struct {

	// secrets
	Secrets []*V0AppSecret `json:"secrets"`
}

V0AppSecretListResponse v0 app secret list response

swagger:model v0.AppSecretListResponse

func (*V0AppSecretListResponse) ContextValidate added in v0.1.0

func (m *V0AppSecretListResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app secret list response based on the context it is used

func (*V0AppSecretListResponse) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppSecretListResponse) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppSecretListResponse) Validate added in v0.1.0

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

Validate validates this v0 app secret list response

type V0AppSecretUpsertParams added in v0.1.0

type V0AppSecretUpsertParams struct {

	// Replace variable in inputs? https://devcenter.bitrise.io/en/references/steps-reference/step-inputs-reference.html#step-input-properties
	ExpandInStepInputs bool `json:"expand_in_step_inputs,omitempty"`

	// Expose for Pull Requests?
	IsExposedForPullRequests bool `json:"is_exposed_for_pull_requests,omitempty"`

	// Secret marked as protected?
	IsProtected bool `json:"is_protected,omitempty"`

	// Value of the secret
	Value string `json:"value,omitempty"`
}

V0AppSecretUpsertParams v0 app secret upsert params

swagger:model v0.AppSecretUpsertParams

func (*V0AppSecretUpsertParams) ContextValidate added in v0.1.0

func (m *V0AppSecretUpsertParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app secret upsert params based on context it is used

func (*V0AppSecretUpsertParams) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppSecretUpsertParams) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppSecretUpsertParams) Validate added in v0.1.0

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

Validate validates this v0 app secret upsert params

type V0AppShowResponseModel

type V0AppShowResponseModel struct {

	// data
	Data *V0AppResponseItemModel `json:"data,omitempty"`
}

V0AppShowResponseModel v0 app show response model

swagger:model v0.AppShowResponseModel

func (*V0AppShowResponseModel) ContextValidate

func (m *V0AppShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app show response model based on the context it is used

func (*V0AppShowResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppShowResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppShowResponseModel) Validate

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

Validate validates this v0 app show response model

type V0AppUpdateParams added in v0.1.0

type V0AppUpdateParams struct {

	// The new apple credential user ID (recommendation: use the UI to set this)
	AppleCredentialUserID int64 `json:"apple_credential_user_id,omitempty"`

	// The new apple credential user slug (recommendation: use the UI to set this)
	AppleCredentialUserSlug string `json:"apple_credential_user_slug,omitempty"`

	// The new default branch for the application.
	DefaultBranch string `json:"default_branch,omitempty"`

	// The new value of whether an application should be publicly visible
	IsPublic bool `json:"is_public,omitempty"`

	// The new repository URL for the application.
	RepositoryURL string `json:"repository_url,omitempty"`

	// The new service credential user ID (recommendation: use the UI to set this)
	ServicesCredentialUserID int64 `json:"services_credential_user_id,omitempty"`

	// The new title of the application.
	Title string `json:"title,omitempty"`
}

V0AppUpdateParams v0 app update params

swagger:model v0.AppUpdateParams

func (*V0AppUpdateParams) ContextValidate added in v0.1.0

func (m *V0AppUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app update params based on context it is used

func (*V0AppUpdateParams) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppUpdateParams) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppUpdateParams) Validate added in v0.1.0

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

Validate validates this v0 app update params

type V0AppUpdateRespModel added in v0.1.0

type V0AppUpdateRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0AppUpdateRespModel v0 app update resp model

swagger:model v0.AppUpdateRespModel

func (*V0AppUpdateRespModel) ContextValidate added in v0.1.0

func (m *V0AppUpdateRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app update resp model based on context it is used

func (*V0AppUpdateRespModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0AppUpdateRespModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0AppUpdateRespModel) Validate added in v0.1.0

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

Validate validates this v0 app update resp model

type V0AppUploadParams

type V0AppUploadParams struct {

	// The default branch of the repository. If it's not specified, it will be `master`.
	DefaultBranchName string `json:"default_branch_name,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	GitOwner string `json:"git_owner,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	GitRepoSlug string `json:"git_repo_slug,omitempty"`

	// If `true` then the repository visibility setting will be public, in case of `false` it will be private
	// Required: true
	IsPublic *bool `json:"is_public"`

	// Toggles whether manual approval should be enabled for the app's builds. If it's not specified, it will be `true`.
	ManualApprovalEnabled bool `json:"manual_approval_enabled,omitempty"`

	// The slug of the organization, who will be the owner of the application. If it's not specified, then the authenticated user will be the owner.
	OrganizationSlug string `json:"organization_slug,omitempty"`

	// The git provider you are using, it can be `github`, `bitbucket`, `gitlab`, `gitlab-self-hosted` or `custom`
	Provider string `json:"provider,omitempty"`

	// The URL of your repository
	// Required: true
	RepoURL *string `json:"repo_url"`

	// The title of the application. If it's not specified, it will be the git repository's name.
	Title string `json:"title,omitempty"`

	// [Deprecated] You no longer need to provide this field.
	Type string `json:"type,omitempty"`
}

V0AppUploadParams v0 app upload params

swagger:model v0.AppUploadParams

func (*V0AppUploadParams) ContextValidate

func (m *V0AppUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app upload params based on context it is used

func (*V0AppUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppUploadParams) Validate

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

Validate validates this v0 app upload params

type V0AppWebhookCreateParams

type V0AppWebhookCreateParams struct {

	// events
	// Required: true
	Events []string `json:"events"`

	// headers
	Headers []int64 `json:"headers"`

	// secret
	// Required: true
	Secret *string `json:"secret"`

	// url
	// Required: true
	URL *string `json:"url"`
}

V0AppWebhookCreateParams v0 app webhook create params

swagger:model v0.AppWebhookCreateParams

func (*V0AppWebhookCreateParams) ContextValidate

func (m *V0AppWebhookCreateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app webhook create params based on context it is used

func (*V0AppWebhookCreateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookCreateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookCreateParams) Validate

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

Validate validates this v0 app webhook create params

type V0AppWebhookCreatedResponseModel

type V0AppWebhookCreatedResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookCreatedResponseModel v0 app webhook created response model

swagger:model v0.AppWebhookCreatedResponseModel

func (*V0AppWebhookCreatedResponseModel) ContextValidate

func (m *V0AppWebhookCreatedResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook created response model based on the context it is used

func (*V0AppWebhookCreatedResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookCreatedResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookCreatedResponseModel) Validate

Validate validates this v0 app webhook created response model

type V0AppWebhookDeletedResponseModel

type V0AppWebhookDeletedResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookDeletedResponseModel v0 app webhook deleted response model

swagger:model v0.AppWebhookDeletedResponseModel

func (*V0AppWebhookDeletedResponseModel) ContextValidate

func (m *V0AppWebhookDeletedResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook deleted response model based on the context it is used

func (*V0AppWebhookDeletedResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookDeletedResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookDeletedResponseModel) Validate

Validate validates this v0 app webhook deleted response model

type V0AppWebhookListResponseModel

type V0AppWebhookListResponseModel struct {

	// data
	Data []*V0AppWebhookResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0AppWebhookListResponseModel v0 app webhook list response model

swagger:model v0.AppWebhookListResponseModel

func (*V0AppWebhookListResponseModel) ContextValidate

func (m *V0AppWebhookListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook list response model based on the context it is used

func (*V0AppWebhookListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookListResponseModel) Validate

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

Validate validates this v0 app webhook list response model

type V0AppWebhookResponseItemModel

type V0AppWebhookResponseItemModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// events
	Events []string `json:"events"`

	// headers
	Headers []int64 `json:"headers"`

	// registered by addon
	RegisteredByAddon bool `json:"registered_by_addon,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`

	// url
	URL string `json:"url,omitempty"`
}

V0AppWebhookResponseItemModel v0 app webhook response item model

swagger:model v0.AppWebhookResponseItemModel

func (*V0AppWebhookResponseItemModel) ContextValidate

func (m *V0AppWebhookResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app webhook response item model based on context it is used

func (*V0AppWebhookResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookResponseItemModel) Validate

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

Validate validates this v0 app webhook response item model

type V0AppWebhookResponseModel

type V0AppWebhookResponseModel struct {

	// data
	Data *V0AppWebhookResponseItemModel `json:"data,omitempty"`
}

V0AppWebhookResponseModel v0 app webhook response model

swagger:model v0.AppWebhookResponseModel

func (*V0AppWebhookResponseModel) ContextValidate

func (m *V0AppWebhookResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 app webhook response model based on the context it is used

func (*V0AppWebhookResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookResponseModel) Validate

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

Validate validates this v0 app webhook response model

type V0AppWebhookUpdateParams

type V0AppWebhookUpdateParams struct {

	// events
	// Required: true
	Events []string `json:"events"`

	// headers
	Headers []int64 `json:"headers"`

	// url
	// Required: true
	URL *string `json:"url"`
}

V0AppWebhookUpdateParams v0 app webhook update params

swagger:model v0.AppWebhookUpdateParams

func (*V0AppWebhookUpdateParams) ContextValidate

func (m *V0AppWebhookUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 app webhook update params based on context it is used

func (*V0AppWebhookUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppWebhookUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppWebhookUpdateParams) Validate

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

Validate validates this v0 app webhook update params

type V0AppleAPICredentialResponseItem

type V0AppleAPICredentialResponseItem struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// issuer id
	IssuerID string `json:"issuer_id,omitempty"`

	// key id
	KeyID string `json:"key_id,omitempty"`

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

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0AppleAPICredentialResponseItem v0 apple API credential response item

swagger:model v0.AppleAPICredentialResponseItem

func (*V0AppleAPICredentialResponseItem) ContextValidate

func (m *V0AppleAPICredentialResponseItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 apple API credential response item based on context it is used

func (*V0AppleAPICredentialResponseItem) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppleAPICredentialResponseItem) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppleAPICredentialResponseItem) Validate

Validate validates this v0 apple API credential response item

type V0AppleAPICredentialsListResponse

type V0AppleAPICredentialsListResponse struct {

	// data
	Data []*V0AppleAPICredentialResponseItem `json:"data"`
}

V0AppleAPICredentialsListResponse v0 apple API credentials list response

swagger:model v0.AppleAPICredentialsListResponse

func (*V0AppleAPICredentialsListResponse) ContextValidate

func (m *V0AppleAPICredentialsListResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 apple API credentials list response based on the context it is used

func (*V0AppleAPICredentialsListResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*V0AppleAPICredentialsListResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0AppleAPICredentialsListResponse) Validate

Validate validates this v0 apple API credentials list response

type V0ArchivedBuildArtifact added in v0.1.0

type V0ArchivedBuildArtifact struct {

	// artifact meta
	ArtifactMeta interface{} `json:"artifact_meta,omitempty"`

	// artifact type
	ArtifactType string `json:"artifact_type,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

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

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// public page token
	PublicPageToken string `json:"public_page_token,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0ArchivedBuildArtifact v0 archived build artifact

swagger:model v0.ArchivedBuildArtifact

func (*V0ArchivedBuildArtifact) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildArtifact) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 archived build artifact based on context it is used

func (*V0ArchivedBuildArtifact) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0ArchivedBuildArtifact) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0ArchivedBuildArtifact) Validate added in v0.1.0

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

Validate validates this v0 archived build artifact

type V0ArchivedBuildListResponseModel added in v0.1.0

type V0ArchivedBuildListResponseModel struct {

	// data
	Data []*V0ArchivedBuildResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ArchivedBuildListResponseModel v0 archived build list response model

swagger:model v0.ArchivedBuildListResponseModel

func (*V0ArchivedBuildListResponseModel) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 archived build list response model based on the context it is used

func (*V0ArchivedBuildListResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0ArchivedBuildListResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0ArchivedBuildListResponseModel) Validate added in v0.1.0

Validate validates this v0 archived build list response model

type V0ArchivedBuildResponseItemModel added in v0.1.0

type V0ArchivedBuildResponseItemModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// build artifacts
	BuildArtifacts []*V0ArchivedBuildArtifact `json:"build_artifacts"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// credit cost
	CreditCost int64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// machine type id
	MachineTypeID string `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams []int64 `json:"original_build_params"`

	// pipeline workflow id
	PipelineWorkflowID string `json:"pipeline_workflow_id,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch string `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL string `json:"pull_request_view_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier string `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0ArchivedBuildResponseItemModel v0 archived build response item model

swagger:model v0.ArchivedBuildResponseItemModel

func (*V0ArchivedBuildResponseItemModel) ContextValidate added in v0.1.0

func (m *V0ArchivedBuildResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 archived build response item model based on the context it is used

func (*V0ArchivedBuildResponseItemModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0ArchivedBuildResponseItemModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0ArchivedBuildResponseItemModel) Validate added in v0.1.0

Validate validates this v0 archived build response item model

type V0ArtifactDeleteResponseModel

type V0ArtifactDeleteResponseModel struct {

	// data
	Data *V0ArtifactResponseItemModel `json:"data,omitempty"`
}

V0ArtifactDeleteResponseModel v0 artifact delete response model

swagger:model v0.ArtifactDeleteResponseModel

func (*V0ArtifactDeleteResponseModel) ContextValidate

func (m *V0ArtifactDeleteResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact delete response model based on the context it is used

func (*V0ArtifactDeleteResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactDeleteResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactDeleteResponseModel) Validate

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

Validate validates this v0 artifact delete response model

type V0ArtifactListElementResponseModel

type V0ArtifactListElementResponseModel struct {

	// artifact meta
	ArtifactMeta []int64 `json:"artifact_meta"`

	// artifact type
	ArtifactType *NullsString `json:"artifact_type,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

	// intermediate file info
	IntermediateFileInfo []int64 `json:"intermediate_file_info"`

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title *NullsString `json:"title,omitempty"`
}

V0ArtifactListElementResponseModel v0 artifact list element response model

swagger:model v0.ArtifactListElementResponseModel

func (*V0ArtifactListElementResponseModel) ContextValidate

func (m *V0ArtifactListElementResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact list element response model based on the context it is used

func (*V0ArtifactListElementResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactListElementResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactListElementResponseModel) Validate

Validate validates this v0 artifact list element response model

type V0ArtifactListResponseModel

type V0ArtifactListResponseModel struct {

	// data
	Data []*V0ArtifactListElementResponseModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ArtifactListResponseModel v0 artifact list response model

swagger:model v0.ArtifactListResponseModel

func (*V0ArtifactListResponseModel) ContextValidate

func (m *V0ArtifactListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact list response model based on the context it is used

func (*V0ArtifactListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactListResponseModel) Validate

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

Validate validates this v0 artifact list response model

type V0ArtifactResponseItemModel

type V0ArtifactResponseItemModel struct {

	// artifact meta
	ArtifactMeta []int64 `json:"artifact_meta"`

	// artifact type
	ArtifactType *NullsString `json:"artifact_type,omitempty"`

	// expiring download url
	ExpiringDownloadURL string `json:"expiring_download_url,omitempty"`

	// file size bytes
	FileSizeBytes int64 `json:"file_size_bytes,omitempty"`

	// intermediate file info
	IntermediateFileInfo []int64 `json:"intermediate_file_info"`

	// is public page enabled
	IsPublicPageEnabled bool `json:"is_public_page_enabled,omitempty"`

	// public install page url
	PublicInstallPageURL string `json:"public_install_page_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// title
	Title *NullsString `json:"title,omitempty"`
}

V0ArtifactResponseItemModel v0 artifact response item model

swagger:model v0.ArtifactResponseItemModel

func (*V0ArtifactResponseItemModel) ContextValidate

func (m *V0ArtifactResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact response item model based on the context it is used

func (*V0ArtifactResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactResponseItemModel) Validate

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

Validate validates this v0 artifact response item model

type V0ArtifactShowResponseModel

type V0ArtifactShowResponseModel struct {

	// data
	Data *V0ArtifactResponseItemModel `json:"data,omitempty"`
}

V0ArtifactShowResponseModel v0 artifact show response model

swagger:model v0.ArtifactShowResponseModel

func (*V0ArtifactShowResponseModel) ContextValidate

func (m *V0ArtifactShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 artifact show response model based on the context it is used

func (*V0ArtifactShowResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactShowResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactShowResponseModel) Validate

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

Validate validates this v0 artifact show response model

type V0ArtifactUpdateParams

type V0ArtifactUpdateParams struct {

	// is public page enabled
	// Required: true
	IsPublicPageEnabled *bool `json:"is_public_page_enabled"`
}

V0ArtifactUpdateParams v0 artifact update params

swagger:model v0.ArtifactUpdateParams

func (*V0ArtifactUpdateParams) ContextValidate

func (m *V0ArtifactUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 artifact update params based on context it is used

func (*V0ArtifactUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ArtifactUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ArtifactUpdateParams) Validate

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

Validate validates this v0 artifact update params

type V0BitriseYMLConfigGetResponse added in v0.1.1

type V0BitriseYMLConfigGetResponse struct {

	// Location of bitrise.yml file. Enums(bitrise.io, repository)
	// Enum: [bitrise.io repository]
	Location string `json:"location,omitempty"`
}

V0BitriseYMLConfigGetResponse v0 bitrise y m l config get response

swagger:model v0.BitriseYMLConfigGetResponse

func (*V0BitriseYMLConfigGetResponse) ContextValidate added in v0.1.1

func (m *V0BitriseYMLConfigGetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 bitrise y m l config get response based on context it is used

func (*V0BitriseYMLConfigGetResponse) MarshalBinary added in v0.1.1

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

MarshalBinary interface implementation

func (*V0BitriseYMLConfigGetResponse) UnmarshalBinary added in v0.1.1

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

UnmarshalBinary interface implementation

func (*V0BitriseYMLConfigGetResponse) Validate added in v0.1.1

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

Validate validates this v0 bitrise y m l config get response

type V0BitriseYMLConfigUpdateParams added in v0.1.1

type V0BitriseYMLConfigUpdateParams struct {

	// Location of bitrise.yml file. Enums(bitrise.io, repository)
	// Enum: [bitrise.io repository]
	Location string `json:"location,omitempty"`
}

V0BitriseYMLConfigUpdateParams v0 bitrise y m l config update params

swagger:model v0.BitriseYMLConfigUpdateParams

func (*V0BitriseYMLConfigUpdateParams) ContextValidate added in v0.1.1

func (m *V0BitriseYMLConfigUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 bitrise y m l config update params based on context it is used

func (*V0BitriseYMLConfigUpdateParams) MarshalBinary added in v0.1.1

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

MarshalBinary interface implementation

func (*V0BitriseYMLConfigUpdateParams) UnmarshalBinary added in v0.1.1

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

UnmarshalBinary interface implementation

func (*V0BitriseYMLConfigUpdateParams) Validate added in v0.1.1

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

Validate validates this v0 bitrise y m l config update params

type V0BranchListResponseModel

type V0BranchListResponseModel struct {

	// data
	Data []string `json:"data"`
}

V0BranchListResponseModel v0 branch list response model

swagger:model v0.BranchListResponseModel

func (*V0BranchListResponseModel) ContextValidate

func (m *V0BranchListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 branch list response model based on context it is used

func (*V0BranchListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BranchListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BranchListResponseModel) Validate

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

Validate validates this v0 branch list response model

type V0BuildAbortParams

type V0BuildAbortParams struct {

	// abort reason
	// Required: true
	AbortReason *string `json:"abort_reason"`

	// abort with success
	// Required: true
	AbortWithSuccess *bool `json:"abort_with_success"`

	// skip notifications
	// Required: true
	SkipNotifications *bool `json:"skip_notifications"`
}

V0BuildAbortParams v0 build abort params

swagger:model v0.BuildAbortParams

func (*V0BuildAbortParams) ContextValidate

func (m *V0BuildAbortParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build abort params based on context it is used

func (*V0BuildAbortParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildAbortParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildAbortParams) Validate

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

Validate validates this v0 build abort params

type V0BuildAbortResponseModel

type V0BuildAbortResponseModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0BuildAbortResponseModel v0 build abort response model

swagger:model v0.BuildAbortResponseModel

func (*V0BuildAbortResponseModel) ContextValidate

func (m *V0BuildAbortResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build abort response model based on context it is used

func (*V0BuildAbortResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildAbortResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildAbortResponseModel) Validate

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

Validate validates this v0 build abort response model

type V0BuildCertificateListResponseModel

type V0BuildCertificateListResponseModel struct {

	// data
	Data []*V0BuildCertificateResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildCertificateListResponseModel v0 build certificate list response model

swagger:model v0.BuildCertificateListResponseModel

func (*V0BuildCertificateListResponseModel) ContextValidate

func (m *V0BuildCertificateListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate list response model based on the context it is used

func (*V0BuildCertificateListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildCertificateListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildCertificateListResponseModel) Validate

Validate validates this v0 build certificate list response model

type V0BuildCertificateResponseItemModel

type V0BuildCertificateResponseItemModel struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`
}

V0BuildCertificateResponseItemModel v0 build certificate response item model

swagger:model v0.BuildCertificateResponseItemModel

func (*V0BuildCertificateResponseItemModel) ContextValidate

func (m *V0BuildCertificateResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build certificate response item model based on context it is used

func (*V0BuildCertificateResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildCertificateResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildCertificateResponseItemModel) Validate

Validate validates this v0 build certificate response item model

type V0BuildCertificateResponseModel

type V0BuildCertificateResponseModel struct {

	// data
	Data *V0BuildCertificateResponseItemModel `json:"data,omitempty"`
}

V0BuildCertificateResponseModel v0 build certificate response model

swagger:model v0.BuildCertificateResponseModel

func (*V0BuildCertificateResponseModel) ContextValidate

func (m *V0BuildCertificateResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build certificate response model based on the context it is used

func (*V0BuildCertificateResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildCertificateResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildCertificateResponseModel) Validate

Validate validates this v0 build certificate response model

type V0BuildCertificateUpdateParams

type V0BuildCertificateUpdateParams struct {

	// certificate password
	CertificatePassword string `json:"certificate_password,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`
}

V0BuildCertificateUpdateParams v0 build certificate update params

swagger:model v0.BuildCertificateUpdateParams

func (*V0BuildCertificateUpdateParams) ContextValidate

func (m *V0BuildCertificateUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build certificate update params based on context it is used

func (*V0BuildCertificateUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildCertificateUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildCertificateUpdateParams) Validate

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

Validate validates this v0 build certificate update params

type V0BuildCertificateUploadParams

type V0BuildCertificateUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0BuildCertificateUploadParams v0 build certificate upload params

swagger:model v0.BuildCertificateUploadParams

func (*V0BuildCertificateUploadParams) ContextValidate

func (m *V0BuildCertificateUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build certificate upload params based on context it is used

func (*V0BuildCertificateUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildCertificateUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildCertificateUploadParams) Validate

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

Validate validates this v0 build certificate upload params

type V0BuildListAllResponseItemModel

type V0BuildListAllResponseItemModel struct {

	// abort reason
	AbortReason *NullsString `json:"abort_reason,omitempty"`

	// branch
	Branch *NullsString `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash *NullsString `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage *NullsString `json:"commit_message,omitempty"`

	// commit view url
	CommitViewURL *NullsString `json:"commit_view_url,omitempty"`

	// credit cost
	CreditCost *NullsInt64 `json:"credit_cost,omitempty"`

	// environment prepare finished at
	EnvironmentPrepareFinishedAt string `json:"environment_prepare_finished_at,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// machine type id
	MachineTypeID *NullsString `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams []int64 `json:"original_build_params"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch *NullsString `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL *NullsString `json:"pull_request_view_url,omitempty"`

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

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier *NullsString `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag *NullsString `json:"tag,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy *NullsString `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0BuildListAllResponseItemModel v0 build list all response item model

swagger:model v0.BuildListAllResponseItemModel

func (*V0BuildListAllResponseItemModel) ContextValidate

func (m *V0BuildListAllResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list all response item model based on the context it is used

func (*V0BuildListAllResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildListAllResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildListAllResponseItemModel) Validate

Validate validates this v0 build list all response item model

type V0BuildListAllResponseModel

type V0BuildListAllResponseModel struct {

	// data
	Data []*V0BuildListAllResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildListAllResponseModel v0 build list all response model

swagger:model v0.BuildListAllResponseModel

func (*V0BuildListAllResponseModel) ContextValidate

func (m *V0BuildListAllResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list all response model based on the context it is used

func (*V0BuildListAllResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildListAllResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildListAllResponseModel) Validate

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

Validate validates this v0 build list all response model

type V0BuildListResponseModel

type V0BuildListResponseModel struct {

	// data
	Data []*V0BuildResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0BuildListResponseModel v0 build list response model

swagger:model v0.BuildListResponseModel

func (*V0BuildListResponseModel) ContextValidate

func (m *V0BuildListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build list response model based on the context it is used

func (*V0BuildListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildListResponseModel) Validate

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

Validate validates this v0 build list response model

type V0BuildParamsEnvironment

type V0BuildParamsEnvironment struct {

	// is expand
	IsExpand bool `json:"is_expand,omitempty"`

	// mapped to
	MappedTo string `json:"mapped_to,omitempty"`

	// value
	Value string `json:"value,omitempty"`
}

V0BuildParamsEnvironment v0 build params environment

swagger:model v0.BuildParamsEnvironment

func (*V0BuildParamsEnvironment) ContextValidate

func (m *V0BuildParamsEnvironment) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build params environment based on context it is used

func (*V0BuildParamsEnvironment) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildParamsEnvironment) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildParamsEnvironment) Validate

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

Validate validates this v0 build params environment

type V0BuildRequestListResponseModel

type V0BuildRequestListResponseModel struct {

	// data
	Data []*V0BuildRequestResponseItemModel `json:"data"`
}

V0BuildRequestListResponseModel v0 build request list response model

swagger:model v0.BuildRequestListResponseModel

func (*V0BuildRequestListResponseModel) ContextValidate

func (m *V0BuildRequestListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build request list response model based on the context it is used

func (*V0BuildRequestListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildRequestListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildRequestListResponseModel) Validate

Validate validates this v0 build request list response model

type V0BuildRequestResponseItemModel

type V0BuildRequestResponseItemModel struct {

	// build params
	BuildParams []int64 `json:"build_params"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// pull request url
	PullRequestURL string `json:"pull_request_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0BuildRequestResponseItemModel v0 build request response item model

swagger:model v0.BuildRequestResponseItemModel

func (*V0BuildRequestResponseItemModel) ContextValidate

func (m *V0BuildRequestResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build request response item model based on context it is used

func (*V0BuildRequestResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildRequestResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildRequestResponseItemModel) Validate

Validate validates this v0 build request response item model

type V0BuildRequestUpdateParams

type V0BuildRequestUpdateParams struct {

	// is approved
	// Required: true
	IsApproved *bool `json:"is_approved"`
}

V0BuildRequestUpdateParams v0 build request update params

swagger:model v0.BuildRequestUpdateParams

func (*V0BuildRequestUpdateParams) ContextValidate

func (m *V0BuildRequestUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build request update params based on context it is used

func (*V0BuildRequestUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildRequestUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildRequestUpdateParams) Validate

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

Validate validates this v0 build request update params

type V0BuildRequestUpdateResponseModel

type V0BuildRequestUpdateResponseModel struct {

	// data
	Data *V0BuildRequestResponseItemModel `json:"data,omitempty"`
}

V0BuildRequestUpdateResponseModel v0 build request update response model

swagger:model v0.BuildRequestUpdateResponseModel

func (*V0BuildRequestUpdateResponseModel) ContextValidate

func (m *V0BuildRequestUpdateResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build request update response model based on the context it is used

func (*V0BuildRequestUpdateResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildRequestUpdateResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildRequestUpdateResponseModel) Validate

Validate validates this v0 build request update response model

type V0BuildResponseItemModel

type V0BuildResponseItemModel struct {

	// abort reason
	AbortReason *NullsString `json:"abort_reason,omitempty"`

	// branch
	Branch *NullsString `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash *NullsString `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage *NullsString `json:"commit_message,omitempty"`

	// commit view url
	CommitViewURL *NullsString `json:"commit_view_url,omitempty"`

	// credit cost
	CreditCost *NullsInt64 `json:"credit_cost,omitempty"`

	// environment prepare finished at
	EnvironmentPrepareFinishedAt string `json:"environment_prepare_finished_at,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// is status sent
	IsStatusSent bool `json:"is_status_sent,omitempty"`

	// log format
	LogFormat string `json:"log_format,omitempty"`

	// machine type id
	MachineTypeID *NullsString `json:"machine_type_id,omitempty"`

	// original build params
	OriginalBuildParams []int64 `json:"original_build_params"`

	// pipeline workflow id
	PipelineWorkflowID string `json:"pipeline_workflow_id,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch *NullsString `json:"pull_request_target_branch,omitempty"`

	// pull request view url
	PullRequestViewURL *NullsString `json:"pull_request_view_url,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// stack identifier
	StackIdentifier *NullsString `json:"stack_identifier,omitempty"`

	// started on worker at
	StartedOnWorkerAt string `json:"started_on_worker_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// status text
	StatusText string `json:"status_text,omitempty"`

	// tag
	Tag *NullsString `json:"tag,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy *NullsString `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0BuildResponseItemModel v0 build response item model

swagger:model v0.BuildResponseItemModel

func (*V0BuildResponseItemModel) ContextValidate

func (m *V0BuildResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build response item model based on the context it is used

func (*V0BuildResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildResponseItemModel) Validate

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

Validate validates this v0 build response item model

type V0BuildShowResponseModel

type V0BuildShowResponseModel struct {

	// data
	Data *V0BuildResponseItemModel `json:"data,omitempty"`
}

V0BuildShowResponseModel v0 build show response model

swagger:model v0.BuildShowResponseModel

func (*V0BuildShowResponseModel) ContextValidate

func (m *V0BuildShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build show response model based on the context it is used

func (*V0BuildShowResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildShowResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildShowResponseModel) Validate

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

Validate validates this v0 build show response model

type V0BuildTriggerParams

type V0BuildTriggerParams struct {

	// The public part of the SSH key you would like to use
	BuildParams struct {
		V0BuildTriggerParamsBuildParams
	} `json:"build_params,omitempty"`

	// hook info
	HookInfo *V0BuildTriggerParamsHookInfo `json:"hook_info,omitempty"`
}

V0BuildTriggerParams v0 build trigger params

swagger:model v0.BuildTriggerParams

func (*V0BuildTriggerParams) ContextValidate

func (m *V0BuildTriggerParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build trigger params based on the context it is used

func (*V0BuildTriggerParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildTriggerParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildTriggerParams) Validate

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

Validate validates this v0 build trigger params

type V0BuildTriggerParamsBuildParams

type V0BuildTriggerParamsBuildParams struct {

	// base repository url
	BaseRepositoryURL string `json:"base_repository_url,omitempty"`

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// build request slug
	BuildRequestSlug string `json:"build_request_slug,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// commit paths
	CommitPaths []*V0CommitPaths `json:"commit_paths"`

	// diff url
	DiffURL string `json:"diff_url,omitempty"`

	// environments
	Environments []*V0BuildParamsEnvironment `json:"environments"`

	// head repository url
	HeadRepositoryURL string `json:"head_repository_url,omitempty"`

	// pipeline id
	PipelineID string `json:"pipeline_id,omitempty"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID interface{} `json:"pull_request_id,omitempty"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// skip git status report
	SkipGitStatusReport bool `json:"skip_git_status_report,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`

	// workflow id
	WorkflowID string `json:"workflow_id,omitempty"`
}

V0BuildTriggerParamsBuildParams v0 build trigger params build params

swagger:model v0.BuildTriggerParamsBuildParams

func (*V0BuildTriggerParamsBuildParams) ContextValidate

func (m *V0BuildTriggerParamsBuildParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 build trigger params build params based on the context it is used

func (*V0BuildTriggerParamsBuildParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildTriggerParamsBuildParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildTriggerParamsBuildParams) Validate

Validate validates this v0 build trigger params build params

type V0BuildTriggerParamsHookInfo

type V0BuildTriggerParamsHookInfo struct {

	// Should be "bitrise"
	// Example: bitrise
	Type string `json:"type,omitempty"`
}

V0BuildTriggerParamsHookInfo v0 build trigger params hook info

swagger:model v0.BuildTriggerParamsHookInfo

func (*V0BuildTriggerParamsHookInfo) ContextValidate

func (m *V0BuildTriggerParamsHookInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build trigger params hook info based on context it is used

func (*V0BuildTriggerParamsHookInfo) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildTriggerParamsHookInfo) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildTriggerParamsHookInfo) Validate

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

Validate validates this v0 build trigger params hook info

type V0BuildTriggerRespModel

type V0BuildTriggerRespModel struct {

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// build slug
	BuildSlug string `json:"build_slug,omitempty"`

	// build url
	BuildURL string `json:"build_url,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// service
	Service string `json:"service,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0BuildTriggerRespModel v0 build trigger resp model

swagger:model v0.BuildTriggerRespModel

func (*V0BuildTriggerRespModel) ContextValidate

func (m *V0BuildTriggerRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build trigger resp model based on context it is used

func (*V0BuildTriggerRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildTriggerRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildTriggerRespModel) Validate

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

Validate validates this v0 build trigger resp model

type V0BuildWorkflowListResponseModel

type V0BuildWorkflowListResponseModel struct {

	// data
	Data []string `json:"data"`
}

V0BuildWorkflowListResponseModel v0 build workflow list response model

swagger:model v0.BuildWorkflowListResponseModel

func (*V0BuildWorkflowListResponseModel) ContextValidate

func (m *V0BuildWorkflowListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 build workflow list response model based on context it is used

func (*V0BuildWorkflowListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0BuildWorkflowListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0BuildWorkflowListResponseModel) Validate

Validate validates this v0 build workflow list response model

type V0CacheItemDownloadResponseModel added in v0.1.0

type V0CacheItemDownloadResponseModel struct {

	// data
	Data *V0CacheItemDownloadURLResponseModel `json:"data,omitempty"`
}

V0CacheItemDownloadResponseModel v0 cache item download response model

swagger:model v0.CacheItemDownloadResponseModel

func (*V0CacheItemDownloadResponseModel) ContextValidate added in v0.1.0

func (m *V0CacheItemDownloadResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 cache item download response model based on the context it is used

func (*V0CacheItemDownloadResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0CacheItemDownloadResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0CacheItemDownloadResponseModel) Validate added in v0.1.0

Validate validates this v0 cache item download response model

type V0CacheItemDownloadURLResponseModel added in v0.1.0

type V0CacheItemDownloadURLResponseModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`
}

V0CacheItemDownloadURLResponseModel v0 cache item download URL response model

swagger:model v0.CacheItemDownloadURLResponseModel

func (*V0CacheItemDownloadURLResponseModel) ContextValidate added in v0.1.0

func (m *V0CacheItemDownloadURLResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 cache item download URL response model based on context it is used

func (*V0CacheItemDownloadURLResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0CacheItemDownloadURLResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0CacheItemDownloadURLResponseModel) Validate added in v0.1.0

Validate validates this v0 cache item download URL response model

type V0CacheItemListResponseItemModel added in v0.1.0

type V0CacheItemListResponseItemModel struct {

	// app id
	AppID string `json:"app_id,omitempty"`

	// archive filename
	ArchiveFilename string `json:"archive_filename,omitempty"`

	// archive size
	ArchiveSize int64 `json:"archive_size,omitempty"`

	// cache key
	CacheKey string `json:"cache_key,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// expires at
	ExpiresAt string `json:"expires_at,omitempty"`

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

	// last used at
	LastUsedAt string `json:"last_used_at,omitempty"`
}

V0CacheItemListResponseItemModel v0 cache item list response item model

swagger:model v0.CacheItemListResponseItemModel

func (*V0CacheItemListResponseItemModel) ContextValidate added in v0.1.0

func (m *V0CacheItemListResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 cache item list response item model based on context it is used

func (*V0CacheItemListResponseItemModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0CacheItemListResponseItemModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0CacheItemListResponseItemModel) Validate added in v0.1.0

Validate validates this v0 cache item list response item model

type V0CacheItemListResponseModel added in v0.1.0

type V0CacheItemListResponseModel struct {

	// data
	Data []*V0CacheItemListResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0CacheItemListResponseModel v0 cache item list response model

swagger:model v0.CacheItemListResponseModel

func (*V0CacheItemListResponseModel) ContextValidate added in v0.1.0

func (m *V0CacheItemListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 cache item list response model based on the context it is used

func (*V0CacheItemListResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0CacheItemListResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0CacheItemListResponseModel) Validate added in v0.1.0

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

Validate validates this v0 cache item list response model

type V0CommitPaths

type V0CommitPaths struct {

	// added
	Added []string `json:"added"`

	// modified
	Modified []string `json:"modified"`

	// removed
	Removed []string `json:"removed"`
}

V0CommitPaths v0 commit paths

swagger:model v0.CommitPaths

func (*V0CommitPaths) ContextValidate

func (m *V0CommitPaths) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 commit paths based on context it is used

func (*V0CommitPaths) MarshalBinary

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

MarshalBinary interface implementation

func (*V0CommitPaths) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0CommitPaths) Validate

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

Validate validates this v0 commit paths

type V0OrganizationDataModel

type V0OrganizationDataModel struct {

	// avatar icon url
	AvatarIconURL *NullsString `json:"avatar_icon_url,omitempty"`

	// concurrency count
	ConcurrencyCount int64 `json:"concurrency_count,omitempty"`

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

	// owners
	Owners []*V0OrganizationOwner `json:"owners"`

	// slug
	Slug string `json:"slug,omitempty"`
}

V0OrganizationDataModel v0 organization data model

swagger:model v0.OrganizationDataModel

func (*V0OrganizationDataModel) ContextValidate

func (m *V0OrganizationDataModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization data model based on the context it is used

func (*V0OrganizationDataModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OrganizationDataModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OrganizationDataModel) Validate

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

Validate validates this v0 organization data model

type V0OrganizationListRespModel

type V0OrganizationListRespModel struct {

	// data
	Data []*V0OrganizationDataModel `json:"data"`
}

V0OrganizationListRespModel v0 organization list resp model

swagger:model v0.OrganizationListRespModel

func (*V0OrganizationListRespModel) ContextValidate

func (m *V0OrganizationListRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization list resp model based on the context it is used

func (*V0OrganizationListRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OrganizationListRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OrganizationListRespModel) Validate

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

Validate validates this v0 organization list resp model

type V0OrganizationOwner

type V0OrganizationOwner struct {

	// email
	Email string `json:"email,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

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

V0OrganizationOwner v0 organization owner

swagger:model v0.OrganizationOwner

func (*V0OrganizationOwner) ContextValidate

func (m *V0OrganizationOwner) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 organization owner based on context it is used

func (*V0OrganizationOwner) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OrganizationOwner) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OrganizationOwner) Validate

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

Validate validates this v0 organization owner

type V0OrganizationRespModel

type V0OrganizationRespModel struct {

	// data
	Data *V0OrganizationDataModel `json:"data,omitempty"`
}

V0OrganizationRespModel v0 organization resp model

swagger:model v0.OrganizationRespModel

func (*V0OrganizationRespModel) ContextValidate

func (m *V0OrganizationRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 organization resp model based on the context it is used

func (*V0OrganizationRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OrganizationRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OrganizationRespModel) Validate

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

Validate validates this v0 organization resp model

type V0OrganizationUpdateMachineTypeParams added in v1.0.3

type V0OrganizationUpdateMachineTypeParams struct {

	// Machine type to migrate from
	FromMachine string `json:"from_machine,omitempty"`

	// Machine type to migrate to
	ToMachine string `json:"to_machine,omitempty"`
}

V0OrganizationUpdateMachineTypeParams v0 organization update machine type params

swagger:model v0.OrganizationUpdateMachineTypeParams

func (*V0OrganizationUpdateMachineTypeParams) ContextValidate added in v1.0.3

func (m *V0OrganizationUpdateMachineTypeParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 organization update machine type params based on context it is used

func (*V0OrganizationUpdateMachineTypeParams) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeParams) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeParams) Validate added in v1.0.3

Validate validates this v0 organization update machine type params

type V0OrganizationUpdateMachineTypeResponse added in v1.0.3

type V0OrganizationUpdateMachineTypeResponse struct {

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

	// The result of the migration
	Message string `json:"message,omitempty"`

	// The migrated apps' identifiers in the following format "#{app.title} (#{app.slug})"
	MigratedApps []string `json:"migrated_apps"`
}

V0OrganizationUpdateMachineTypeResponse v0 organization update machine type response

swagger:model v0.OrganizationUpdateMachineTypeResponse

func (*V0OrganizationUpdateMachineTypeResponse) ContextValidate added in v1.0.3

ContextValidate validate this v0 organization update machine type response based on the context it is used

func (*V0OrganizationUpdateMachineTypeResponse) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponse) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponse) Validate added in v1.0.3

Validate validates this v0 organization update machine type response

type V0OrganizationUpdateMachineTypeResponseErrorsItems0 added in v1.0.3

type V0OrganizationUpdateMachineTypeResponseErrorsItems0 struct {

	// The apps which had an error's identifiers in the following format "#{app.title} (#{app.slug})"
	App string `json:"app,omitempty"`

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

V0OrganizationUpdateMachineTypeResponseErrorsItems0 v0 organization update machine type response errors items0

swagger:model V0OrganizationUpdateMachineTypeResponseErrorsItems0

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) ContextValidate added in v1.0.3

ContextValidate validates this v0 organization update machine type response errors items0 based on context it is used

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) MarshalBinary added in v1.0.3

MarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) UnmarshalBinary added in v1.0.3

UnmarshalBinary interface implementation

func (*V0OrganizationUpdateMachineTypeResponseErrorsItems0) Validate added in v1.0.3

Validate validates this v0 organization update machine type response errors items0

type V0OwnerAccountResponseModel

type V0OwnerAccountResponseModel struct {

	// account type
	AccountType string `json:"account_type,omitempty"`

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

	// slug
	Slug string `json:"slug,omitempty"`
}

V0OwnerAccountResponseModel v0 owner account response model

swagger:model v0.OwnerAccountResponseModel

func (*V0OwnerAccountResponseModel) ContextValidate

func (m *V0OwnerAccountResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 owner account response model based on context it is used

func (*V0OwnerAccountResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OwnerAccountResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OwnerAccountResponseModel) Validate

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

Validate validates this v0 owner account response model

type V0OwnerAddOnResponseItemModel

type V0OwnerAddOnResponseItemModel struct {

	// apps
	Apps []*V0AddOnAppResponseItemModel `json:"apps"`

	// documentation url
	DocumentationURL string `json:"documentation_url,omitempty"`

	// has ui
	HasUI bool `json:"has_ui,omitempty"`

	// icon
	Icon string `json:"icon,omitempty"`

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

	// is beta
	IsBeta bool `json:"is_beta,omitempty"`

	// summary
	Summary string `json:"summary,omitempty"`

	// title
	Title string `json:"title,omitempty"`
}

V0OwnerAddOnResponseItemModel v0 owner add on response item model

swagger:model v0.OwnerAddOnResponseItemModel

func (*V0OwnerAddOnResponseItemModel) ContextValidate

func (m *V0OwnerAddOnResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 owner add on response item model based on the context it is used

func (*V0OwnerAddOnResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OwnerAddOnResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OwnerAddOnResponseItemModel) Validate

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

Validate validates this v0 owner add on response item model

type V0OwnerAddOnsListResponseModel

type V0OwnerAddOnsListResponseModel struct {

	// data
	Data []*V0OwnerAddOnResponseItemModel `json:"data"`
}

V0OwnerAddOnsListResponseModel v0 owner add ons list response model

swagger:model v0.OwnerAddOnsListResponseModel

func (*V0OwnerAddOnsListResponseModel) ContextValidate

func (m *V0OwnerAddOnsListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 owner add ons list response model based on the context it is used

func (*V0OwnerAddOnsListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0OwnerAddOnsListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0OwnerAddOnsListResponseModel) Validate

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

Validate validates this v0 owner add ons list response model

type V0PagingResponseModel

type V0PagingResponseModel struct {

	// Next is the "anchor" for pagination. This value should be passed to the same endpoint
	// to get the next page. Empty/not included if there's no "next" page.
	// Stop paging when there's no "Next" item in the response!
	Next string `json:"next,omitempty"`

	// PageItemLimit - per-page item count. A given page might include
	// less items if there's not enough items. This value is the "max item count per page".
	PageItemLimit int64 `json:"page_item_limit,omitempty"`

	// TotalItemCount - total item count, through "all pages"
	TotalItemCount int64 `json:"total_item_count,omitempty"`
}

V0PagingResponseModel v0 paging response model

swagger:model v0.PagingResponseModel

func (*V0PagingResponseModel) ContextValidate

func (m *V0PagingResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 paging response model based on context it is used

func (*V0PagingResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0PagingResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0PagingResponseModel) Validate

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

Validate validates this v0 paging response model

type V0PipelineAbortParams added in v0.1.0

type V0PipelineAbortParams struct {

	// abort reason
	// Required: true
	AbortReason *string `json:"abort_reason"`

	// abort with success
	// Required: true
	AbortWithSuccess *bool `json:"abort_with_success"`

	// skip notifications
	// Required: true
	SkipNotifications *bool `json:"skip_notifications"`
}

V0PipelineAbortParams v0 pipeline abort params

swagger:model v0.PipelineAbortParams

func (*V0PipelineAbortParams) ContextValidate added in v0.1.0

func (m *V0PipelineAbortParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 pipeline abort params based on context it is used

func (*V0PipelineAbortParams) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineAbortParams) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineAbortParams) Validate added in v0.1.0

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

Validate validates this v0 pipeline abort params

type V0PipelineListAllResponseItemModel added in v0.1.0

type V0PipelineListAllResponseItemModel struct {

	// branch
	Branch *NullsString `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// commit hash
	CommitHash *NullsString `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage *NullsString `json:"commit_message,omitempty"`

	// credit cost
	CreditCost *NullsInt64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is pipeline
	IsPipeline bool `json:"is_pipeline,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch *NullsString `json:"pull_request_target_branch,omitempty"`

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

	// slug
	Slug string `json:"slug,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// tag
	Tag *NullsString `json:"tag,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy *NullsString `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0PipelineListAllResponseItemModel v0 pipeline list all response item model

swagger:model v0.PipelineListAllResponseItemModel

func (*V0PipelineListAllResponseItemModel) ContextValidate added in v0.1.0

func (m *V0PipelineListAllResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list all response item model based on the context it is used

func (*V0PipelineListAllResponseItemModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineListAllResponseItemModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineListAllResponseItemModel) Validate added in v0.1.0

Validate validates this v0 pipeline list all response item model

type V0PipelineListAllResponseModel added in v0.1.0

type V0PipelineListAllResponseModel struct {

	// data
	Data []*V0PipelineListAllResponseItemModel `json:"data"`

	// paging
	Paging *V0PagingResponseModel `json:"paging,omitempty"`
}

V0PipelineListAllResponseModel v0 pipeline list all response model

swagger:model v0.PipelineListAllResponseModel

func (*V0PipelineListAllResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineListAllResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list all response model based on the context it is used

func (*V0PipelineListAllResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineListAllResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineListAllResponseModel) Validate added in v0.1.0

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

Validate validates this v0 pipeline list all response model

type V0PipelineListResponseItemModel added in v0.1.0

type V0PipelineListResponseItemModel struct {

	// artifacts
	Artifacts []*PipelineabledomainArtifactMeta `json:"artifacts"`

	// branch
	Branch *NullsString `json:"branch,omitempty"`

	// build number
	BuildNumber int64 `json:"build_number,omitempty"`

	// build tool invocations
	BuildToolInvocations []*PipelineabledomainBuildToolInvocation `json:"build_tool_invocations"`

	// commit hash
	CommitHash *NullsString `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage *NullsString `json:"commit_message,omitempty"`

	// credit cost
	CreditCost *NullsInt64 `json:"credit_cost,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

	// is on hold
	IsOnHold bool `json:"is_on_hold,omitempty"`

	// is pipeline
	IsPipeline bool `json:"is_pipeline,omitempty"`

	// is processed
	IsProcessed bool `json:"is_processed,omitempty"`

	// local config
	LocalConfig *PipelineabledomainLocalConfig `json:"local_config,omitempty"`

	// pull request id
	PullRequestID int64 `json:"pull_request_id,omitempty"`

	// pull request target branch
	PullRequestTargetBranch *NullsString `json:"pull_request_target_branch,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status int64 `json:"status,omitempty"`

	// tag
	Tag *NullsString `json:"tag,omitempty"`

	// trigger params
	TriggerParams *PipelineabledomainTriggerParams `json:"trigger_params,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy *NullsString `json:"triggered_by,omitempty"`

	// triggered workflow
	TriggeredWorkflow string `json:"triggered_workflow,omitempty"`
}

V0PipelineListResponseItemModel v0 pipeline list response item model

swagger:model v0.PipelineListResponseItemModel

func (*V0PipelineListResponseItemModel) ContextValidate added in v0.1.0

func (m *V0PipelineListResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list response item model based on the context it is used

func (*V0PipelineListResponseItemModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineListResponseItemModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineListResponseItemModel) Validate added in v0.1.0

Validate validates this v0 pipeline list response item model

type V0PipelineListResponseModel added in v0.1.0

type V0PipelineListResponseModel struct {

	// data
	Data []*V0PipelineListResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0PipelineListResponseModel v0 pipeline list response model

swagger:model v0.PipelineListResponseModel

func (*V0PipelineListResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline list response model based on the context it is used

func (*V0PipelineListResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineListResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineListResponseModel) Validate added in v0.1.0

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

Validate validates this v0 pipeline list response model

type V0PipelineRebuildParams added in v0.1.0

type V0PipelineRebuildParams struct {

	// partial
	Partial bool `json:"partial,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`
}

V0PipelineRebuildParams v0 pipeline rebuild params

swagger:model v0.PipelineRebuildParams

func (*V0PipelineRebuildParams) ContextValidate added in v0.1.0

func (m *V0PipelineRebuildParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 pipeline rebuild params based on context it is used

func (*V0PipelineRebuildParams) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineRebuildParams) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineRebuildParams) Validate added in v0.1.0

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

Validate validates this v0 pipeline rebuild params

type V0PipelineShowAppResponseModel added in v0.1.0

type V0PipelineShowAppResponseModel struct {

	// slug
	Slug string `json:"slug,omitempty"`
}

V0PipelineShowAppResponseModel v0 pipeline show app response model

swagger:model v0.PipelineShowAppResponseModel

func (*V0PipelineShowAppResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowAppResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 pipeline show app response model based on context it is used

func (*V0PipelineShowAppResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowAppResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowAppResponseModel) Validate added in v0.1.0

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

Validate validates this v0 pipeline show app response model

type V0PipelineShowAttemptResponseModel added in v0.1.0

type V0PipelineShowAttemptResponseModel struct {

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

	// number in pipeline build scope
	NumberInPipelineBuildScope int64 `json:"number_in_pipeline_build_scope,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`
}

V0PipelineShowAttemptResponseModel v0 pipeline show attempt response model

swagger:model v0.PipelineShowAttemptResponseModel

func (*V0PipelineShowAttemptResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowAttemptResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 pipeline show attempt response model based on context it is used

func (*V0PipelineShowAttemptResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowAttemptResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowAttemptResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show attempt response model

type V0PipelineShowEnvironmentsResponseModel added in v0.1.0

type V0PipelineShowEnvironmentsResponseModel struct {

	// is expand
	IsExpand bool `json:"is_expand,omitempty"`

	// key
	Key string `json:"key,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

V0PipelineShowEnvironmentsResponseModel v0 pipeline show environments response model

swagger:model v0.PipelineShowEnvironmentsResponseModel

func (*V0PipelineShowEnvironmentsResponseModel) ContextValidate added in v0.1.0

ContextValidate validates this v0 pipeline show environments response model based on context it is used

func (*V0PipelineShowEnvironmentsResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowEnvironmentsResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowEnvironmentsResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show environments response model

type V0PipelineShowResponseModel added in v0.1.0

type V0PipelineShowResponseModel struct {

	// abort reason
	AbortReason string `json:"abort_reason,omitempty"`

	// app
	App *V0PipelineShowAppResponseModel `json:"app,omitempty"`

	// attempts
	Attempts []*V0PipelineShowAttemptResponseModel `json:"attempts"`

	// credit cost
	CreditCost interface{} `json:"credit_cost,omitempty"`

	// current attempt id
	CurrentAttemptID string `json:"current_attempt_id,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

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

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

	// number in app scope
	NumberInAppScope int64 `json:"number_in_app_scope,omitempty"`

	// put on hold at
	PutOnHoldAt interface{} `json:"put_on_hold_at,omitempty"`

	// stages
	Stages []*V0PipelineShowStageResponseModel `json:"stages"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	// Enum: [aborted failed initializing on_hold running succeeded succeeded_with_abort]
	Status string `json:"status,omitempty"`

	// trigger params
	TriggerParams *V0PipelineShowTriggerParamsResponseModel `json:"trigger_params,omitempty"`

	// triggered at
	TriggeredAt string `json:"triggered_at,omitempty"`

	// triggered by
	TriggeredBy string `json:"triggered_by,omitempty"`
}

V0PipelineShowResponseModel v0 pipeline show response model

swagger:model v0.PipelineShowResponseModel

func (*V0PipelineShowResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline show response model based on the context it is used

func (*V0PipelineShowResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowResponseModel) Validate added in v0.1.0

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

Validate validates this v0 pipeline show response model

type V0PipelineShowStageResponseModel added in v0.1.0

type V0PipelineShowStageResponseModel struct {

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

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

	// workflows
	Workflows []*V0PipelineShowWorkflowResponseModel `json:"workflows"`
}

V0PipelineShowStageResponseModel v0 pipeline show stage response model

swagger:model v0.PipelineShowStageResponseModel

func (*V0PipelineShowStageResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowStageResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 pipeline show stage response model based on the context it is used

func (*V0PipelineShowStageResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowStageResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowStageResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show stage response model

type V0PipelineShowTriggerParamsResponseModel added in v0.1.0

type V0PipelineShowTriggerParamsResponseModel struct {

	// branch
	Branch string `json:"branch,omitempty"`

	// branch dest
	BranchDest string `json:"branch_dest,omitempty"`

	// branch dest repo owner
	BranchDestRepoOwner string `json:"branch_dest_repo_owner,omitempty"`

	// branch repo owner
	BranchRepoOwner string `json:"branch_repo_owner,omitempty"`

	// commit hash
	CommitHash string `json:"commit_hash,omitempty"`

	// commit message
	CommitMessage string `json:"commit_message,omitempty"`

	// environments
	Environments []*V0PipelineShowEnvironmentsResponseModel `json:"environments"`

	// pull request author
	PullRequestAuthor string `json:"pull_request_author,omitempty"`

	// pull request head branch
	PullRequestHeadBranch string `json:"pull_request_head_branch,omitempty"`

	// pull request id
	PullRequestID string `json:"pull_request_id,omitempty"`

	// pull request merge branch
	PullRequestMergeBranch string `json:"pull_request_merge_branch,omitempty"`

	// pull request repository url
	PullRequestRepositoryURL string `json:"pull_request_repository_url,omitempty"`

	// pull request unverified merge branch
	PullRequestUnverifiedMergeBranch string `json:"pull_request_unverified_merge_branch,omitempty"`

	// tag
	Tag string `json:"tag,omitempty"`
}

V0PipelineShowTriggerParamsResponseModel v0 pipeline show trigger params response model

swagger:model v0.PipelineShowTriggerParamsResponseModel

func (*V0PipelineShowTriggerParamsResponseModel) ContextValidate added in v0.1.0

ContextValidate validate this v0 pipeline show trigger params response model based on the context it is used

func (*V0PipelineShowTriggerParamsResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowTriggerParamsResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowTriggerParamsResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show trigger params response model

type V0PipelineShowWorkflowResponseModel added in v0.1.0

type V0PipelineShowWorkflowResponseModel struct {

	// credit cost
	CreditCost interface{} `json:"credit_cost,omitempty"`

	// external id
	ExternalID string `json:"external_id,omitempty"`

	// finished at
	FinishedAt string `json:"finished_at,omitempty"`

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

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

	// start failure reason
	StartFailureReason string `json:"startFailureReason,omitempty"`

	// started at
	StartedAt string `json:"started_at,omitempty"`

	// status
	Status string `json:"status,omitempty"`
}

V0PipelineShowWorkflowResponseModel v0 pipeline show workflow response model

swagger:model v0.PipelineShowWorkflowResponseModel

func (*V0PipelineShowWorkflowResponseModel) ContextValidate added in v0.1.0

func (m *V0PipelineShowWorkflowResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 pipeline show workflow response model based on context it is used

func (*V0PipelineShowWorkflowResponseModel) MarshalBinary added in v0.1.0

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

MarshalBinary interface implementation

func (*V0PipelineShowWorkflowResponseModel) UnmarshalBinary added in v0.1.0

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

UnmarshalBinary interface implementation

func (*V0PipelineShowWorkflowResponseModel) Validate added in v0.1.0

Validate validates this v0 pipeline show workflow response model

type V0PlanDataModel

type V0PlanDataModel struct {

	// container count
	ContainerCount int64 `json:"container_count,omitempty"`

	// expires at
	ExpiresAt string `json:"expires_at,omitempty"`

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

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

	// price
	Price *NullsInt64 `json:"price,omitempty"`
}

V0PlanDataModel v0 plan data model

swagger:model v0.PlanDataModel

func (*V0PlanDataModel) ContextValidate

func (m *V0PlanDataModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 plan data model based on the context it is used

func (*V0PlanDataModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0PlanDataModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0PlanDataModel) Validate

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

Validate validates this v0 plan data model

type V0ProjectFileStorageDocumentUpdateParams

type V0ProjectFileStorageDocumentUpdateParams struct {

	// exposed meta datastore
	ExposedMetaDatastore []int64 `json:"exposed_meta_datastore"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageDocumentUpdateParams v0 project file storage document update params

swagger:model v0.ProjectFileStorageDocumentUpdateParams

func (*V0ProjectFileStorageDocumentUpdateParams) ContextValidate

ContextValidate validates this v0 project file storage document update params based on context it is used

func (*V0ProjectFileStorageDocumentUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProjectFileStorageDocumentUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageDocumentUpdateParams) Validate

Validate validates this v0 project file storage document update params

type V0ProjectFileStorageListResponseModel

type V0ProjectFileStorageListResponseModel struct {

	// data
	Data []*V0ProjectFileStorageResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ProjectFileStorageListResponseModel v0 project file storage list response model

swagger:model v0.ProjectFileStorageListResponseModel

func (*V0ProjectFileStorageListResponseModel) ContextValidate

func (m *V0ProjectFileStorageListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 project file storage list response model based on the context it is used

func (*V0ProjectFileStorageListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProjectFileStorageListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageListResponseModel) Validate

Validate validates this v0 project file storage list response model

type V0ProjectFileStorageResponseItemModel

type V0ProjectFileStorageResponseItemModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// exposed meta datastore
	ExposedMetaDatastore []int64 `json:"exposed_meta_datastore"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`

	// user env key
	UserEnvKey string `json:"user_env_key,omitempty"`
}

V0ProjectFileStorageResponseItemModel v0 project file storage response item model

swagger:model v0.ProjectFileStorageResponseItemModel

func (*V0ProjectFileStorageResponseItemModel) ContextValidate

func (m *V0ProjectFileStorageResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 project file storage response item model based on context it is used

func (*V0ProjectFileStorageResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProjectFileStorageResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageResponseItemModel) Validate

Validate validates this v0 project file storage response item model

type V0ProjectFileStorageResponseModel

type V0ProjectFileStorageResponseModel struct {

	// data
	Data *V0ProjectFileStorageResponseItemModel `json:"data,omitempty"`
}

V0ProjectFileStorageResponseModel v0 project file storage response model

swagger:model v0.ProjectFileStorageResponseModel

func (*V0ProjectFileStorageResponseModel) ContextValidate

func (m *V0ProjectFileStorageResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 project file storage response model based on the context it is used

func (*V0ProjectFileStorageResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProjectFileStorageResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageResponseModel) Validate

Validate validates this v0 project file storage response model

type V0ProjectFileStorageUploadParams

type V0ProjectFileStorageUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`

	// user env key
	// Required: true
	UserEnvKey *string `json:"user_env_key"`
}

V0ProjectFileStorageUploadParams v0 project file storage upload params

swagger:model v0.ProjectFileStorageUploadParams

func (*V0ProjectFileStorageUploadParams) ContextValidate

func (m *V0ProjectFileStorageUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 project file storage upload params based on context it is used

func (*V0ProjectFileStorageUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProjectFileStorageUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProjectFileStorageUploadParams) Validate

Validate validates this v0 project file storage upload params

type V0ProvProfileDocumentUpdateParams

type V0ProvProfileDocumentUpdateParams struct {

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`
}

V0ProvProfileDocumentUpdateParams v0 prov profile document update params

swagger:model v0.ProvProfileDocumentUpdateParams

func (*V0ProvProfileDocumentUpdateParams) ContextValidate

func (m *V0ProvProfileDocumentUpdateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 prov profile document update params based on context it is used

func (*V0ProvProfileDocumentUpdateParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProvProfileDocumentUpdateParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProvProfileDocumentUpdateParams) Validate

Validate validates this v0 prov profile document update params

type V0ProvisionProfileListResponseModel

type V0ProvisionProfileListResponseModel struct {

	// data
	Data []*V0ProvisionProfileResponseItemModel `json:"data"`

	// pagination
	Paging struct {
		V0PagingResponseModel
	} `json:"paging,omitempty"`
}

V0ProvisionProfileListResponseModel v0 provision profile list response model

swagger:model v0.ProvisionProfileListResponseModel

func (*V0ProvisionProfileListResponseModel) ContextValidate

func (m *V0ProvisionProfileListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile list response model based on the context it is used

func (*V0ProvisionProfileListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProvisionProfileListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProvisionProfileListResponseModel) Validate

Validate validates this v0 provision profile list response model

type V0ProvisionProfileResponseItemModel

type V0ProvisionProfileResponseItemModel struct {

	// download url
	DownloadURL string `json:"download_url,omitempty"`

	// is expose
	IsExpose bool `json:"is_expose,omitempty"`

	// is protected
	IsProtected bool `json:"is_protected,omitempty"`

	// processed
	Processed bool `json:"processed,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// upload file name
	UploadFileName string `json:"upload_file_name,omitempty"`

	// upload file size
	UploadFileSize int64 `json:"upload_file_size,omitempty"`

	// upload url
	UploadURL string `json:"upload_url,omitempty"`
}

V0ProvisionProfileResponseItemModel v0 provision profile response item model

swagger:model v0.ProvisionProfileResponseItemModel

func (*V0ProvisionProfileResponseItemModel) ContextValidate

func (m *V0ProvisionProfileResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 provision profile response item model based on context it is used

func (*V0ProvisionProfileResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProvisionProfileResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProvisionProfileResponseItemModel) Validate

Validate validates this v0 provision profile response item model

type V0ProvisionProfileResponseModel

type V0ProvisionProfileResponseModel struct {

	// data
	Data *V0ProvisionProfileResponseItemModel `json:"data,omitempty"`
}

V0ProvisionProfileResponseModel v0 provision profile response model

swagger:model v0.ProvisionProfileResponseModel

func (*V0ProvisionProfileResponseModel) ContextValidate

func (m *V0ProvisionProfileResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 provision profile response model based on the context it is used

func (*V0ProvisionProfileResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProvisionProfileResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProvisionProfileResponseModel) Validate

Validate validates this v0 provision profile response model

type V0ProvisionProfileUploadParams

type V0ProvisionProfileUploadParams struct {

	// upload file name
	// Required: true
	UploadFileName *string `json:"upload_file_name"`

	// upload file size
	// Required: true
	UploadFileSize *int64 `json:"upload_file_size"`
}

V0ProvisionProfileUploadParams v0 provision profile upload params

swagger:model v0.ProvisionProfileUploadParams

func (*V0ProvisionProfileUploadParams) ContextValidate

func (m *V0ProvisionProfileUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 provision profile upload params based on context it is used

func (*V0ProvisionProfileUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0ProvisionProfileUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0ProvisionProfileUploadParams) Validate

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

Validate validates this v0 provision profile upload params

type V0ReleaseCreateAppStoreParams added in v1.0.3

type V0ReleaseCreateAppStoreParams struct {

	// @Deprecated use `automatic_store_upload` instead. Indicates whether or not to upload every release candidate build automatically to TestFlight (default: `false`)
	AutomaticTestflightUpload bool `json:"automatic_testflight_upload,omitempty"`

	// The bundle ID of the app to be released
	// Required: true
	BundleID *string `json:"bundle_id"`

	// An internal description of the release; it won't be propagated to the App Store (default: empty)
	Description string `json:"description,omitempty"`

	// The name/version of the release (e.g. `1.2`)
	// Required: true
	Name *string `json:"name"`

	// The branch used for building the release candidate (default: empty)
	ReleaseBranch string `json:"release_branch,omitempty"`

	// The Slack webhook URL to use for sending Slack notifications (default: empty)
	SlackWebhookURL string `json:"slack_webhook_url,omitempty"`

	// The Teams webhook URL to use for sending MS Teams notifications (default: empty)
	TeamsWebhookURL string `json:"teams_webhook_url,omitempty"`

	// The workflow used for building the release candidate (default: empty)
	Workflow string `json:"workflow,omitempty"`
}

V0ReleaseCreateAppStoreParams v0 release create app store params

swagger:model v0.ReleaseCreateAppStoreParams

func (*V0ReleaseCreateAppStoreParams) ContextValidate added in v1.0.3

func (m *V0ReleaseCreateAppStoreParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 release create app store params based on context it is used

func (*V0ReleaseCreateAppStoreParams) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0ReleaseCreateAppStoreParams) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0ReleaseCreateAppStoreParams) Validate added in v1.0.3

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

Validate validates this v0 release create app store params

type V0ReleaseCreateAppStoreRespModel added in v1.0.3

type V0ReleaseCreateAppStoreRespModel struct {

	// The bundle ID of the app
	BundleID string `json:"bundle_id,omitempty"`

	// The ID of the newly created release
	ID string `json:"id,omitempty"`

	// The name/version of the release (e.g. `1.2`)
	Name string `json:"name,omitempty"`

	// The platform of the release (`ios`)
	Platform string `json:"platform,omitempty"`

	// The status of the newly created release (`scheduled` or `in-progress`, depending on whether or not the release candidate settings were specified)
	Status string `json:"status,omitempty"`
}

V0ReleaseCreateAppStoreRespModel v0 release create app store resp model

swagger:model v0.ReleaseCreateAppStoreRespModel

func (*V0ReleaseCreateAppStoreRespModel) ContextValidate added in v1.0.3

func (m *V0ReleaseCreateAppStoreRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 release create app store resp model based on context it is used

func (*V0ReleaseCreateAppStoreRespModel) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0ReleaseCreateAppStoreRespModel) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0ReleaseCreateAppStoreRespModel) Validate added in v1.0.3

Validate validates this v0 release create app store resp model

type V0ReleaseCreateGooglePlayParams added in v1.0.3

type V0ReleaseCreateGooglePlayParams struct {

	// Indicates whether or not to upload every release candidate build automatically to the Google Play Console (default: `false`)
	AutomaticPlayConsoleUpload bool `json:"automatic_play_console_upload,omitempty"`

	// An internal description of the release; it won't be propagated to the App Store (default: empty)
	Description string `json:"description,omitempty"`

	// The name/version of the release (e.g. `1.2`)
	// Required: true
	Name *string `json:"name"`

	// The package name of the app to be released
	// Required: true
	PackageName *string `json:"package_name"`

	// The branch used for building the release candidate (default: empty)
	ReleaseBranch string `json:"release_branch,omitempty"`

	// The Slack webhook URL to use for sending Slack notifications (default: empty)
	SlackWebhookURL string `json:"slack_webhook_url,omitempty"`

	// The Teams webhook URL to use for sending MS Teams notifications (default: empty)
	TeamsWebhookURL string `json:"teams_webhook_url,omitempty"`

	// The workflow used for building the release candidate (default: empty)
	Workflow string `json:"workflow,omitempty"`
}

V0ReleaseCreateGooglePlayParams v0 release create google play params

swagger:model v0.ReleaseCreateGooglePlayParams

func (*V0ReleaseCreateGooglePlayParams) ContextValidate added in v1.0.3

func (m *V0ReleaseCreateGooglePlayParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 release create google play params based on context it is used

func (*V0ReleaseCreateGooglePlayParams) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0ReleaseCreateGooglePlayParams) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0ReleaseCreateGooglePlayParams) Validate added in v1.0.3

Validate validates this v0 release create google play params

type V0ReleaseCreateGooglePlayRespModel added in v1.0.3

type V0ReleaseCreateGooglePlayRespModel struct {

	// The ID of the newly created release
	ID string `json:"id,omitempty"`

	// The name/version of the release (e.g. `1.2`)
	Name string `json:"name,omitempty"`

	// The package name of the app
	PackageName string `json:"package_name,omitempty"`

	// The platform of the release (`android`)
	Platform string `json:"platform,omitempty"`

	// The status of the newly created release (`scheduled` or `in-progress`, depending on whether or not the release candidate settings were specified)
	Status string `json:"status,omitempty"`
}

V0ReleaseCreateGooglePlayRespModel v0 release create google play resp model

swagger:model v0.ReleaseCreateGooglePlayRespModel

func (*V0ReleaseCreateGooglePlayRespModel) ContextValidate added in v1.0.3

func (m *V0ReleaseCreateGooglePlayRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 release create google play resp model based on context it is used

func (*V0ReleaseCreateGooglePlayRespModel) MarshalBinary added in v1.0.3

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

MarshalBinary interface implementation

func (*V0ReleaseCreateGooglePlayRespModel) UnmarshalBinary added in v1.0.3

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

UnmarshalBinary interface implementation

func (*V0ReleaseCreateGooglePlayRespModel) Validate added in v1.0.3

Validate validates this v0 release create google play resp model

type V0SSHKeyRespModel

type V0SSHKeyRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0SSHKeyRespModel v0 SSH key resp model

swagger:model v0.SSHKeyRespModel

func (*V0SSHKeyRespModel) ContextValidate

func (m *V0SSHKeyRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 SSH key resp model based on context it is used

func (*V0SSHKeyRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0SSHKeyRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0SSHKeyRespModel) Validate

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

Validate validates this v0 SSH key resp model

type V0SSHKeyUploadParams

type V0SSHKeyUploadParams struct {

	// The private part of the SSH key you would like to use
	// Required: true
	AuthSSHPrivateKey *string `json:"auth_ssh_private_key"`

	// The public part of the SSH key you would like to use
	// Required: true
	AuthSSHPublicKey *string `json:"auth_ssh_public_key"`

	// If it's set to true, the provided SSH key will be registered at the provider of the application
	IsRegisterKeyIntoProviderService bool `json:"is_register_key_into_provider_service,omitempty"`
}

V0SSHKeyUploadParams v0 SSH key upload params

swagger:model v0.SSHKeyUploadParams

func (*V0SSHKeyUploadParams) ContextValidate

func (m *V0SSHKeyUploadParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 SSH key upload params based on context it is used

func (*V0SSHKeyUploadParams) MarshalBinary

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

MarshalBinary interface implementation

func (*V0SSHKeyUploadParams) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0SSHKeyUploadParams) Validate

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

Validate validates this v0 SSH key upload params

type V0TestDeviceListResponseModel

type V0TestDeviceListResponseModel struct {

	// data
	Data []*V0TestDeviceResponseItemModel `json:"data"`
}

V0TestDeviceListResponseModel v0 test device list response model

swagger:model v0.TestDeviceListResponseModel

func (*V0TestDeviceListResponseModel) ContextValidate

func (m *V0TestDeviceListResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 test device list response model based on the context it is used

func (*V0TestDeviceListResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0TestDeviceListResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0TestDeviceListResponseModel) Validate

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

Validate validates this v0 test device list response model

type V0TestDeviceResponseItemModel

type V0TestDeviceResponseItemModel struct {

	// device id
	DeviceID string `json:"device_id,omitempty"`

	// device type
	DeviceType string `json:"device_type,omitempty"`

	// owner
	Owner string `json:"owner,omitempty"`
}

V0TestDeviceResponseItemModel v0 test device response item model

swagger:model v0.TestDeviceResponseItemModel

func (*V0TestDeviceResponseItemModel) ContextValidate

func (m *V0TestDeviceResponseItemModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 test device response item model based on context it is used

func (*V0TestDeviceResponseItemModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0TestDeviceResponseItemModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0TestDeviceResponseItemModel) Validate

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

Validate validates this v0 test device response item model

type V0UserPlanDataModel

type V0UserPlanDataModel struct {

	// current plan
	CurrentPlan *V0PlanDataModel `json:"current_plan,omitempty"`

	// pending plan
	PendingPlan *V0PlanDataModel `json:"pending_plan,omitempty"`

	// trial expires at
	TrialExpiresAt string `json:"trial_expires_at,omitempty"`
}

V0UserPlanDataModel v0 user plan data model

swagger:model v0.UserPlanDataModel

func (*V0UserPlanDataModel) ContextValidate

func (m *V0UserPlanDataModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 user plan data model based on the context it is used

func (*V0UserPlanDataModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0UserPlanDataModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0UserPlanDataModel) Validate

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

Validate validates this v0 user plan data model

type V0UserPlanRespModel

type V0UserPlanRespModel struct {

	// data
	Data *V0UserPlanDataModel `json:"data,omitempty"`
}

V0UserPlanRespModel v0 user plan resp model

swagger:model v0.UserPlanRespModel

func (*V0UserPlanRespModel) ContextValidate

func (m *V0UserPlanRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 user plan resp model based on the context it is used

func (*V0UserPlanRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0UserPlanRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0UserPlanRespModel) Validate

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

Validate validates this v0 user plan resp model

type V0UserProfileDataModel

type V0UserProfileDataModel struct {

	// avatar url
	AvatarURL string `json:"avatar_url,omitempty"`

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// data id
	DataID int64 `json:"data_id,omitempty"`

	// email
	Email string `json:"email,omitempty"`

	// has used organization trial
	HasUsedOrganizationTrial bool `json:"has_used_organization_trial,omitempty"`

	// payment processor
	PaymentProcessor string `json:"payment_processor,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// unconfirmed email
	UnconfirmedEmail string `json:"unconfirmed_email,omitempty"`

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

V0UserProfileDataModel v0 user profile data model

swagger:model v0.UserProfileDataModel

func (*V0UserProfileDataModel) ContextValidate

func (m *V0UserProfileDataModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 user profile data model based on context it is used

func (*V0UserProfileDataModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0UserProfileDataModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0UserProfileDataModel) Validate

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

Validate validates this v0 user profile data model

type V0UserProfileRespModel

type V0UserProfileRespModel struct {

	// data
	Data *V0UserProfileDataModel `json:"data,omitempty"`
}

V0UserProfileRespModel v0 user profile resp model

swagger:model v0.UserProfileRespModel

func (*V0UserProfileRespModel) ContextValidate

func (m *V0UserProfileRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 user profile resp model based on the context it is used

func (*V0UserProfileRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0UserProfileRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0UserProfileRespModel) Validate

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

Validate validates this v0 user profile resp model

type V0WebhookDeliveryItemResponseModel

type V0WebhookDeliveryItemResponseModel struct {

	// created at
	CreatedAt string `json:"created_at,omitempty"`

	// request headers
	RequestHeaders string `json:"request_headers,omitempty"`

	// request payload
	RequestPayload string `json:"request_payload,omitempty"`

	// request url
	RequestURL string `json:"request_url,omitempty"`

	// response body
	ResponseBody *NullsString `json:"response_body,omitempty"`

	// response headers
	ResponseHeaders *NullsString `json:"response_headers,omitempty"`

	// response http status
	ResponseHTTPStatus *NullsInt64 `json:"response_http_status,omitempty"`

	// response seconds
	ResponseSeconds *NullsInt64 `json:"response_seconds,omitempty"`

	// slug
	Slug string `json:"slug,omitempty"`

	// updated at
	UpdatedAt string `json:"updated_at,omitempty"`
}

V0WebhookDeliveryItemResponseModel v0 webhook delivery item response model

swagger:model v0.WebhookDeliveryItemResponseModel

func (*V0WebhookDeliveryItemResponseModel) ContextValidate

func (m *V0WebhookDeliveryItemResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this v0 webhook delivery item response model based on the context it is used

func (*V0WebhookDeliveryItemResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0WebhookDeliveryItemResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0WebhookDeliveryItemResponseModel) Validate

Validate validates this v0 webhook delivery item response model

type V0WebhookDeliveryItemShowResponseModel

type V0WebhookDeliveryItemShowResponseModel struct {

	// data
	Data *V0WebhookDeliveryItemResponseModel `json:"data,omitempty"`
}

V0WebhookDeliveryItemShowResponseModel v0 webhook delivery item show response model

swagger:model v0.WebhookDeliveryItemShowResponseModel

func (*V0WebhookDeliveryItemShowResponseModel) ContextValidate

ContextValidate validate this v0 webhook delivery item show response model based on the context it is used

func (*V0WebhookDeliveryItemShowResponseModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0WebhookDeliveryItemShowResponseModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0WebhookDeliveryItemShowResponseModel) Validate

Validate validates this v0 webhook delivery item show response model

type V0WebhookRespModel

type V0WebhookRespModel struct {

	// status
	Status string `json:"status,omitempty"`
}

V0WebhookRespModel v0 webhook resp model

swagger:model v0.WebhookRespModel

func (*V0WebhookRespModel) ContextValidate

func (m *V0WebhookRespModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this v0 webhook resp model based on context it is used

func (*V0WebhookRespModel) MarshalBinary

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

MarshalBinary interface implementation

func (*V0WebhookRespModel) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*V0WebhookRespModel) Validate

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

Validate validates this v0 webhook resp model

type WebsiteBitriseYMLLocation added in v1.0.3

type WebsiteBitriseYMLLocation string

WebsiteBitriseYMLLocation website bitrise y m l location

swagger:model website.BitriseYMLLocation

const (

	// WebsiteBitriseYMLLocationBitriseDotIo captures enum value "bitrise.io"
	WebsiteBitriseYMLLocationBitriseDotIo WebsiteBitriseYMLLocation = "bitrise.io"

	// WebsiteBitriseYMLLocationRepository captures enum value "repository"
	WebsiteBitriseYMLLocationRepository WebsiteBitriseYMLLocation = "repository"
)

func NewWebsiteBitriseYMLLocation added in v1.0.3

func NewWebsiteBitriseYMLLocation(value WebsiteBitriseYMLLocation) *WebsiteBitriseYMLLocation

func (WebsiteBitriseYMLLocation) ContextValidate added in v1.0.3

func (m WebsiteBitriseYMLLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this website bitrise y m l location based on context it is used

func (WebsiteBitriseYMLLocation) Pointer added in v1.0.3

Pointer returns a pointer to a freshly-allocated WebsiteBitriseYMLLocation.

func (WebsiteBitriseYMLLocation) Validate added in v1.0.3

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

Validate validates this website bitrise y m l location

Source Files

Jump to

Keyboard shortcuts

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