Path: blob/main/components/public-api/go/experimental/v1/tokens.pb.go
2501 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/experimental/v1/tokens.proto910package v11112import (13protoreflect "google.golang.org/protobuf/reflect/protoreflect"14protoimpl "google.golang.org/protobuf/runtime/protoimpl"15fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"16timestamppb "google.golang.org/protobuf/types/known/timestamppb"17reflect "reflect"18sync "sync"19)2021const (22// Verify that this generated code is sufficiently up-to-date.23_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)24// Verify that runtime/protoimpl is sufficiently up-to-date.25_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)26)2728// PersonalAccessToken represents details of an access token for personal use.29type PersonalAccessToken struct {30state protoimpl.MessageState31sizeCache protoimpl.SizeCache32unknownFields protoimpl.UnknownFields3334// id is the unique identifier of this token35// Read only.36Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`37// value is the secret value of the token38// The value property is only populated when the PersonalAccessToken is first created, and never again.39// Read only.40Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`41// name is the name of the token for humans, set by the user.42// Must match regexp ^[a-zA-Z0-9-_ ]{3,63}$43Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`44// expiration_time is the time when the token expires45// Read only.46ExpirationTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`47// scopes are the permission scopes attached to this token.48// By default, no scopes are attached and therefore no access is granted to this token.49// Specifying '*' grants all permissions the owner of the token has.50Scopes []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"`51// created_time is the time when the token was first created.52CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`53}5455func (x *PersonalAccessToken) Reset() {56*x = PersonalAccessToken{}57if protoimpl.UnsafeEnabled {58mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[0]59ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))60ms.StoreMessageInfo(mi)61}62}6364func (x *PersonalAccessToken) String() string {65return protoimpl.X.MessageStringOf(x)66}6768func (*PersonalAccessToken) ProtoMessage() {}6970func (x *PersonalAccessToken) ProtoReflect() protoreflect.Message {71mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[0]72if protoimpl.UnsafeEnabled && x != nil {73ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))74if ms.LoadMessageInfo() == nil {75ms.StoreMessageInfo(mi)76}77return ms78}79return mi.MessageOf(x)80}8182// Deprecated: Use PersonalAccessToken.ProtoReflect.Descriptor instead.83func (*PersonalAccessToken) Descriptor() ([]byte, []int) {84return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{0}85}8687func (x *PersonalAccessToken) GetId() string {88if x != nil {89return x.Id90}91return ""92}9394func (x *PersonalAccessToken) GetValue() string {95if x != nil {96return x.Value97}98return ""99}100101func (x *PersonalAccessToken) GetName() string {102if x != nil {103return x.Name104}105return ""106}107108func (x *PersonalAccessToken) GetExpirationTime() *timestamppb.Timestamp {109if x != nil {110return x.ExpirationTime111}112return nil113}114115func (x *PersonalAccessToken) GetScopes() []string {116if x != nil {117return x.Scopes118}119return nil120}121122func (x *PersonalAccessToken) GetCreatedAt() *timestamppb.Timestamp {123if x != nil {124return x.CreatedAt125}126return nil127}128129type CreatePersonalAccessTokenRequest struct {130state protoimpl.MessageState131sizeCache protoimpl.SizeCache132unknownFields protoimpl.UnknownFields133134Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`135}136137func (x *CreatePersonalAccessTokenRequest) Reset() {138*x = CreatePersonalAccessTokenRequest{}139if protoimpl.UnsafeEnabled {140mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[1]141ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))142ms.StoreMessageInfo(mi)143}144}145146func (x *CreatePersonalAccessTokenRequest) String() string {147return protoimpl.X.MessageStringOf(x)148}149150func (*CreatePersonalAccessTokenRequest) ProtoMessage() {}151152func (x *CreatePersonalAccessTokenRequest) ProtoReflect() protoreflect.Message {153mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[1]154if protoimpl.UnsafeEnabled && x != nil {155ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))156if ms.LoadMessageInfo() == nil {157ms.StoreMessageInfo(mi)158}159return ms160}161return mi.MessageOf(x)162}163164// Deprecated: Use CreatePersonalAccessTokenRequest.ProtoReflect.Descriptor instead.165func (*CreatePersonalAccessTokenRequest) Descriptor() ([]byte, []int) {166return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{1}167}168169func (x *CreatePersonalAccessTokenRequest) GetToken() *PersonalAccessToken {170if x != nil {171return x.Token172}173return nil174}175176type CreatePersonalAccessTokenResponse struct {177state protoimpl.MessageState178sizeCache protoimpl.SizeCache179unknownFields protoimpl.UnknownFields180181Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`182}183184func (x *CreatePersonalAccessTokenResponse) Reset() {185*x = CreatePersonalAccessTokenResponse{}186if protoimpl.UnsafeEnabled {187mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[2]188ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))189ms.StoreMessageInfo(mi)190}191}192193func (x *CreatePersonalAccessTokenResponse) String() string {194return protoimpl.X.MessageStringOf(x)195}196197func (*CreatePersonalAccessTokenResponse) ProtoMessage() {}198199func (x *CreatePersonalAccessTokenResponse) ProtoReflect() protoreflect.Message {200mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[2]201if protoimpl.UnsafeEnabled && x != nil {202ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))203if ms.LoadMessageInfo() == nil {204ms.StoreMessageInfo(mi)205}206return ms207}208return mi.MessageOf(x)209}210211// Deprecated: Use CreatePersonalAccessTokenResponse.ProtoReflect.Descriptor instead.212func (*CreatePersonalAccessTokenResponse) Descriptor() ([]byte, []int) {213return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{2}214}215216func (x *CreatePersonalAccessTokenResponse) GetToken() *PersonalAccessToken {217if x != nil {218return x.Token219}220return nil221}222223type GetPersonalAccessTokenRequest struct {224state protoimpl.MessageState225sizeCache protoimpl.SizeCache226unknownFields protoimpl.UnknownFields227228Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`229}230231func (x *GetPersonalAccessTokenRequest) Reset() {232*x = GetPersonalAccessTokenRequest{}233if protoimpl.UnsafeEnabled {234mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[3]235ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))236ms.StoreMessageInfo(mi)237}238}239240func (x *GetPersonalAccessTokenRequest) String() string {241return protoimpl.X.MessageStringOf(x)242}243244func (*GetPersonalAccessTokenRequest) ProtoMessage() {}245246func (x *GetPersonalAccessTokenRequest) ProtoReflect() protoreflect.Message {247mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[3]248if protoimpl.UnsafeEnabled && x != nil {249ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))250if ms.LoadMessageInfo() == nil {251ms.StoreMessageInfo(mi)252}253return ms254}255return mi.MessageOf(x)256}257258// Deprecated: Use GetPersonalAccessTokenRequest.ProtoReflect.Descriptor instead.259func (*GetPersonalAccessTokenRequest) Descriptor() ([]byte, []int) {260return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{3}261}262263func (x *GetPersonalAccessTokenRequest) GetId() string {264if x != nil {265return x.Id266}267return ""268}269270type GetPersonalAccessTokenResponse struct {271state protoimpl.MessageState272sizeCache protoimpl.SizeCache273unknownFields protoimpl.UnknownFields274275Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`276}277278func (x *GetPersonalAccessTokenResponse) Reset() {279*x = GetPersonalAccessTokenResponse{}280if protoimpl.UnsafeEnabled {281mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[4]282ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))283ms.StoreMessageInfo(mi)284}285}286287func (x *GetPersonalAccessTokenResponse) String() string {288return protoimpl.X.MessageStringOf(x)289}290291func (*GetPersonalAccessTokenResponse) ProtoMessage() {}292293func (x *GetPersonalAccessTokenResponse) ProtoReflect() protoreflect.Message {294mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[4]295if protoimpl.UnsafeEnabled && x != nil {296ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))297if ms.LoadMessageInfo() == nil {298ms.StoreMessageInfo(mi)299}300return ms301}302return mi.MessageOf(x)303}304305// Deprecated: Use GetPersonalAccessTokenResponse.ProtoReflect.Descriptor instead.306func (*GetPersonalAccessTokenResponse) Descriptor() ([]byte, []int) {307return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{4}308}309310func (x *GetPersonalAccessTokenResponse) GetToken() *PersonalAccessToken {311if x != nil {312return x.Token313}314return nil315}316317type ListPersonalAccessTokensRequest struct {318state protoimpl.MessageState319sizeCache protoimpl.SizeCache320unknownFields protoimpl.UnknownFields321322// Page information323Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`324}325326func (x *ListPersonalAccessTokensRequest) Reset() {327*x = ListPersonalAccessTokensRequest{}328if protoimpl.UnsafeEnabled {329mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[5]330ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))331ms.StoreMessageInfo(mi)332}333}334335func (x *ListPersonalAccessTokensRequest) String() string {336return protoimpl.X.MessageStringOf(x)337}338339func (*ListPersonalAccessTokensRequest) ProtoMessage() {}340341func (x *ListPersonalAccessTokensRequest) ProtoReflect() protoreflect.Message {342mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[5]343if protoimpl.UnsafeEnabled && x != nil {344ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))345if ms.LoadMessageInfo() == nil {346ms.StoreMessageInfo(mi)347}348return ms349}350return mi.MessageOf(x)351}352353// Deprecated: Use ListPersonalAccessTokensRequest.ProtoReflect.Descriptor instead.354func (*ListPersonalAccessTokensRequest) Descriptor() ([]byte, []int) {355return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{5}356}357358func (x *ListPersonalAccessTokensRequest) GetPagination() *Pagination {359if x != nil {360return x.Pagination361}362return nil363}364365type ListPersonalAccessTokensResponse struct {366state protoimpl.MessageState367sizeCache protoimpl.SizeCache368unknownFields protoimpl.UnknownFields369370Tokens []*PersonalAccessToken `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`371TotalResults int64 `protobuf:"varint,2,opt,name=total_results,json=totalResults,proto3" json:"total_results,omitempty"`372}373374func (x *ListPersonalAccessTokensResponse) Reset() {375*x = ListPersonalAccessTokensResponse{}376if protoimpl.UnsafeEnabled {377mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[6]378ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))379ms.StoreMessageInfo(mi)380}381}382383func (x *ListPersonalAccessTokensResponse) String() string {384return protoimpl.X.MessageStringOf(x)385}386387func (*ListPersonalAccessTokensResponse) ProtoMessage() {}388389func (x *ListPersonalAccessTokensResponse) ProtoReflect() protoreflect.Message {390mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[6]391if protoimpl.UnsafeEnabled && x != nil {392ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))393if ms.LoadMessageInfo() == nil {394ms.StoreMessageInfo(mi)395}396return ms397}398return mi.MessageOf(x)399}400401// Deprecated: Use ListPersonalAccessTokensResponse.ProtoReflect.Descriptor instead.402func (*ListPersonalAccessTokensResponse) Descriptor() ([]byte, []int) {403return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{6}404}405406func (x *ListPersonalAccessTokensResponse) GetTokens() []*PersonalAccessToken {407if x != nil {408return x.Tokens409}410return nil411}412413func (x *ListPersonalAccessTokensResponse) GetTotalResults() int64 {414if x != nil {415return x.TotalResults416}417return 0418}419420type RegeneratePersonalAccessTokenRequest struct {421state protoimpl.MessageState422sizeCache protoimpl.SizeCache423unknownFields protoimpl.UnknownFields424425// id is the ID of the PersonalAccessToken426Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`427// expiration time is the time when the new token should expire428ExpirationTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`429}430431func (x *RegeneratePersonalAccessTokenRequest) Reset() {432*x = RegeneratePersonalAccessTokenRequest{}433if protoimpl.UnsafeEnabled {434mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[7]435ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))436ms.StoreMessageInfo(mi)437}438}439440func (x *RegeneratePersonalAccessTokenRequest) String() string {441return protoimpl.X.MessageStringOf(x)442}443444func (*RegeneratePersonalAccessTokenRequest) ProtoMessage() {}445446func (x *RegeneratePersonalAccessTokenRequest) ProtoReflect() protoreflect.Message {447mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[7]448if protoimpl.UnsafeEnabled && x != nil {449ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))450if ms.LoadMessageInfo() == nil {451ms.StoreMessageInfo(mi)452}453return ms454}455return mi.MessageOf(x)456}457458// Deprecated: Use RegeneratePersonalAccessTokenRequest.ProtoReflect.Descriptor instead.459func (*RegeneratePersonalAccessTokenRequest) Descriptor() ([]byte, []int) {460return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{7}461}462463func (x *RegeneratePersonalAccessTokenRequest) GetId() string {464if x != nil {465return x.Id466}467return ""468}469470func (x *RegeneratePersonalAccessTokenRequest) GetExpirationTime() *timestamppb.Timestamp {471if x != nil {472return x.ExpirationTime473}474return nil475}476477type RegeneratePersonalAccessTokenResponse struct {478state protoimpl.MessageState479sizeCache protoimpl.SizeCache480unknownFields protoimpl.UnknownFields481482Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`483}484485func (x *RegeneratePersonalAccessTokenResponse) Reset() {486*x = RegeneratePersonalAccessTokenResponse{}487if protoimpl.UnsafeEnabled {488mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[8]489ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))490ms.StoreMessageInfo(mi)491}492}493494func (x *RegeneratePersonalAccessTokenResponse) String() string {495return protoimpl.X.MessageStringOf(x)496}497498func (*RegeneratePersonalAccessTokenResponse) ProtoMessage() {}499500func (x *RegeneratePersonalAccessTokenResponse) ProtoReflect() protoreflect.Message {501mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[8]502if protoimpl.UnsafeEnabled && x != nil {503ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))504if ms.LoadMessageInfo() == nil {505ms.StoreMessageInfo(mi)506}507return ms508}509return mi.MessageOf(x)510}511512// Deprecated: Use RegeneratePersonalAccessTokenResponse.ProtoReflect.Descriptor instead.513func (*RegeneratePersonalAccessTokenResponse) Descriptor() ([]byte, []int) {514return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{8}515}516517func (x *RegeneratePersonalAccessTokenResponse) GetToken() *PersonalAccessToken {518if x != nil {519return x.Token520}521return nil522}523524type UpdatePersonalAccessTokenRequest struct {525state protoimpl.MessageState526sizeCache protoimpl.SizeCache527unknownFields protoimpl.UnknownFields528529Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`530UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`531}532533func (x *UpdatePersonalAccessTokenRequest) Reset() {534*x = UpdatePersonalAccessTokenRequest{}535if protoimpl.UnsafeEnabled {536mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[9]537ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))538ms.StoreMessageInfo(mi)539}540}541542func (x *UpdatePersonalAccessTokenRequest) String() string {543return protoimpl.X.MessageStringOf(x)544}545546func (*UpdatePersonalAccessTokenRequest) ProtoMessage() {}547548func (x *UpdatePersonalAccessTokenRequest) ProtoReflect() protoreflect.Message {549mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[9]550if protoimpl.UnsafeEnabled && x != nil {551ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))552if ms.LoadMessageInfo() == nil {553ms.StoreMessageInfo(mi)554}555return ms556}557return mi.MessageOf(x)558}559560// Deprecated: Use UpdatePersonalAccessTokenRequest.ProtoReflect.Descriptor instead.561func (*UpdatePersonalAccessTokenRequest) Descriptor() ([]byte, []int) {562return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{9}563}564565func (x *UpdatePersonalAccessTokenRequest) GetToken() *PersonalAccessToken {566if x != nil {567return x.Token568}569return nil570}571572func (x *UpdatePersonalAccessTokenRequest) GetUpdateMask() *fieldmaskpb.FieldMask {573if x != nil {574return x.UpdateMask575}576return nil577}578579type UpdatePersonalAccessTokenResponse struct {580state protoimpl.MessageState581sizeCache protoimpl.SizeCache582unknownFields protoimpl.UnknownFields583584Token *PersonalAccessToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`585}586587func (x *UpdatePersonalAccessTokenResponse) Reset() {588*x = UpdatePersonalAccessTokenResponse{}589if protoimpl.UnsafeEnabled {590mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[10]591ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))592ms.StoreMessageInfo(mi)593}594}595596func (x *UpdatePersonalAccessTokenResponse) String() string {597return protoimpl.X.MessageStringOf(x)598}599600func (*UpdatePersonalAccessTokenResponse) ProtoMessage() {}601602func (x *UpdatePersonalAccessTokenResponse) ProtoReflect() protoreflect.Message {603mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[10]604if protoimpl.UnsafeEnabled && x != nil {605ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))606if ms.LoadMessageInfo() == nil {607ms.StoreMessageInfo(mi)608}609return ms610}611return mi.MessageOf(x)612}613614// Deprecated: Use UpdatePersonalAccessTokenResponse.ProtoReflect.Descriptor instead.615func (*UpdatePersonalAccessTokenResponse) Descriptor() ([]byte, []int) {616return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{10}617}618619func (x *UpdatePersonalAccessTokenResponse) GetToken() *PersonalAccessToken {620if x != nil {621return x.Token622}623return nil624}625626type DeletePersonalAccessTokenRequest struct {627state protoimpl.MessageState628sizeCache protoimpl.SizeCache629unknownFields protoimpl.UnknownFields630631Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`632}633634func (x *DeletePersonalAccessTokenRequest) Reset() {635*x = DeletePersonalAccessTokenRequest{}636if protoimpl.UnsafeEnabled {637mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[11]638ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))639ms.StoreMessageInfo(mi)640}641}642643func (x *DeletePersonalAccessTokenRequest) String() string {644return protoimpl.X.MessageStringOf(x)645}646647func (*DeletePersonalAccessTokenRequest) ProtoMessage() {}648649func (x *DeletePersonalAccessTokenRequest) ProtoReflect() protoreflect.Message {650mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[11]651if protoimpl.UnsafeEnabled && x != nil {652ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))653if ms.LoadMessageInfo() == nil {654ms.StoreMessageInfo(mi)655}656return ms657}658return mi.MessageOf(x)659}660661// Deprecated: Use DeletePersonalAccessTokenRequest.ProtoReflect.Descriptor instead.662func (*DeletePersonalAccessTokenRequest) Descriptor() ([]byte, []int) {663return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{11}664}665666func (x *DeletePersonalAccessTokenRequest) GetId() string {667if x != nil {668return x.Id669}670return ""671}672673type DeletePersonalAccessTokenResponse struct {674state protoimpl.MessageState675sizeCache protoimpl.SizeCache676unknownFields protoimpl.UnknownFields677}678679func (x *DeletePersonalAccessTokenResponse) Reset() {680*x = DeletePersonalAccessTokenResponse{}681if protoimpl.UnsafeEnabled {682mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[12]683ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))684ms.StoreMessageInfo(mi)685}686}687688func (x *DeletePersonalAccessTokenResponse) String() string {689return protoimpl.X.MessageStringOf(x)690}691692func (*DeletePersonalAccessTokenResponse) ProtoMessage() {}693694func (x *DeletePersonalAccessTokenResponse) ProtoReflect() protoreflect.Message {695mi := &file_gitpod_experimental_v1_tokens_proto_msgTypes[12]696if protoimpl.UnsafeEnabled && x != nil {697ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))698if ms.LoadMessageInfo() == nil {699ms.StoreMessageInfo(mi)700}701return ms702}703return mi.MessageOf(x)704}705706// Deprecated: Use DeletePersonalAccessTokenResponse.ProtoReflect.Descriptor instead.707func (*DeletePersonalAccessTokenResponse) Descriptor() ([]byte, []int) {708return file_gitpod_experimental_v1_tokens_proto_rawDescGZIP(), []int{12}709}710711var File_gitpod_experimental_v1_tokens_proto protoreflect.FileDescriptor712713var file_gitpod_experimental_v1_tokens_proto_rawDesc = []byte{7140x0a, 0x23, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d,7150x65, 0x6e, 0x74, 0x61, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x2e,7160x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x16, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78,7170x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x27, 0x67,7180x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74,7190x61, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,7200x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,7210x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61,7220x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,7230x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74,7240x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe7, 0x01, 0x0a, 0x13, 0x50, 0x65,7250x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,7260x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69,7270x64, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,7280x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,7290x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x0f, 0x65,7300x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04,7310x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,7320x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,7330x52, 0x0e, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65,7340x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09,7350x52, 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x39, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,7360x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,7370x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,7380x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,7390x64, 0x41, 0x74, 0x22, 0x65, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72,7400x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e,7410x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e,7420x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,7430x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e,7440x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f,7450x6b, 0x65, 0x6e, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x66, 0x0a, 0x21, 0x43, 0x72,7460x65, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65,7470x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,7480x41, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b,7490x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65,7500x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c,7510x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x05, 0x74, 0x6f, 0x6b,7520x65, 0x6e, 0x22, 0x2f, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61,7530x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75,7540x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,7550x02, 0x69, 0x64, 0x22, 0x63, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,7560x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73,7570x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01,7580x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78,7590x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65,7600x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,7610x6e, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x65, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74,7620x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f,7630x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x0a, 0x70,7640x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,7650x22, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d,7660x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74,7670x69, 0x6f, 0x6e, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,7680x8c, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c,7690x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,7700x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x01,7710x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78,7720x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65,7730x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,7740x6e, 0x52, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x74, 0x6f, 0x74,7750x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,7760x52, 0x0c, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0x7b,7770x0a, 0x24, 0x52, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73,7780x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52,7790x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,7800x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x43, 0x0a, 0x0f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61,7810x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,7820x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,7830x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0e, 0x65, 0x78, 0x70,7840x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x6a, 0x0a, 0x25, 0x52,7850x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61,7860x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70,7870x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20,7880x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70,7890x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65, 0x72,7900x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e,7910x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa2, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61,7920x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,7930x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x05,7940x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x69,7950x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61,7960x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63,7970x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12,7980x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02,7990x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,8000x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,8010x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x66, 0x0a, 0x21,8020x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63,8030x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,8040x65, 0x12, 0x41, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,8050x32, 0x2b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69,8060x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,8070x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x05, 0x74,8080x6f, 0x6b, 0x65, 0x6e, 0x22, 0x32, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x65,8090x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,8100x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,8110x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x22, 0x23, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65,8120x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,8130x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0x8d, 0x07,8140x0a, 0x0d, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,8150x92, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,8160x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x38, 0x2e,8170x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e,8180x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72,8190x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e,8200x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64,8210x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31,8220x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41,8230x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,8240x73, 0x65, 0x22, 0x00, 0x12, 0x89, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x65, 0x72, 0x73,8250x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,8260x35, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d,8270x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x65, 0x72, 0x73,8280x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52,8290x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,8300x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e,8310x47, 0x65, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73,8320x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,8330x12, 0x8f, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61,8340x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x37, 0x2e,8350x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e,8360x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f,8370x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52,8380x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,8390x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e,8400x4c, 0x69, 0x73, 0x74, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65,8410x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,8420x22, 0x00, 0x12, 0x9e, 0x01, 0x0a, 0x1d, 0x52, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74,8430x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54,8440x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78,8450x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65,8460x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c,8470x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,8480x73, 0x74, 0x1a, 0x3d, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65,8490x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x67, 0x65,8500x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63,8510x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,8520x65, 0x22, 0x00, 0x12, 0x92, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x65,8530x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,8540x6e, 0x12, 0x38, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72,8550x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,8560x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54,8570x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x69,8580x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61,8590x6c, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f,8600x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65,8610x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x92, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c,8620x65, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73,8630x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,8640x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e,8650x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63,8660x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,8670x1a, 0x39, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69,8680x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,8690x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f,8700x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x6b, 0x0a,8710x23, 0x69, 0x6f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x70, 0x75, 0x62, 0x6c, 0x69,8720x63, 0x61, 0x70, 0x69, 0x2e, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61,8730x6c, 0x2e, 0x76, 0x31, 0x5a, 0x44, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,8740x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2d, 0x69, 0x6f, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f,8750x64, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x70, 0x75, 0x62,8760x6c, 0x69, 0x63, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x6f, 0x2f, 0x65, 0x78, 0x70, 0x65, 0x72,8770x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,8780x6f, 0x33,879}880881var (882file_gitpod_experimental_v1_tokens_proto_rawDescOnce sync.Once883file_gitpod_experimental_v1_tokens_proto_rawDescData = file_gitpod_experimental_v1_tokens_proto_rawDesc884)885886func file_gitpod_experimental_v1_tokens_proto_rawDescGZIP() []byte {887file_gitpod_experimental_v1_tokens_proto_rawDescOnce.Do(func() {888file_gitpod_experimental_v1_tokens_proto_rawDescData = protoimpl.X.CompressGZIP(file_gitpod_experimental_v1_tokens_proto_rawDescData)889})890return file_gitpod_experimental_v1_tokens_proto_rawDescData891}892893var file_gitpod_experimental_v1_tokens_proto_msgTypes = make([]protoimpl.MessageInfo, 13)894var file_gitpod_experimental_v1_tokens_proto_goTypes = []interface{}{895(*PersonalAccessToken)(nil), // 0: gitpod.experimental.v1.PersonalAccessToken896(*CreatePersonalAccessTokenRequest)(nil), // 1: gitpod.experimental.v1.CreatePersonalAccessTokenRequest897(*CreatePersonalAccessTokenResponse)(nil), // 2: gitpod.experimental.v1.CreatePersonalAccessTokenResponse898(*GetPersonalAccessTokenRequest)(nil), // 3: gitpod.experimental.v1.GetPersonalAccessTokenRequest899(*GetPersonalAccessTokenResponse)(nil), // 4: gitpod.experimental.v1.GetPersonalAccessTokenResponse900(*ListPersonalAccessTokensRequest)(nil), // 5: gitpod.experimental.v1.ListPersonalAccessTokensRequest901(*ListPersonalAccessTokensResponse)(nil), // 6: gitpod.experimental.v1.ListPersonalAccessTokensResponse902(*RegeneratePersonalAccessTokenRequest)(nil), // 7: gitpod.experimental.v1.RegeneratePersonalAccessTokenRequest903(*RegeneratePersonalAccessTokenResponse)(nil), // 8: gitpod.experimental.v1.RegeneratePersonalAccessTokenResponse904(*UpdatePersonalAccessTokenRequest)(nil), // 9: gitpod.experimental.v1.UpdatePersonalAccessTokenRequest905(*UpdatePersonalAccessTokenResponse)(nil), // 10: gitpod.experimental.v1.UpdatePersonalAccessTokenResponse906(*DeletePersonalAccessTokenRequest)(nil), // 11: gitpod.experimental.v1.DeletePersonalAccessTokenRequest907(*DeletePersonalAccessTokenResponse)(nil), // 12: gitpod.experimental.v1.DeletePersonalAccessTokenResponse908(*timestamppb.Timestamp)(nil), // 13: google.protobuf.Timestamp909(*Pagination)(nil), // 14: gitpod.experimental.v1.Pagination910(*fieldmaskpb.FieldMask)(nil), // 15: google.protobuf.FieldMask911}912var file_gitpod_experimental_v1_tokens_proto_depIdxs = []int32{91313, // 0: gitpod.experimental.v1.PersonalAccessToken.expiration_time:type_name -> google.protobuf.Timestamp91413, // 1: gitpod.experimental.v1.PersonalAccessToken.created_at:type_name -> google.protobuf.Timestamp9150, // 2: gitpod.experimental.v1.CreatePersonalAccessTokenRequest.token:type_name -> gitpod.experimental.v1.PersonalAccessToken9160, // 3: gitpod.experimental.v1.CreatePersonalAccessTokenResponse.token:type_name -> gitpod.experimental.v1.PersonalAccessToken9170, // 4: gitpod.experimental.v1.GetPersonalAccessTokenResponse.token:type_name -> gitpod.experimental.v1.PersonalAccessToken91814, // 5: gitpod.experimental.v1.ListPersonalAccessTokensRequest.pagination:type_name -> gitpod.experimental.v1.Pagination9190, // 6: gitpod.experimental.v1.ListPersonalAccessTokensResponse.tokens:type_name -> gitpod.experimental.v1.PersonalAccessToken92013, // 7: gitpod.experimental.v1.RegeneratePersonalAccessTokenRequest.expiration_time:type_name -> google.protobuf.Timestamp9210, // 8: gitpod.experimental.v1.RegeneratePersonalAccessTokenResponse.token:type_name -> gitpod.experimental.v1.PersonalAccessToken9220, // 9: gitpod.experimental.v1.UpdatePersonalAccessTokenRequest.token:type_name -> gitpod.experimental.v1.PersonalAccessToken92315, // 10: gitpod.experimental.v1.UpdatePersonalAccessTokenRequest.update_mask:type_name -> google.protobuf.FieldMask9240, // 11: gitpod.experimental.v1.UpdatePersonalAccessTokenResponse.token:type_name -> gitpod.experimental.v1.PersonalAccessToken9251, // 12: gitpod.experimental.v1.TokensService.CreatePersonalAccessToken:input_type -> gitpod.experimental.v1.CreatePersonalAccessTokenRequest9263, // 13: gitpod.experimental.v1.TokensService.GetPersonalAccessToken:input_type -> gitpod.experimental.v1.GetPersonalAccessTokenRequest9275, // 14: gitpod.experimental.v1.TokensService.ListPersonalAccessTokens:input_type -> gitpod.experimental.v1.ListPersonalAccessTokensRequest9287, // 15: gitpod.experimental.v1.TokensService.RegeneratePersonalAccessToken:input_type -> gitpod.experimental.v1.RegeneratePersonalAccessTokenRequest9299, // 16: gitpod.experimental.v1.TokensService.UpdatePersonalAccessToken:input_type -> gitpod.experimental.v1.UpdatePersonalAccessTokenRequest93011, // 17: gitpod.experimental.v1.TokensService.DeletePersonalAccessToken:input_type -> gitpod.experimental.v1.DeletePersonalAccessTokenRequest9312, // 18: gitpod.experimental.v1.TokensService.CreatePersonalAccessToken:output_type -> gitpod.experimental.v1.CreatePersonalAccessTokenResponse9324, // 19: gitpod.experimental.v1.TokensService.GetPersonalAccessToken:output_type -> gitpod.experimental.v1.GetPersonalAccessTokenResponse9336, // 20: gitpod.experimental.v1.TokensService.ListPersonalAccessTokens:output_type -> gitpod.experimental.v1.ListPersonalAccessTokensResponse9348, // 21: gitpod.experimental.v1.TokensService.RegeneratePersonalAccessToken:output_type -> gitpod.experimental.v1.RegeneratePersonalAccessTokenResponse93510, // 22: gitpod.experimental.v1.TokensService.UpdatePersonalAccessToken:output_type -> gitpod.experimental.v1.UpdatePersonalAccessTokenResponse93612, // 23: gitpod.experimental.v1.TokensService.DeletePersonalAccessToken:output_type -> gitpod.experimental.v1.DeletePersonalAccessTokenResponse93718, // [18:24] is the sub-list for method output_type93812, // [12:18] is the sub-list for method input_type93912, // [12:12] is the sub-list for extension type_name94012, // [12:12] is the sub-list for extension extendee9410, // [0:12] is the sub-list for field type_name942}943944func init() { file_gitpod_experimental_v1_tokens_proto_init() }945func file_gitpod_experimental_v1_tokens_proto_init() {946if File_gitpod_experimental_v1_tokens_proto != nil {947return948}949file_gitpod_experimental_v1_pagination_proto_init()950if !protoimpl.UnsafeEnabled {951file_gitpod_experimental_v1_tokens_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {952switch v := v.(*PersonalAccessToken); i {953case 0:954return &v.state955case 1:956return &v.sizeCache957case 2:958return &v.unknownFields959default:960return nil961}962}963file_gitpod_experimental_v1_tokens_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {964switch v := v.(*CreatePersonalAccessTokenRequest); i {965case 0:966return &v.state967case 1:968return &v.sizeCache969case 2:970return &v.unknownFields971default:972return nil973}974}975file_gitpod_experimental_v1_tokens_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {976switch v := v.(*CreatePersonalAccessTokenResponse); i {977case 0:978return &v.state979case 1:980return &v.sizeCache981case 2:982return &v.unknownFields983default:984return nil985}986}987file_gitpod_experimental_v1_tokens_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {988switch v := v.(*GetPersonalAccessTokenRequest); i {989case 0:990return &v.state991case 1:992return &v.sizeCache993case 2:994return &v.unknownFields995default:996return nil997}998}999file_gitpod_experimental_v1_tokens_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {1000switch v := v.(*GetPersonalAccessTokenResponse); i {1001case 0:1002return &v.state1003case 1:1004return &v.sizeCache1005case 2:1006return &v.unknownFields1007default:1008return nil1009}1010}1011file_gitpod_experimental_v1_tokens_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {1012switch v := v.(*ListPersonalAccessTokensRequest); i {1013case 0:1014return &v.state1015case 1:1016return &v.sizeCache1017case 2:1018return &v.unknownFields1019default:1020return nil1021}1022}1023file_gitpod_experimental_v1_tokens_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {1024switch v := v.(*ListPersonalAccessTokensResponse); i {1025case 0:1026return &v.state1027case 1:1028return &v.sizeCache1029case 2:1030return &v.unknownFields1031default:1032return nil1033}1034}1035file_gitpod_experimental_v1_tokens_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {1036switch v := v.(*RegeneratePersonalAccessTokenRequest); i {1037case 0:1038return &v.state1039case 1:1040return &v.sizeCache1041case 2:1042return &v.unknownFields1043default:1044return nil1045}1046}1047file_gitpod_experimental_v1_tokens_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {1048switch v := v.(*RegeneratePersonalAccessTokenResponse); i {1049case 0:1050return &v.state1051case 1:1052return &v.sizeCache1053case 2:1054return &v.unknownFields1055default:1056return nil1057}1058}1059file_gitpod_experimental_v1_tokens_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {1060switch v := v.(*UpdatePersonalAccessTokenRequest); i {1061case 0:1062return &v.state1063case 1:1064return &v.sizeCache1065case 2:1066return &v.unknownFields1067default:1068return nil1069}1070}1071file_gitpod_experimental_v1_tokens_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {1072switch v := v.(*UpdatePersonalAccessTokenResponse); i {1073case 0:1074return &v.state1075case 1:1076return &v.sizeCache1077case 2:1078return &v.unknownFields1079default:1080return nil1081}1082}1083file_gitpod_experimental_v1_tokens_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {1084switch v := v.(*DeletePersonalAccessTokenRequest); i {1085case 0:1086return &v.state1087case 1:1088return &v.sizeCache1089case 2:1090return &v.unknownFields1091default:1092return nil1093}1094}1095file_gitpod_experimental_v1_tokens_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {1096switch v := v.(*DeletePersonalAccessTokenResponse); i {1097case 0:1098return &v.state1099case 1:1100return &v.sizeCache1101case 2:1102return &v.unknownFields1103default:1104return nil1105}1106}1107}1108type x struct{}1109out := protoimpl.TypeBuilder{1110File: protoimpl.DescBuilder{1111GoPackagePath: reflect.TypeOf(x{}).PkgPath(),1112RawDescriptor: file_gitpod_experimental_v1_tokens_proto_rawDesc,1113NumEnums: 0,1114NumMessages: 13,1115NumExtensions: 0,1116NumServices: 1,1117},1118GoTypes: file_gitpod_experimental_v1_tokens_proto_goTypes,1119DependencyIndexes: file_gitpod_experimental_v1_tokens_proto_depIdxs,1120MessageInfos: file_gitpod_experimental_v1_tokens_proto_msgTypes,1121}.Build()1122File_gitpod_experimental_v1_tokens_proto = out.File1123file_gitpod_experimental_v1_tokens_proto_rawDesc = nil1124file_gitpod_experimental_v1_tokens_proto_goTypes = nil1125file_gitpod_experimental_v1_tokens_proto_depIdxs = nil1126}112711281129