Path: blob/main/components/public-api/go/v1/error.pb.go
2500 views
// Copyright (c) 2025 Gitpod GmbH. All rights reserved.1// Licensed under the GNU Affero General Public License (AGPL).2// See License.AGPL.txt in the project root for license information.34// Code generated by protoc-gen-go. DO NOT EDIT.5// versions:6// protoc-gen-go v1.28.17// protoc (unknown)8// source: gitpod/v1/error.proto910package v11112import (13protoreflect "google.golang.org/protobuf/reflect/protoreflect"14protoimpl "google.golang.org/protobuf/runtime/protoimpl"15_ "google.golang.org/protobuf/types/descriptorpb"16reflect "reflect"17sync "sync"18)1920const (21// Verify that this generated code is sufficiently up-to-date.22_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)23// Verify that runtime/protoimpl is sufficiently up-to-date.24_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)25)2627// details for PERMISSION_DENIED status code28type PermissionDeniedDetails struct {29state protoimpl.MessageState30sizeCache protoimpl.SizeCache31unknownFields protoimpl.UnknownFields3233// Types that are assignable to Reason:34//35// *PermissionDeniedDetails_UserBlocked36// *PermissionDeniedDetails_NeedsVerification37Reason isPermissionDeniedDetails_Reason `protobuf_oneof:"reason"`38}3940func (x *PermissionDeniedDetails) Reset() {41*x = PermissionDeniedDetails{}42if protoimpl.UnsafeEnabled {43mi := &file_gitpod_v1_error_proto_msgTypes[0]44ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))45ms.StoreMessageInfo(mi)46}47}4849func (x *PermissionDeniedDetails) String() string {50return protoimpl.X.MessageStringOf(x)51}5253func (*PermissionDeniedDetails) ProtoMessage() {}5455func (x *PermissionDeniedDetails) ProtoReflect() protoreflect.Message {56mi := &file_gitpod_v1_error_proto_msgTypes[0]57if protoimpl.UnsafeEnabled && x != nil {58ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))59if ms.LoadMessageInfo() == nil {60ms.StoreMessageInfo(mi)61}62return ms63}64return mi.MessageOf(x)65}6667// Deprecated: Use PermissionDeniedDetails.ProtoReflect.Descriptor instead.68func (*PermissionDeniedDetails) Descriptor() ([]byte, []int) {69return file_gitpod_v1_error_proto_rawDescGZIP(), []int{0}70}7172func (m *PermissionDeniedDetails) GetReason() isPermissionDeniedDetails_Reason {73if m != nil {74return m.Reason75}76return nil77}7879func (x *PermissionDeniedDetails) GetUserBlocked() *UserBlockedError {80if x, ok := x.GetReason().(*PermissionDeniedDetails_UserBlocked); ok {81return x.UserBlocked82}83return nil84}8586func (x *PermissionDeniedDetails) GetNeedsVerification() *NeedsVerificationError {87if x, ok := x.GetReason().(*PermissionDeniedDetails_NeedsVerification); ok {88return x.NeedsVerification89}90return nil91}9293type isPermissionDeniedDetails_Reason interface {94isPermissionDeniedDetails_Reason()95}9697type PermissionDeniedDetails_UserBlocked struct {98UserBlocked *UserBlockedError `protobuf:"bytes,1,opt,name=user_blocked,json=userBlocked,proto3,oneof"`99}100101type PermissionDeniedDetails_NeedsVerification struct {102NeedsVerification *NeedsVerificationError `protobuf:"bytes,2,opt,name=needs_verification,json=needsVerification,proto3,oneof"`103}104105func (*PermissionDeniedDetails_UserBlocked) isPermissionDeniedDetails_Reason() {}106107func (*PermissionDeniedDetails_NeedsVerification) isPermissionDeniedDetails_Reason() {}108109type UserBlockedError struct {110state protoimpl.MessageState111sizeCache protoimpl.SizeCache112unknownFields protoimpl.UnknownFields113}114115func (x *UserBlockedError) Reset() {116*x = UserBlockedError{}117if protoimpl.UnsafeEnabled {118mi := &file_gitpod_v1_error_proto_msgTypes[1]119ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))120ms.StoreMessageInfo(mi)121}122}123124func (x *UserBlockedError) String() string {125return protoimpl.X.MessageStringOf(x)126}127128func (*UserBlockedError) ProtoMessage() {}129130func (x *UserBlockedError) ProtoReflect() protoreflect.Message {131mi := &file_gitpod_v1_error_proto_msgTypes[1]132if protoimpl.UnsafeEnabled && x != nil {133ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))134if ms.LoadMessageInfo() == nil {135ms.StoreMessageInfo(mi)136}137return ms138}139return mi.MessageOf(x)140}141142// Deprecated: Use UserBlockedError.ProtoReflect.Descriptor instead.143func (*UserBlockedError) Descriptor() ([]byte, []int) {144return file_gitpod_v1_error_proto_rawDescGZIP(), []int{1}145}146147type NeedsVerificationError struct {148state protoimpl.MessageState149sizeCache protoimpl.SizeCache150unknownFields protoimpl.UnknownFields151}152153func (x *NeedsVerificationError) Reset() {154*x = NeedsVerificationError{}155if protoimpl.UnsafeEnabled {156mi := &file_gitpod_v1_error_proto_msgTypes[2]157ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))158ms.StoreMessageInfo(mi)159}160}161162func (x *NeedsVerificationError) String() string {163return protoimpl.X.MessageStringOf(x)164}165166func (*NeedsVerificationError) ProtoMessage() {}167168func (x *NeedsVerificationError) ProtoReflect() protoreflect.Message {169mi := &file_gitpod_v1_error_proto_msgTypes[2]170if protoimpl.UnsafeEnabled && x != nil {171ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))172if ms.LoadMessageInfo() == nil {173ms.StoreMessageInfo(mi)174}175return ms176}177return mi.MessageOf(x)178}179180// Deprecated: Use NeedsVerificationError.ProtoReflect.Descriptor instead.181func (*NeedsVerificationError) Descriptor() ([]byte, []int) {182return file_gitpod_v1_error_proto_rawDescGZIP(), []int{2}183}184185// details for FAILED_PRECONDITION status code186type FailedPreconditionDetails struct {187state protoimpl.MessageState188sizeCache protoimpl.SizeCache189unknownFields protoimpl.UnknownFields190191// Types that are assignable to Reason:192//193// *FailedPreconditionDetails_PaymentSpendingLimitReached194// *FailedPreconditionDetails_InvalidCostCenter195// *FailedPreconditionDetails_TooManyRunningWorkspaces196// *FailedPreconditionDetails_InvalidGitpodYml197// *FailedPreconditionDetails_RepositoryNotFound198// *FailedPreconditionDetails_RepositoryUnauthorized199// *FailedPreconditionDetails_ImageBuildLogsNotYetAvailable200// *FailedPreconditionDetails_CellIsDisabled201Reason isFailedPreconditionDetails_Reason `protobuf_oneof:"reason"`202}203204func (x *FailedPreconditionDetails) Reset() {205*x = FailedPreconditionDetails{}206if protoimpl.UnsafeEnabled {207mi := &file_gitpod_v1_error_proto_msgTypes[3]208ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))209ms.StoreMessageInfo(mi)210}211}212213func (x *FailedPreconditionDetails) String() string {214return protoimpl.X.MessageStringOf(x)215}216217func (*FailedPreconditionDetails) ProtoMessage() {}218219func (x *FailedPreconditionDetails) ProtoReflect() protoreflect.Message {220mi := &file_gitpod_v1_error_proto_msgTypes[3]221if protoimpl.UnsafeEnabled && x != nil {222ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))223if ms.LoadMessageInfo() == nil {224ms.StoreMessageInfo(mi)225}226return ms227}228return mi.MessageOf(x)229}230231// Deprecated: Use FailedPreconditionDetails.ProtoReflect.Descriptor instead.232func (*FailedPreconditionDetails) Descriptor() ([]byte, []int) {233return file_gitpod_v1_error_proto_rawDescGZIP(), []int{3}234}235236func (m *FailedPreconditionDetails) GetReason() isFailedPreconditionDetails_Reason {237if m != nil {238return m.Reason239}240return nil241}242243func (x *FailedPreconditionDetails) GetPaymentSpendingLimitReached() *PaymentSpendingLimitReachedError {244if x, ok := x.GetReason().(*FailedPreconditionDetails_PaymentSpendingLimitReached); ok {245return x.PaymentSpendingLimitReached246}247return nil248}249250func (x *FailedPreconditionDetails) GetInvalidCostCenter() *InvalidCostCenterError {251if x, ok := x.GetReason().(*FailedPreconditionDetails_InvalidCostCenter); ok {252return x.InvalidCostCenter253}254return nil255}256257func (x *FailedPreconditionDetails) GetTooManyRunningWorkspaces() *TooManyRunningWorkspacesError {258if x, ok := x.GetReason().(*FailedPreconditionDetails_TooManyRunningWorkspaces); ok {259return x.TooManyRunningWorkspaces260}261return nil262}263264func (x *FailedPreconditionDetails) GetInvalidGitpodYml() *InvalidGitpodYMLError {265if x, ok := x.GetReason().(*FailedPreconditionDetails_InvalidGitpodYml); ok {266return x.InvalidGitpodYml267}268return nil269}270271func (x *FailedPreconditionDetails) GetRepositoryNotFound() *RepositoryNotFoundError {272if x, ok := x.GetReason().(*FailedPreconditionDetails_RepositoryNotFound); ok {273return x.RepositoryNotFound274}275return nil276}277278func (x *FailedPreconditionDetails) GetRepositoryUnauthorized() *RepositoryUnauthorizedError {279if x, ok := x.GetReason().(*FailedPreconditionDetails_RepositoryUnauthorized); ok {280return x.RepositoryUnauthorized281}282return nil283}284285func (x *FailedPreconditionDetails) GetImageBuildLogsNotYetAvailable() *ImageBuildLogsNotYetAvailableError {286if x, ok := x.GetReason().(*FailedPreconditionDetails_ImageBuildLogsNotYetAvailable); ok {287return x.ImageBuildLogsNotYetAvailable288}289return nil290}291292func (x *FailedPreconditionDetails) GetCellIsDisabled() *CellDisabledError {293if x, ok := x.GetReason().(*FailedPreconditionDetails_CellIsDisabled); ok {294return x.CellIsDisabled295}296return nil297}298299type isFailedPreconditionDetails_Reason interface {300isFailedPreconditionDetails_Reason()301}302303type FailedPreconditionDetails_PaymentSpendingLimitReached struct {304PaymentSpendingLimitReached *PaymentSpendingLimitReachedError `protobuf:"bytes,1,opt,name=payment_spending_limit_reached,json=paymentSpendingLimitReached,proto3,oneof"`305}306307type FailedPreconditionDetails_InvalidCostCenter struct {308InvalidCostCenter *InvalidCostCenterError `protobuf:"bytes,2,opt,name=invalid_cost_center,json=invalidCostCenter,proto3,oneof"`309}310311type FailedPreconditionDetails_TooManyRunningWorkspaces struct {312TooManyRunningWorkspaces *TooManyRunningWorkspacesError `protobuf:"bytes,3,opt,name=too_many_running_workspaces,json=tooManyRunningWorkspaces,proto3,oneof"`313}314315type FailedPreconditionDetails_InvalidGitpodYml struct {316InvalidGitpodYml *InvalidGitpodYMLError `protobuf:"bytes,4,opt,name=invalid_gitpod_yml,json=invalidGitpodYml,proto3,oneof"`317}318319type FailedPreconditionDetails_RepositoryNotFound struct {320RepositoryNotFound *RepositoryNotFoundError `protobuf:"bytes,5,opt,name=repository_not_found,json=repositoryNotFound,proto3,oneof"`321}322323type FailedPreconditionDetails_RepositoryUnauthorized struct {324RepositoryUnauthorized *RepositoryUnauthorizedError `protobuf:"bytes,6,opt,name=repository_unauthorized,json=repositoryUnauthorized,proto3,oneof"`325}326327type FailedPreconditionDetails_ImageBuildLogsNotYetAvailable struct {328ImageBuildLogsNotYetAvailable *ImageBuildLogsNotYetAvailableError `protobuf:"bytes,7,opt,name=image_build_logs_not_yet_available,json=imageBuildLogsNotYetAvailable,proto3,oneof"`329}330331type FailedPreconditionDetails_CellIsDisabled struct {332CellIsDisabled *CellDisabledError `protobuf:"bytes,8,opt,name=cell_is_disabled,json=cellIsDisabled,proto3,oneof"`333}334335func (*FailedPreconditionDetails_PaymentSpendingLimitReached) isFailedPreconditionDetails_Reason() {}336337func (*FailedPreconditionDetails_InvalidCostCenter) isFailedPreconditionDetails_Reason() {}338339func (*FailedPreconditionDetails_TooManyRunningWorkspaces) isFailedPreconditionDetails_Reason() {}340341func (*FailedPreconditionDetails_InvalidGitpodYml) isFailedPreconditionDetails_Reason() {}342343func (*FailedPreconditionDetails_RepositoryNotFound) isFailedPreconditionDetails_Reason() {}344345func (*FailedPreconditionDetails_RepositoryUnauthorized) isFailedPreconditionDetails_Reason() {}346347func (*FailedPreconditionDetails_ImageBuildLogsNotYetAvailable) isFailedPreconditionDetails_Reason() {348}349350func (*FailedPreconditionDetails_CellIsDisabled) isFailedPreconditionDetails_Reason() {}351352type PaymentSpendingLimitReachedError struct {353state protoimpl.MessageState354sizeCache protoimpl.SizeCache355unknownFields protoimpl.UnknownFields356}357358func (x *PaymentSpendingLimitReachedError) Reset() {359*x = PaymentSpendingLimitReachedError{}360if protoimpl.UnsafeEnabled {361mi := &file_gitpod_v1_error_proto_msgTypes[4]362ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))363ms.StoreMessageInfo(mi)364}365}366367func (x *PaymentSpendingLimitReachedError) String() string {368return protoimpl.X.MessageStringOf(x)369}370371func (*PaymentSpendingLimitReachedError) ProtoMessage() {}372373func (x *PaymentSpendingLimitReachedError) ProtoReflect() protoreflect.Message {374mi := &file_gitpod_v1_error_proto_msgTypes[4]375if protoimpl.UnsafeEnabled && x != nil {376ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))377if ms.LoadMessageInfo() == nil {378ms.StoreMessageInfo(mi)379}380return ms381}382return mi.MessageOf(x)383}384385// Deprecated: Use PaymentSpendingLimitReachedError.ProtoReflect.Descriptor instead.386func (*PaymentSpendingLimitReachedError) Descriptor() ([]byte, []int) {387return file_gitpod_v1_error_proto_rawDescGZIP(), []int{4}388}389390type InvalidCostCenterError struct {391state protoimpl.MessageState392sizeCache protoimpl.SizeCache393unknownFields protoimpl.UnknownFields394395AttributionId string `protobuf:"bytes,1,opt,name=attribution_id,json=attributionId,proto3" json:"attribution_id,omitempty"`396}397398func (x *InvalidCostCenterError) Reset() {399*x = InvalidCostCenterError{}400if protoimpl.UnsafeEnabled {401mi := &file_gitpod_v1_error_proto_msgTypes[5]402ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))403ms.StoreMessageInfo(mi)404}405}406407func (x *InvalidCostCenterError) String() string {408return protoimpl.X.MessageStringOf(x)409}410411func (*InvalidCostCenterError) ProtoMessage() {}412413func (x *InvalidCostCenterError) ProtoReflect() protoreflect.Message {414mi := &file_gitpod_v1_error_proto_msgTypes[5]415if protoimpl.UnsafeEnabled && x != nil {416ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))417if ms.LoadMessageInfo() == nil {418ms.StoreMessageInfo(mi)419}420return ms421}422return mi.MessageOf(x)423}424425// Deprecated: Use InvalidCostCenterError.ProtoReflect.Descriptor instead.426func (*InvalidCostCenterError) Descriptor() ([]byte, []int) {427return file_gitpod_v1_error_proto_rawDescGZIP(), []int{5}428}429430func (x *InvalidCostCenterError) GetAttributionId() string {431if x != nil {432return x.AttributionId433}434return ""435}436437type TooManyRunningWorkspacesError struct {438state protoimpl.MessageState439sizeCache protoimpl.SizeCache440unknownFields protoimpl.UnknownFields441}442443func (x *TooManyRunningWorkspacesError) Reset() {444*x = TooManyRunningWorkspacesError{}445if protoimpl.UnsafeEnabled {446mi := &file_gitpod_v1_error_proto_msgTypes[6]447ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))448ms.StoreMessageInfo(mi)449}450}451452func (x *TooManyRunningWorkspacesError) String() string {453return protoimpl.X.MessageStringOf(x)454}455456func (*TooManyRunningWorkspacesError) ProtoMessage() {}457458func (x *TooManyRunningWorkspacesError) ProtoReflect() protoreflect.Message {459mi := &file_gitpod_v1_error_proto_msgTypes[6]460if protoimpl.UnsafeEnabled && x != nil {461ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))462if ms.LoadMessageInfo() == nil {463ms.StoreMessageInfo(mi)464}465return ms466}467return mi.MessageOf(x)468}469470// Deprecated: Use TooManyRunningWorkspacesError.ProtoReflect.Descriptor instead.471func (*TooManyRunningWorkspacesError) Descriptor() ([]byte, []int) {472return file_gitpod_v1_error_proto_rawDescGZIP(), []int{6}473}474475type InvalidGitpodYMLError struct {476state protoimpl.MessageState477sizeCache protoimpl.SizeCache478unknownFields protoimpl.UnknownFields479480Violations []string `protobuf:"bytes,1,rep,name=violations,proto3" json:"violations,omitempty"`481}482483func (x *InvalidGitpodYMLError) Reset() {484*x = InvalidGitpodYMLError{}485if protoimpl.UnsafeEnabled {486mi := &file_gitpod_v1_error_proto_msgTypes[7]487ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))488ms.StoreMessageInfo(mi)489}490}491492func (x *InvalidGitpodYMLError) String() string {493return protoimpl.X.MessageStringOf(x)494}495496func (*InvalidGitpodYMLError) ProtoMessage() {}497498func (x *InvalidGitpodYMLError) ProtoReflect() protoreflect.Message {499mi := &file_gitpod_v1_error_proto_msgTypes[7]500if protoimpl.UnsafeEnabled && x != nil {501ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))502if ms.LoadMessageInfo() == nil {503ms.StoreMessageInfo(mi)504}505return ms506}507return mi.MessageOf(x)508}509510// Deprecated: Use InvalidGitpodYMLError.ProtoReflect.Descriptor instead.511func (*InvalidGitpodYMLError) Descriptor() ([]byte, []int) {512return file_gitpod_v1_error_proto_rawDescGZIP(), []int{7}513}514515func (x *InvalidGitpodYMLError) GetViolations() []string {516if x != nil {517return x.Violations518}519return nil520}521522type RepositoryNotFoundError struct {523state protoimpl.MessageState524sizeCache protoimpl.SizeCache525unknownFields protoimpl.UnknownFields526527Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`528Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`529UserIsOwner bool `protobuf:"varint,3,opt,name=user_is_owner,json=userIsOwner,proto3" json:"user_is_owner,omitempty"`530UserScopes []string `protobuf:"bytes,4,rep,name=user_scopes,json=userScopes,proto3" json:"user_scopes,omitempty"`531LastUpdate string `protobuf:"bytes,5,opt,name=last_update,json=lastUpdate,proto3" json:"last_update,omitempty"`532RepoName string `protobuf:"bytes,6,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"`533ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`534}535536func (x *RepositoryNotFoundError) Reset() {537*x = RepositoryNotFoundError{}538if protoimpl.UnsafeEnabled {539mi := &file_gitpod_v1_error_proto_msgTypes[8]540ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))541ms.StoreMessageInfo(mi)542}543}544545func (x *RepositoryNotFoundError) String() string {546return protoimpl.X.MessageStringOf(x)547}548549func (*RepositoryNotFoundError) ProtoMessage() {}550551func (x *RepositoryNotFoundError) ProtoReflect() protoreflect.Message {552mi := &file_gitpod_v1_error_proto_msgTypes[8]553if protoimpl.UnsafeEnabled && x != nil {554ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))555if ms.LoadMessageInfo() == nil {556ms.StoreMessageInfo(mi)557}558return ms559}560return mi.MessageOf(x)561}562563// Deprecated: Use RepositoryNotFoundError.ProtoReflect.Descriptor instead.564func (*RepositoryNotFoundError) Descriptor() ([]byte, []int) {565return file_gitpod_v1_error_proto_rawDescGZIP(), []int{8}566}567568func (x *RepositoryNotFoundError) GetHost() string {569if x != nil {570return x.Host571}572return ""573}574575func (x *RepositoryNotFoundError) GetOwner() string {576if x != nil {577return x.Owner578}579return ""580}581582func (x *RepositoryNotFoundError) GetUserIsOwner() bool {583if x != nil {584return x.UserIsOwner585}586return false587}588589func (x *RepositoryNotFoundError) GetUserScopes() []string {590if x != nil {591return x.UserScopes592}593return nil594}595596func (x *RepositoryNotFoundError) GetLastUpdate() string {597if x != nil {598return x.LastUpdate599}600return ""601}602603func (x *RepositoryNotFoundError) GetRepoName() string {604if x != nil {605return x.RepoName606}607return ""608}609610func (x *RepositoryNotFoundError) GetErrorMessage() string {611if x != nil {612return x.ErrorMessage613}614return ""615}616617type RepositoryUnauthorizedError struct {618state protoimpl.MessageState619sizeCache protoimpl.SizeCache620unknownFields protoimpl.UnknownFields621622Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`623RequiredScopes []string `protobuf:"bytes,2,rep,name=required_scopes,json=requiredScopes,proto3" json:"required_scopes,omitempty"`624ProviderType string `protobuf:"bytes,3,opt,name=provider_type,json=providerType,proto3" json:"provider_type,omitempty"`625RepoName string `protobuf:"bytes,4,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"`626ProviderIsConnected bool `protobuf:"varint,5,opt,name=provider_is_connected,json=providerIsConnected,proto3" json:"provider_is_connected,omitempty"`627IsMissingScopes bool `protobuf:"varint,6,opt,name=is_missing_scopes,json=isMissingScopes,proto3" json:"is_missing_scopes,omitempty"`628}629630func (x *RepositoryUnauthorizedError) Reset() {631*x = RepositoryUnauthorizedError{}632if protoimpl.UnsafeEnabled {633mi := &file_gitpod_v1_error_proto_msgTypes[9]634ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))635ms.StoreMessageInfo(mi)636}637}638639func (x *RepositoryUnauthorizedError) String() string {640return protoimpl.X.MessageStringOf(x)641}642643func (*RepositoryUnauthorizedError) ProtoMessage() {}644645func (x *RepositoryUnauthorizedError) ProtoReflect() protoreflect.Message {646mi := &file_gitpod_v1_error_proto_msgTypes[9]647if protoimpl.UnsafeEnabled && x != nil {648ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))649if ms.LoadMessageInfo() == nil {650ms.StoreMessageInfo(mi)651}652return ms653}654return mi.MessageOf(x)655}656657// Deprecated: Use RepositoryUnauthorizedError.ProtoReflect.Descriptor instead.658func (*RepositoryUnauthorizedError) Descriptor() ([]byte, []int) {659return file_gitpod_v1_error_proto_rawDescGZIP(), []int{9}660}661662func (x *RepositoryUnauthorizedError) GetHost() string {663if x != nil {664return x.Host665}666return ""667}668669func (x *RepositoryUnauthorizedError) GetRequiredScopes() []string {670if x != nil {671return x.RequiredScopes672}673return nil674}675676func (x *RepositoryUnauthorizedError) GetProviderType() string {677if x != nil {678return x.ProviderType679}680return ""681}682683func (x *RepositoryUnauthorizedError) GetRepoName() string {684if x != nil {685return x.RepoName686}687return ""688}689690func (x *RepositoryUnauthorizedError) GetProviderIsConnected() bool {691if x != nil {692return x.ProviderIsConnected693}694return false695}696697func (x *RepositoryUnauthorizedError) GetIsMissingScopes() bool {698if x != nil {699return x.IsMissingScopes700}701return false702}703704type ImageBuildLogsNotYetAvailableError struct {705state protoimpl.MessageState706sizeCache protoimpl.SizeCache707unknownFields protoimpl.UnknownFields708}709710func (x *ImageBuildLogsNotYetAvailableError) Reset() {711*x = ImageBuildLogsNotYetAvailableError{}712if protoimpl.UnsafeEnabled {713mi := &file_gitpod_v1_error_proto_msgTypes[10]714ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))715ms.StoreMessageInfo(mi)716}717}718719func (x *ImageBuildLogsNotYetAvailableError) String() string {720return protoimpl.X.MessageStringOf(x)721}722723func (*ImageBuildLogsNotYetAvailableError) ProtoMessage() {}724725func (x *ImageBuildLogsNotYetAvailableError) ProtoReflect() protoreflect.Message {726mi := &file_gitpod_v1_error_proto_msgTypes[10]727if protoimpl.UnsafeEnabled && x != nil {728ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))729if ms.LoadMessageInfo() == nil {730ms.StoreMessageInfo(mi)731}732return ms733}734return mi.MessageOf(x)735}736737// Deprecated: Use ImageBuildLogsNotYetAvailableError.ProtoReflect.Descriptor instead.738func (*ImageBuildLogsNotYetAvailableError) Descriptor() ([]byte, []int) {739return file_gitpod_v1_error_proto_rawDescGZIP(), []int{10}740}741742type CellDisabledError struct {743state protoimpl.MessageState744sizeCache protoimpl.SizeCache745unknownFields protoimpl.UnknownFields746}747748func (x *CellDisabledError) Reset() {749*x = CellDisabledError{}750if protoimpl.UnsafeEnabled {751mi := &file_gitpod_v1_error_proto_msgTypes[11]752ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))753ms.StoreMessageInfo(mi)754}755}756757func (x *CellDisabledError) String() string {758return protoimpl.X.MessageStringOf(x)759}760761func (*CellDisabledError) ProtoMessage() {}762763func (x *CellDisabledError) ProtoReflect() protoreflect.Message {764mi := &file_gitpod_v1_error_proto_msgTypes[11]765if protoimpl.UnsafeEnabled && x != nil {766ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))767if ms.LoadMessageInfo() == nil {768ms.StoreMessageInfo(mi)769}770return ms771}772return mi.MessageOf(x)773}774775// Deprecated: Use CellDisabledError.ProtoReflect.Descriptor instead.776func (*CellDisabledError) Descriptor() ([]byte, []int) {777return file_gitpod_v1_error_proto_rawDescGZIP(), []int{11}778}779780type NotFoundDetails struct {781state protoimpl.MessageState782sizeCache protoimpl.SizeCache783unknownFields protoimpl.UnknownFields784785// Types that are assignable to Reason:786//787// *NotFoundDetails_UserDeleted788Reason isNotFoundDetails_Reason `protobuf_oneof:"reason"`789}790791func (x *NotFoundDetails) Reset() {792*x = NotFoundDetails{}793if protoimpl.UnsafeEnabled {794mi := &file_gitpod_v1_error_proto_msgTypes[12]795ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))796ms.StoreMessageInfo(mi)797}798}799800func (x *NotFoundDetails) String() string {801return protoimpl.X.MessageStringOf(x)802}803804func (*NotFoundDetails) ProtoMessage() {}805806func (x *NotFoundDetails) ProtoReflect() protoreflect.Message {807mi := &file_gitpod_v1_error_proto_msgTypes[12]808if protoimpl.UnsafeEnabled && x != nil {809ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))810if ms.LoadMessageInfo() == nil {811ms.StoreMessageInfo(mi)812}813return ms814}815return mi.MessageOf(x)816}817818// Deprecated: Use NotFoundDetails.ProtoReflect.Descriptor instead.819func (*NotFoundDetails) Descriptor() ([]byte, []int) {820return file_gitpod_v1_error_proto_rawDescGZIP(), []int{12}821}822823func (m *NotFoundDetails) GetReason() isNotFoundDetails_Reason {824if m != nil {825return m.Reason826}827return nil828}829830func (x *NotFoundDetails) GetUserDeleted() *UserDeletedError {831if x, ok := x.GetReason().(*NotFoundDetails_UserDeleted); ok {832return x.UserDeleted833}834return nil835}836837type isNotFoundDetails_Reason interface {838isNotFoundDetails_Reason()839}840841type NotFoundDetails_UserDeleted struct {842UserDeleted *UserDeletedError `protobuf:"bytes,1,opt,name=user_deleted,json=userDeleted,proto3,oneof"`843}844845func (*NotFoundDetails_UserDeleted) isNotFoundDetails_Reason() {}846847type UserDeletedError struct {848state protoimpl.MessageState849sizeCache protoimpl.SizeCache850unknownFields protoimpl.UnknownFields851}852853func (x *UserDeletedError) Reset() {854*x = UserDeletedError{}855if protoimpl.UnsafeEnabled {856mi := &file_gitpod_v1_error_proto_msgTypes[13]857ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))858ms.StoreMessageInfo(mi)859}860}861862func (x *UserDeletedError) String() string {863return protoimpl.X.MessageStringOf(x)864}865866func (*UserDeletedError) ProtoMessage() {}867868func (x *UserDeletedError) ProtoReflect() protoreflect.Message {869mi := &file_gitpod_v1_error_proto_msgTypes[13]870if protoimpl.UnsafeEnabled && x != nil {871ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))872if ms.LoadMessageInfo() == nil {873ms.StoreMessageInfo(mi)874}875return ms876}877return mi.MessageOf(x)878}879880// Deprecated: Use UserDeletedError.ProtoReflect.Descriptor instead.881func (*UserDeletedError) Descriptor() ([]byte, []int) {882return file_gitpod_v1_error_proto_rawDescGZIP(), []int{13}883}884885var File_gitpod_v1_error_proto protoreflect.FileDescriptor886887var file_gitpod_v1_error_proto_rawDesc = []byte{8880x0a, 0x15, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x65, 0x72, 0x72, 0x6f,8890x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,8900x76, 0x31, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,8910x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70,8920x72, 0x6f, 0x74, 0x6f, 0x22, 0xb9, 0x01, 0x0a, 0x17, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73,8930x69, 0x6f, 0x6e, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,8940x12, 0x40, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,8950x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,8960x76, 0x31, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x72,8970x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x42, 0x6c, 0x6f, 0x63, 0x6b,8980x65, 0x64, 0x12, 0x52, 0x0a, 0x12, 0x6e, 0x65, 0x65, 0x64, 0x73, 0x5f, 0x76, 0x65, 0x72, 0x69,8990x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21,9000x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x65, 0x64, 0x73,9010x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f,9020x72, 0x48, 0x00, 0x52, 0x11, 0x6e, 0x65, 0x65, 0x64, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,9030x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x08, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,9040x22, 0x12, 0x0a, 0x10, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x45,9050x72, 0x72, 0x6f, 0x72, 0x22, 0x18, 0x0a, 0x16, 0x4e, 0x65, 0x65, 0x64, 0x73, 0x56, 0x65, 0x72,9060x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x22, 0xac,9070x06, 0x0a, 0x19, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x50, 0x72, 0x65, 0x63, 0x6f, 0x6e, 0x64,9080x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x72, 0x0a, 0x1e,9090x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67,9100x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x65, 0x64, 0x18, 0x01,9110x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31,9120x2e, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67,9130x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f,9140x72, 0x48, 0x00, 0x52, 0x1b, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x6e,9150x64, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x65, 0x64,9160x12, 0x53, 0x0a, 0x13, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x63, 0x6f, 0x73, 0x74,9170x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e,9180x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69,9190x64, 0x43, 0x6f, 0x73, 0x74, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72,9200x48, 0x00, 0x52, 0x11, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x6f, 0x73, 0x74, 0x43,9210x65, 0x6e, 0x74, 0x65, 0x72, 0x12, 0x69, 0x0a, 0x1b, 0x74, 0x6f, 0x6f, 0x5f, 0x6d, 0x61, 0x6e,9220x79, 0x5f, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70,9230x61, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x69, 0x74,9240x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x6f, 0x6f, 0x4d, 0x61, 0x6e, 0x79, 0x52, 0x75,9250x6e, 0x6e, 0x69, 0x6e, 0x67, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x45,9260x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x74, 0x6f, 0x6f, 0x4d, 0x61, 0x6e, 0x79, 0x52,9270x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,9280x12, 0x50, 0x0a, 0x12, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x67, 0x69, 0x74, 0x70,9290x6f, 0x64, 0x5f, 0x79, 0x6d, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67,9300x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64,9310x47, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x59, 0x4d, 0x4c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00,9320x52, 0x10, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x47, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x59,9330x6d, 0x6c, 0x12, 0x56, 0x0a, 0x14, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79,9340x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,9350x32, 0x22, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70,9360x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x45,9370x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,9380x72, 0x79, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x61, 0x0a, 0x17, 0x72, 0x65,9390x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x5f, 0x75, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f,9400x72, 0x69, 0x7a, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x69,9410x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f,9420x72, 0x79, 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x45, 0x72,9430x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72,9440x79, 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x12, 0x7a, 0x0a,9450x22, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x6c, 0x6f, 0x67,9460x73, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x79, 0x65, 0x74, 0x5f, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61,9470x62, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x69, 0x74, 0x70,9480x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x42, 0x75, 0x69, 0x6c, 0x64,9490x4c, 0x6f, 0x67, 0x73, 0x4e, 0x6f, 0x74, 0x59, 0x65, 0x74, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,9500x62, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1d, 0x69, 0x6d, 0x61, 0x67,9510x65, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4c, 0x6f, 0x67, 0x73, 0x4e, 0x6f, 0x74, 0x59, 0x65, 0x74,9520x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x48, 0x0a, 0x10, 0x63, 0x65, 0x6c,9530x6c, 0x5f, 0x69, 0x73, 0x5f, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x08, 0x20,9540x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e,9550x43, 0x65, 0x6c, 0x6c, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f,9560x72, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x65, 0x6c, 0x6c, 0x49, 0x73, 0x44, 0x69, 0x73, 0x61, 0x62,9570x6c, 0x65, 0x64, 0x42, 0x08, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x22, 0x0a,9580x20, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67,9590x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f,9600x72, 0x22, 0x3f, 0x0a, 0x16, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x6f, 0x73, 0x74,9610x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x25, 0x0a, 0x0e, 0x61,9620x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,9630x01, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e,9640x49, 0x64, 0x22, 0x1f, 0x0a, 0x1d, 0x54, 0x6f, 0x6f, 0x4d, 0x61, 0x6e, 0x79, 0x52, 0x75, 0x6e,9650x6e, 0x69, 0x6e, 0x67, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x45, 0x72,9660x72, 0x6f, 0x72, 0x22, 0x37, 0x0a, 0x15, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x47, 0x69,9670x74, 0x70, 0x6f, 0x64, 0x59, 0x4d, 0x4c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1e, 0x0a, 0x0a,9680x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09,9690x52, 0x0a, 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xeb, 0x01, 0x0a,9700x17, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x4e, 0x6f, 0x74, 0x46, 0x6f,9710x75, 0x6e, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74,9720x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05,9730x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e,9740x65, 0x72, 0x12, 0x22, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x73, 0x5f, 0x6f, 0x77,9750x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x49,9760x73, 0x4f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x1f, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x73,9770x63, 0x6f, 0x70, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x75, 0x73, 0x65,9780x72, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x6c, 0x61, 0x73, 0x74, 0x5f,9790x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6c, 0x61,9800x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f,9810x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70,9820x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d,9830x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72,9840x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xfc, 0x01, 0x0a, 0x1b, 0x52,9850x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f,9860x72, 0x69, 0x7a, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f,9870x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x27,9880x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65,9890x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,9900x64, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69,9910x64, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,9920x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09,9930x72, 0x65, 0x70, 0x6f, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,9940x08, 0x72, 0x65, 0x70, 0x6f, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x15, 0x70, 0x72, 0x6f,9950x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,9960x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,9970x65, 0x72, 0x49, 0x73, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x12, 0x2a, 0x0a,9980x11, 0x69, 0x73, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x63, 0x6f, 0x70,9990x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x69, 0x73, 0x4d, 0x69, 0x73, 0x73,10000x69, 0x6e, 0x67, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x22, 0x24, 0x0a, 0x22, 0x49, 0x6d, 0x61,10010x67, 0x65, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4c, 0x6f, 0x67, 0x73, 0x4e, 0x6f, 0x74, 0x59, 0x65,10020x74, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x22,10030x13, 0x0a, 0x11, 0x43, 0x65, 0x6c, 0x6c, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x45,10040x72, 0x72, 0x6f, 0x72, 0x22, 0x5d, 0x0a, 0x0f, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64,10050x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x40, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x5f,10060x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,10070x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65,10080x6c, 0x65, 0x74, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0b, 0x75, 0x73,10090x65, 0x72, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x42, 0x08, 0x0a, 0x06, 0x72, 0x65, 0x61,10100x73, 0x6f, 0x6e, 0x22, 0x12, 0x0a, 0x10, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x6c, 0x65, 0x74,10110x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x42, 0x51, 0x0a, 0x16, 0x69, 0x6f, 0x2e, 0x67, 0x69,10120x74, 0x70, 0x6f, 0x64, 0x2e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x61, 0x70, 0x69, 0x2e, 0x76,10130x31, 0x5a, 0x37, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x69,10140x74, 0x70, 0x6f, 0x64, 0x2d, 0x69, 0x6f, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x63,10150x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,10160x2d, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x6f, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,10170x6f, 0x33,1018}10191020var (1021file_gitpod_v1_error_proto_rawDescOnce sync.Once1022file_gitpod_v1_error_proto_rawDescData = file_gitpod_v1_error_proto_rawDesc1023)10241025func file_gitpod_v1_error_proto_rawDescGZIP() []byte {1026file_gitpod_v1_error_proto_rawDescOnce.Do(func() {1027file_gitpod_v1_error_proto_rawDescData = protoimpl.X.CompressGZIP(file_gitpod_v1_error_proto_rawDescData)1028})1029return file_gitpod_v1_error_proto_rawDescData1030}10311032var file_gitpod_v1_error_proto_msgTypes = make([]protoimpl.MessageInfo, 14)1033var file_gitpod_v1_error_proto_goTypes = []interface{}{1034(*PermissionDeniedDetails)(nil), // 0: gitpod.v1.PermissionDeniedDetails1035(*UserBlockedError)(nil), // 1: gitpod.v1.UserBlockedError1036(*NeedsVerificationError)(nil), // 2: gitpod.v1.NeedsVerificationError1037(*FailedPreconditionDetails)(nil), // 3: gitpod.v1.FailedPreconditionDetails1038(*PaymentSpendingLimitReachedError)(nil), // 4: gitpod.v1.PaymentSpendingLimitReachedError1039(*InvalidCostCenterError)(nil), // 5: gitpod.v1.InvalidCostCenterError1040(*TooManyRunningWorkspacesError)(nil), // 6: gitpod.v1.TooManyRunningWorkspacesError1041(*InvalidGitpodYMLError)(nil), // 7: gitpod.v1.InvalidGitpodYMLError1042(*RepositoryNotFoundError)(nil), // 8: gitpod.v1.RepositoryNotFoundError1043(*RepositoryUnauthorizedError)(nil), // 9: gitpod.v1.RepositoryUnauthorizedError1044(*ImageBuildLogsNotYetAvailableError)(nil), // 10: gitpod.v1.ImageBuildLogsNotYetAvailableError1045(*CellDisabledError)(nil), // 11: gitpod.v1.CellDisabledError1046(*NotFoundDetails)(nil), // 12: gitpod.v1.NotFoundDetails1047(*UserDeletedError)(nil), // 13: gitpod.v1.UserDeletedError1048}1049var file_gitpod_v1_error_proto_depIdxs = []int32{10501, // 0: gitpod.v1.PermissionDeniedDetails.user_blocked:type_name -> gitpod.v1.UserBlockedError10512, // 1: gitpod.v1.PermissionDeniedDetails.needs_verification:type_name -> gitpod.v1.NeedsVerificationError10524, // 2: gitpod.v1.FailedPreconditionDetails.payment_spending_limit_reached:type_name -> gitpod.v1.PaymentSpendingLimitReachedError10535, // 3: gitpod.v1.FailedPreconditionDetails.invalid_cost_center:type_name -> gitpod.v1.InvalidCostCenterError10546, // 4: gitpod.v1.FailedPreconditionDetails.too_many_running_workspaces:type_name -> gitpod.v1.TooManyRunningWorkspacesError10557, // 5: gitpod.v1.FailedPreconditionDetails.invalid_gitpod_yml:type_name -> gitpod.v1.InvalidGitpodYMLError10568, // 6: gitpod.v1.FailedPreconditionDetails.repository_not_found:type_name -> gitpod.v1.RepositoryNotFoundError10579, // 7: gitpod.v1.FailedPreconditionDetails.repository_unauthorized:type_name -> gitpod.v1.RepositoryUnauthorizedError105810, // 8: gitpod.v1.FailedPreconditionDetails.image_build_logs_not_yet_available:type_name -> gitpod.v1.ImageBuildLogsNotYetAvailableError105911, // 9: gitpod.v1.FailedPreconditionDetails.cell_is_disabled:type_name -> gitpod.v1.CellDisabledError106013, // 10: gitpod.v1.NotFoundDetails.user_deleted:type_name -> gitpod.v1.UserDeletedError106111, // [11:11] is the sub-list for method output_type106211, // [11:11] is the sub-list for method input_type106311, // [11:11] is the sub-list for extension type_name106411, // [11:11] is the sub-list for extension extendee10650, // [0:11] is the sub-list for field type_name1066}10671068func init() { file_gitpod_v1_error_proto_init() }1069func file_gitpod_v1_error_proto_init() {1070if File_gitpod_v1_error_proto != nil {1071return1072}1073if !protoimpl.UnsafeEnabled {1074file_gitpod_v1_error_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {1075switch v := v.(*PermissionDeniedDetails); i {1076case 0:1077return &v.state1078case 1:1079return &v.sizeCache1080case 2:1081return &v.unknownFields1082default:1083return nil1084}1085}1086file_gitpod_v1_error_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {1087switch v := v.(*UserBlockedError); i {1088case 0:1089return &v.state1090case 1:1091return &v.sizeCache1092case 2:1093return &v.unknownFields1094default:1095return nil1096}1097}1098file_gitpod_v1_error_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {1099switch v := v.(*NeedsVerificationError); i {1100case 0:1101return &v.state1102case 1:1103return &v.sizeCache1104case 2:1105return &v.unknownFields1106default:1107return nil1108}1109}1110file_gitpod_v1_error_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {1111switch v := v.(*FailedPreconditionDetails); i {1112case 0:1113return &v.state1114case 1:1115return &v.sizeCache1116case 2:1117return &v.unknownFields1118default:1119return nil1120}1121}1122file_gitpod_v1_error_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {1123switch v := v.(*PaymentSpendingLimitReachedError); i {1124case 0:1125return &v.state1126case 1:1127return &v.sizeCache1128case 2:1129return &v.unknownFields1130default:1131return nil1132}1133}1134file_gitpod_v1_error_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {1135switch v := v.(*InvalidCostCenterError); i {1136case 0:1137return &v.state1138case 1:1139return &v.sizeCache1140case 2:1141return &v.unknownFields1142default:1143return nil1144}1145}1146file_gitpod_v1_error_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {1147switch v := v.(*TooManyRunningWorkspacesError); i {1148case 0:1149return &v.state1150case 1:1151return &v.sizeCache1152case 2:1153return &v.unknownFields1154default:1155return nil1156}1157}1158file_gitpod_v1_error_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {1159switch v := v.(*InvalidGitpodYMLError); i {1160case 0:1161return &v.state1162case 1:1163return &v.sizeCache1164case 2:1165return &v.unknownFields1166default:1167return nil1168}1169}1170file_gitpod_v1_error_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {1171switch v := v.(*RepositoryNotFoundError); i {1172case 0:1173return &v.state1174case 1:1175return &v.sizeCache1176case 2:1177return &v.unknownFields1178default:1179return nil1180}1181}1182file_gitpod_v1_error_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {1183switch v := v.(*RepositoryUnauthorizedError); i {1184case 0:1185return &v.state1186case 1:1187return &v.sizeCache1188case 2:1189return &v.unknownFields1190default:1191return nil1192}1193}1194file_gitpod_v1_error_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {1195switch v := v.(*ImageBuildLogsNotYetAvailableError); i {1196case 0:1197return &v.state1198case 1:1199return &v.sizeCache1200case 2:1201return &v.unknownFields1202default:1203return nil1204}1205}1206file_gitpod_v1_error_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {1207switch v := v.(*CellDisabledError); i {1208case 0:1209return &v.state1210case 1:1211return &v.sizeCache1212case 2:1213return &v.unknownFields1214default:1215return nil1216}1217}1218file_gitpod_v1_error_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {1219switch v := v.(*NotFoundDetails); i {1220case 0:1221return &v.state1222case 1:1223return &v.sizeCache1224case 2:1225return &v.unknownFields1226default:1227return nil1228}1229}1230file_gitpod_v1_error_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {1231switch v := v.(*UserDeletedError); i {1232case 0:1233return &v.state1234case 1:1235return &v.sizeCache1236case 2:1237return &v.unknownFields1238default:1239return nil1240}1241}1242}1243file_gitpod_v1_error_proto_msgTypes[0].OneofWrappers = []interface{}{1244(*PermissionDeniedDetails_UserBlocked)(nil),1245(*PermissionDeniedDetails_NeedsVerification)(nil),1246}1247file_gitpod_v1_error_proto_msgTypes[3].OneofWrappers = []interface{}{1248(*FailedPreconditionDetails_PaymentSpendingLimitReached)(nil),1249(*FailedPreconditionDetails_InvalidCostCenter)(nil),1250(*FailedPreconditionDetails_TooManyRunningWorkspaces)(nil),1251(*FailedPreconditionDetails_InvalidGitpodYml)(nil),1252(*FailedPreconditionDetails_RepositoryNotFound)(nil),1253(*FailedPreconditionDetails_RepositoryUnauthorized)(nil),1254(*FailedPreconditionDetails_ImageBuildLogsNotYetAvailable)(nil),1255(*FailedPreconditionDetails_CellIsDisabled)(nil),1256}1257file_gitpod_v1_error_proto_msgTypes[12].OneofWrappers = []interface{}{1258(*NotFoundDetails_UserDeleted)(nil),1259}1260type x struct{}1261out := protoimpl.TypeBuilder{1262File: protoimpl.DescBuilder{1263GoPackagePath: reflect.TypeOf(x{}).PkgPath(),1264RawDescriptor: file_gitpod_v1_error_proto_rawDesc,1265NumEnums: 0,1266NumMessages: 14,1267NumExtensions: 0,1268NumServices: 0,1269},1270GoTypes: file_gitpod_v1_error_proto_goTypes,1271DependencyIndexes: file_gitpod_v1_error_proto_depIdxs,1272MessageInfos: file_gitpod_v1_error_proto_msgTypes,1273}.Build()1274File_gitpod_v1_error_proto = out.File1275file_gitpod_v1_error_proto_rawDesc = nil1276file_gitpod_v1_error_proto_goTypes = nil1277file_gitpod_v1_error_proto_depIdxs = nil1278}127912801281