...

Source file src/cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb/tag.pb.go

Documentation: cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb

     1  // Copyright 2023 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.33.0
    18  // 	protoc        v4.25.3
    19  // source: google/devtools/artifactregistry/v1/tag.proto
    20  
    21  package artifactregistrypb
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Tags point to a version and represent an alternative name that can be used
    41  // to access the version.
    42  type Tag struct {
    43  	state         protoimpl.MessageState
    44  	sizeCache     protoimpl.SizeCache
    45  	unknownFields protoimpl.UnknownFields
    46  
    47  	// The name of the tag, for example:
    48  	// "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1".
    49  	// If the package part contains slashes, the slashes are escaped.
    50  	// The tag part can only have characters in [a-zA-Z0-9\-._~:@], anything else
    51  	// must be URL encoded.
    52  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    53  	// The name of the version the tag refers to, for example:
    54  	// "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/sha256:5243811"
    55  	// If the package or version ID parts contain slashes, the slashes are
    56  	// escaped.
    57  	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
    58  }
    59  
    60  func (x *Tag) Reset() {
    61  	*x = Tag{}
    62  	if protoimpl.UnsafeEnabled {
    63  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[0]
    64  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    65  		ms.StoreMessageInfo(mi)
    66  	}
    67  }
    68  
    69  func (x *Tag) String() string {
    70  	return protoimpl.X.MessageStringOf(x)
    71  }
    72  
    73  func (*Tag) ProtoMessage() {}
    74  
    75  func (x *Tag) ProtoReflect() protoreflect.Message {
    76  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[0]
    77  	if protoimpl.UnsafeEnabled && x != nil {
    78  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    79  		if ms.LoadMessageInfo() == nil {
    80  			ms.StoreMessageInfo(mi)
    81  		}
    82  		return ms
    83  	}
    84  	return mi.MessageOf(x)
    85  }
    86  
    87  // Deprecated: Use Tag.ProtoReflect.Descriptor instead.
    88  func (*Tag) Descriptor() ([]byte, []int) {
    89  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{0}
    90  }
    91  
    92  func (x *Tag) GetName() string {
    93  	if x != nil {
    94  		return x.Name
    95  	}
    96  	return ""
    97  }
    98  
    99  func (x *Tag) GetVersion() string {
   100  	if x != nil {
   101  		return x.Version
   102  	}
   103  	return ""
   104  }
   105  
   106  // The request to list tags.
   107  type ListTagsRequest struct {
   108  	state         protoimpl.MessageState
   109  	sizeCache     protoimpl.SizeCache
   110  	unknownFields protoimpl.UnknownFields
   111  
   112  	// The name of the parent package whose tags will be listed.
   113  	// For example:
   114  	// `projects/p1/locations/us-central1/repositories/repo1/packages/pkg1`.
   115  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   116  	// An expression for filtering the results of the request. Filter rules are
   117  	// case insensitive. The fields eligible for filtering are:
   118  	//
   119  	//   - `version`
   120  	//
   121  	//     An example of using a filter:
   122  	//
   123  	//   - `version="projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/1.0"`
   124  	//     --> Tags that are applied to the version `1.0` in package `pkg1`.
   125  	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
   126  	// The maximum number of tags to return. Maximum page size is 10,000.
   127  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   128  	// The next_page_token value returned from a previous list request, if any.
   129  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   130  }
   131  
   132  func (x *ListTagsRequest) Reset() {
   133  	*x = ListTagsRequest{}
   134  	if protoimpl.UnsafeEnabled {
   135  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[1]
   136  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   137  		ms.StoreMessageInfo(mi)
   138  	}
   139  }
   140  
   141  func (x *ListTagsRequest) String() string {
   142  	return protoimpl.X.MessageStringOf(x)
   143  }
   144  
   145  func (*ListTagsRequest) ProtoMessage() {}
   146  
   147  func (x *ListTagsRequest) ProtoReflect() protoreflect.Message {
   148  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[1]
   149  	if protoimpl.UnsafeEnabled && x != nil {
   150  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   151  		if ms.LoadMessageInfo() == nil {
   152  			ms.StoreMessageInfo(mi)
   153  		}
   154  		return ms
   155  	}
   156  	return mi.MessageOf(x)
   157  }
   158  
   159  // Deprecated: Use ListTagsRequest.ProtoReflect.Descriptor instead.
   160  func (*ListTagsRequest) Descriptor() ([]byte, []int) {
   161  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{1}
   162  }
   163  
   164  func (x *ListTagsRequest) GetParent() string {
   165  	if x != nil {
   166  		return x.Parent
   167  	}
   168  	return ""
   169  }
   170  
   171  func (x *ListTagsRequest) GetFilter() string {
   172  	if x != nil {
   173  		return x.Filter
   174  	}
   175  	return ""
   176  }
   177  
   178  func (x *ListTagsRequest) GetPageSize() int32 {
   179  	if x != nil {
   180  		return x.PageSize
   181  	}
   182  	return 0
   183  }
   184  
   185  func (x *ListTagsRequest) GetPageToken() string {
   186  	if x != nil {
   187  		return x.PageToken
   188  	}
   189  	return ""
   190  }
   191  
   192  // The response from listing tags.
   193  type ListTagsResponse struct {
   194  	state         protoimpl.MessageState
   195  	sizeCache     protoimpl.SizeCache
   196  	unknownFields protoimpl.UnknownFields
   197  
   198  	// The tags returned.
   199  	Tags []*Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
   200  	// The token to retrieve the next page of tags, or empty if there are no
   201  	// more tags to return.
   202  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   203  }
   204  
   205  func (x *ListTagsResponse) Reset() {
   206  	*x = ListTagsResponse{}
   207  	if protoimpl.UnsafeEnabled {
   208  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[2]
   209  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   210  		ms.StoreMessageInfo(mi)
   211  	}
   212  }
   213  
   214  func (x *ListTagsResponse) String() string {
   215  	return protoimpl.X.MessageStringOf(x)
   216  }
   217  
   218  func (*ListTagsResponse) ProtoMessage() {}
   219  
   220  func (x *ListTagsResponse) ProtoReflect() protoreflect.Message {
   221  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[2]
   222  	if protoimpl.UnsafeEnabled && x != nil {
   223  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   224  		if ms.LoadMessageInfo() == nil {
   225  			ms.StoreMessageInfo(mi)
   226  		}
   227  		return ms
   228  	}
   229  	return mi.MessageOf(x)
   230  }
   231  
   232  // Deprecated: Use ListTagsResponse.ProtoReflect.Descriptor instead.
   233  func (*ListTagsResponse) Descriptor() ([]byte, []int) {
   234  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{2}
   235  }
   236  
   237  func (x *ListTagsResponse) GetTags() []*Tag {
   238  	if x != nil {
   239  		return x.Tags
   240  	}
   241  	return nil
   242  }
   243  
   244  func (x *ListTagsResponse) GetNextPageToken() string {
   245  	if x != nil {
   246  		return x.NextPageToken
   247  	}
   248  	return ""
   249  }
   250  
   251  // The request to retrieve a tag.
   252  type GetTagRequest struct {
   253  	state         protoimpl.MessageState
   254  	sizeCache     protoimpl.SizeCache
   255  	unknownFields protoimpl.UnknownFields
   256  
   257  	// The name of the tag to retrieve.
   258  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   259  }
   260  
   261  func (x *GetTagRequest) Reset() {
   262  	*x = GetTagRequest{}
   263  	if protoimpl.UnsafeEnabled {
   264  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[3]
   265  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   266  		ms.StoreMessageInfo(mi)
   267  	}
   268  }
   269  
   270  func (x *GetTagRequest) String() string {
   271  	return protoimpl.X.MessageStringOf(x)
   272  }
   273  
   274  func (*GetTagRequest) ProtoMessage() {}
   275  
   276  func (x *GetTagRequest) ProtoReflect() protoreflect.Message {
   277  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[3]
   278  	if protoimpl.UnsafeEnabled && x != nil {
   279  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   280  		if ms.LoadMessageInfo() == nil {
   281  			ms.StoreMessageInfo(mi)
   282  		}
   283  		return ms
   284  	}
   285  	return mi.MessageOf(x)
   286  }
   287  
   288  // Deprecated: Use GetTagRequest.ProtoReflect.Descriptor instead.
   289  func (*GetTagRequest) Descriptor() ([]byte, []int) {
   290  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{3}
   291  }
   292  
   293  func (x *GetTagRequest) GetName() string {
   294  	if x != nil {
   295  		return x.Name
   296  	}
   297  	return ""
   298  }
   299  
   300  // The request to create a new tag.
   301  type CreateTagRequest struct {
   302  	state         protoimpl.MessageState
   303  	sizeCache     protoimpl.SizeCache
   304  	unknownFields protoimpl.UnknownFields
   305  
   306  	// The name of the parent resource where the tag will be created.
   307  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   308  	// The tag id to use for this repository.
   309  	TagId string `protobuf:"bytes,2,opt,name=tag_id,json=tagId,proto3" json:"tag_id,omitempty"`
   310  	// The tag to be created.
   311  	Tag *Tag `protobuf:"bytes,3,opt,name=tag,proto3" json:"tag,omitempty"`
   312  }
   313  
   314  func (x *CreateTagRequest) Reset() {
   315  	*x = CreateTagRequest{}
   316  	if protoimpl.UnsafeEnabled {
   317  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[4]
   318  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   319  		ms.StoreMessageInfo(mi)
   320  	}
   321  }
   322  
   323  func (x *CreateTagRequest) String() string {
   324  	return protoimpl.X.MessageStringOf(x)
   325  }
   326  
   327  func (*CreateTagRequest) ProtoMessage() {}
   328  
   329  func (x *CreateTagRequest) ProtoReflect() protoreflect.Message {
   330  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[4]
   331  	if protoimpl.UnsafeEnabled && x != nil {
   332  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   333  		if ms.LoadMessageInfo() == nil {
   334  			ms.StoreMessageInfo(mi)
   335  		}
   336  		return ms
   337  	}
   338  	return mi.MessageOf(x)
   339  }
   340  
   341  // Deprecated: Use CreateTagRequest.ProtoReflect.Descriptor instead.
   342  func (*CreateTagRequest) Descriptor() ([]byte, []int) {
   343  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{4}
   344  }
   345  
   346  func (x *CreateTagRequest) GetParent() string {
   347  	if x != nil {
   348  		return x.Parent
   349  	}
   350  	return ""
   351  }
   352  
   353  func (x *CreateTagRequest) GetTagId() string {
   354  	if x != nil {
   355  		return x.TagId
   356  	}
   357  	return ""
   358  }
   359  
   360  func (x *CreateTagRequest) GetTag() *Tag {
   361  	if x != nil {
   362  		return x.Tag
   363  	}
   364  	return nil
   365  }
   366  
   367  // The request to create or update a tag.
   368  type UpdateTagRequest struct {
   369  	state         protoimpl.MessageState
   370  	sizeCache     protoimpl.SizeCache
   371  	unknownFields protoimpl.UnknownFields
   372  
   373  	// The tag that replaces the resource on the server.
   374  	Tag *Tag `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
   375  	// The update mask applies to the resource. For the `FieldMask` definition,
   376  	// see
   377  	// https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
   378  	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
   379  }
   380  
   381  func (x *UpdateTagRequest) Reset() {
   382  	*x = UpdateTagRequest{}
   383  	if protoimpl.UnsafeEnabled {
   384  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[5]
   385  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   386  		ms.StoreMessageInfo(mi)
   387  	}
   388  }
   389  
   390  func (x *UpdateTagRequest) String() string {
   391  	return protoimpl.X.MessageStringOf(x)
   392  }
   393  
   394  func (*UpdateTagRequest) ProtoMessage() {}
   395  
   396  func (x *UpdateTagRequest) ProtoReflect() protoreflect.Message {
   397  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[5]
   398  	if protoimpl.UnsafeEnabled && x != nil {
   399  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   400  		if ms.LoadMessageInfo() == nil {
   401  			ms.StoreMessageInfo(mi)
   402  		}
   403  		return ms
   404  	}
   405  	return mi.MessageOf(x)
   406  }
   407  
   408  // Deprecated: Use UpdateTagRequest.ProtoReflect.Descriptor instead.
   409  func (*UpdateTagRequest) Descriptor() ([]byte, []int) {
   410  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{5}
   411  }
   412  
   413  func (x *UpdateTagRequest) GetTag() *Tag {
   414  	if x != nil {
   415  		return x.Tag
   416  	}
   417  	return nil
   418  }
   419  
   420  func (x *UpdateTagRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
   421  	if x != nil {
   422  		return x.UpdateMask
   423  	}
   424  	return nil
   425  }
   426  
   427  // The request to delete a tag.
   428  type DeleteTagRequest struct {
   429  	state         protoimpl.MessageState
   430  	sizeCache     protoimpl.SizeCache
   431  	unknownFields protoimpl.UnknownFields
   432  
   433  	// The name of the tag to delete.
   434  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   435  }
   436  
   437  func (x *DeleteTagRequest) Reset() {
   438  	*x = DeleteTagRequest{}
   439  	if protoimpl.UnsafeEnabled {
   440  		mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[6]
   441  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   442  		ms.StoreMessageInfo(mi)
   443  	}
   444  }
   445  
   446  func (x *DeleteTagRequest) String() string {
   447  	return protoimpl.X.MessageStringOf(x)
   448  }
   449  
   450  func (*DeleteTagRequest) ProtoMessage() {}
   451  
   452  func (x *DeleteTagRequest) ProtoReflect() protoreflect.Message {
   453  	mi := &file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[6]
   454  	if protoimpl.UnsafeEnabled && x != nil {
   455  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   456  		if ms.LoadMessageInfo() == nil {
   457  			ms.StoreMessageInfo(mi)
   458  		}
   459  		return ms
   460  	}
   461  	return mi.MessageOf(x)
   462  }
   463  
   464  // Deprecated: Use DeleteTagRequest.ProtoReflect.Descriptor instead.
   465  func (*DeleteTagRequest) Descriptor() ([]byte, []int) {
   466  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP(), []int{6}
   467  }
   468  
   469  func (x *DeleteTagRequest) GetName() string {
   470  	if x != nil {
   471  		return x.Name
   472  	}
   473  	return ""
   474  }
   475  
   476  var File_google_devtools_artifactregistry_v1_tag_proto protoreflect.FileDescriptor
   477  
   478  var file_google_devtools_artifactregistry_v1_tag_proto_rawDesc = []byte{
   479  	0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
   480  	0x73, 0x2f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74,
   481  	0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x61, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
   482  	0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
   483  	0x2e, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
   484  	0x79, 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
   485  	0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   486  	0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
   487  	0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   488  	0x6f, 0x22, 0xc0, 0x01, 0x0a, 0x03, 0x54, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
   489  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a,
   490  	0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
   491  	0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3a, 0x8a, 0x01, 0xea, 0x41, 0x86, 0x01, 0x0a, 0x23,
   492  	0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79,
   493  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
   494  	0x54, 0x61, 0x67, 0x12, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
   495  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   496  	0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x72, 0x65, 0x70,
   497  	0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x70, 0x6f, 0x73,
   498  	0x69, 0x74, 0x6f, 0x72, 0x79, 0x7d, 0x2f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x2f,
   499  	0x7b, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x7d, 0x2f, 0x74, 0x61, 0x67, 0x73, 0x2f, 0x7b,
   500  	0x74, 0x61, 0x67, 0x7d, 0x22, 0x7d, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x73,
   501  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
   502  	0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12,
   503  	0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
   504  	0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
   505  	0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65,
   506  	0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
   507  	0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f,
   508  	0x6b, 0x65, 0x6e, 0x22, 0x78, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x67, 0x73, 0x52,
   509  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18,
   510  	0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
   511  	0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
   512  	0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x67, 0x52,
   513  	0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
   514  	0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
   515  	0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x23, 0x0a,
   516  	0x0d, 0x47, 0x65, 0x74, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
   517  	0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
   518  	0x6d, 0x65, 0x22, 0x7d, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x67, 0x52,
   519  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
   520  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x15,
   521  	0x0a, 0x06, 0x74, 0x61, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
   522  	0x74, 0x61, 0x67, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x03, 0x20, 0x01,
   523  	0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
   524  	0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67,
   525  	0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x03, 0x74, 0x61,
   526  	0x67, 0x22, 0x8b, 0x01, 0x0a, 0x10, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61, 0x67, 0x52,
   527  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20,
   528  	0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
   529  	0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65,
   530  	0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x67, 0x52, 0x03, 0x74,
   531  	0x61, 0x67, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
   532  	0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   533  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
   534  	0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22,
   535  	0x26, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x67, 0x52, 0x65, 0x71, 0x75,
   536  	0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
   537  	0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0xf3, 0x01, 0x0a, 0x27, 0x63, 0x6f, 0x6d, 0x2e,
   538  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
   539  	0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79,
   540  	0x2e, 0x76, 0x31, 0x42, 0x08, 0x54, 0x61, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
   541  	0x50, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f,
   542  	0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67,
   543  	0x69, 0x73, 0x74, 0x72, 0x79, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f, 0x61, 0x72, 0x74, 0x69,
   544  	0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x70, 0x62, 0x3b, 0x61,
   545  	0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x70,
   546  	0x62, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   547  	0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
   548  	0x79, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c,
   549  	0x6f, 0x75, 0x64, 0x5c, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x67, 0x69,
   550  	0x73, 0x74, 0x72, 0x79, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   551  	0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63,
   552  	0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70,
   553  	0x72, 0x6f, 0x74, 0x6f, 0x33,
   554  }
   555  
   556  var (
   557  	file_google_devtools_artifactregistry_v1_tag_proto_rawDescOnce sync.Once
   558  	file_google_devtools_artifactregistry_v1_tag_proto_rawDescData = file_google_devtools_artifactregistry_v1_tag_proto_rawDesc
   559  )
   560  
   561  func file_google_devtools_artifactregistry_v1_tag_proto_rawDescGZIP() []byte {
   562  	file_google_devtools_artifactregistry_v1_tag_proto_rawDescOnce.Do(func() {
   563  		file_google_devtools_artifactregistry_v1_tag_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_devtools_artifactregistry_v1_tag_proto_rawDescData)
   564  	})
   565  	return file_google_devtools_artifactregistry_v1_tag_proto_rawDescData
   566  }
   567  
   568  var file_google_devtools_artifactregistry_v1_tag_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
   569  var file_google_devtools_artifactregistry_v1_tag_proto_goTypes = []interface{}{
   570  	(*Tag)(nil),                   // 0: google.devtools.artifactregistry.v1.Tag
   571  	(*ListTagsRequest)(nil),       // 1: google.devtools.artifactregistry.v1.ListTagsRequest
   572  	(*ListTagsResponse)(nil),      // 2: google.devtools.artifactregistry.v1.ListTagsResponse
   573  	(*GetTagRequest)(nil),         // 3: google.devtools.artifactregistry.v1.GetTagRequest
   574  	(*CreateTagRequest)(nil),      // 4: google.devtools.artifactregistry.v1.CreateTagRequest
   575  	(*UpdateTagRequest)(nil),      // 5: google.devtools.artifactregistry.v1.UpdateTagRequest
   576  	(*DeleteTagRequest)(nil),      // 6: google.devtools.artifactregistry.v1.DeleteTagRequest
   577  	(*fieldmaskpb.FieldMask)(nil), // 7: google.protobuf.FieldMask
   578  }
   579  var file_google_devtools_artifactregistry_v1_tag_proto_depIdxs = []int32{
   580  	0, // 0: google.devtools.artifactregistry.v1.ListTagsResponse.tags:type_name -> google.devtools.artifactregistry.v1.Tag
   581  	0, // 1: google.devtools.artifactregistry.v1.CreateTagRequest.tag:type_name -> google.devtools.artifactregistry.v1.Tag
   582  	0, // 2: google.devtools.artifactregistry.v1.UpdateTagRequest.tag:type_name -> google.devtools.artifactregistry.v1.Tag
   583  	7, // 3: google.devtools.artifactregistry.v1.UpdateTagRequest.update_mask:type_name -> google.protobuf.FieldMask
   584  	4, // [4:4] is the sub-list for method output_type
   585  	4, // [4:4] is the sub-list for method input_type
   586  	4, // [4:4] is the sub-list for extension type_name
   587  	4, // [4:4] is the sub-list for extension extendee
   588  	0, // [0:4] is the sub-list for field type_name
   589  }
   590  
   591  func init() { file_google_devtools_artifactregistry_v1_tag_proto_init() }
   592  func file_google_devtools_artifactregistry_v1_tag_proto_init() {
   593  	if File_google_devtools_artifactregistry_v1_tag_proto != nil {
   594  		return
   595  	}
   596  	if !protoimpl.UnsafeEnabled {
   597  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   598  			switch v := v.(*Tag); i {
   599  			case 0:
   600  				return &v.state
   601  			case 1:
   602  				return &v.sizeCache
   603  			case 2:
   604  				return &v.unknownFields
   605  			default:
   606  				return nil
   607  			}
   608  		}
   609  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   610  			switch v := v.(*ListTagsRequest); i {
   611  			case 0:
   612  				return &v.state
   613  			case 1:
   614  				return &v.sizeCache
   615  			case 2:
   616  				return &v.unknownFields
   617  			default:
   618  				return nil
   619  			}
   620  		}
   621  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   622  			switch v := v.(*ListTagsResponse); i {
   623  			case 0:
   624  				return &v.state
   625  			case 1:
   626  				return &v.sizeCache
   627  			case 2:
   628  				return &v.unknownFields
   629  			default:
   630  				return nil
   631  			}
   632  		}
   633  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   634  			switch v := v.(*GetTagRequest); i {
   635  			case 0:
   636  				return &v.state
   637  			case 1:
   638  				return &v.sizeCache
   639  			case 2:
   640  				return &v.unknownFields
   641  			default:
   642  				return nil
   643  			}
   644  		}
   645  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   646  			switch v := v.(*CreateTagRequest); i {
   647  			case 0:
   648  				return &v.state
   649  			case 1:
   650  				return &v.sizeCache
   651  			case 2:
   652  				return &v.unknownFields
   653  			default:
   654  				return nil
   655  			}
   656  		}
   657  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   658  			switch v := v.(*UpdateTagRequest); i {
   659  			case 0:
   660  				return &v.state
   661  			case 1:
   662  				return &v.sizeCache
   663  			case 2:
   664  				return &v.unknownFields
   665  			default:
   666  				return nil
   667  			}
   668  		}
   669  		file_google_devtools_artifactregistry_v1_tag_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   670  			switch v := v.(*DeleteTagRequest); i {
   671  			case 0:
   672  				return &v.state
   673  			case 1:
   674  				return &v.sizeCache
   675  			case 2:
   676  				return &v.unknownFields
   677  			default:
   678  				return nil
   679  			}
   680  		}
   681  	}
   682  	type x struct{}
   683  	out := protoimpl.TypeBuilder{
   684  		File: protoimpl.DescBuilder{
   685  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   686  			RawDescriptor: file_google_devtools_artifactregistry_v1_tag_proto_rawDesc,
   687  			NumEnums:      0,
   688  			NumMessages:   7,
   689  			NumExtensions: 0,
   690  			NumServices:   0,
   691  		},
   692  		GoTypes:           file_google_devtools_artifactregistry_v1_tag_proto_goTypes,
   693  		DependencyIndexes: file_google_devtools_artifactregistry_v1_tag_proto_depIdxs,
   694  		MessageInfos:      file_google_devtools_artifactregistry_v1_tag_proto_msgTypes,
   695  	}.Build()
   696  	File_google_devtools_artifactregistry_v1_tag_proto = out.File
   697  	file_google_devtools_artifactregistry_v1_tag_proto_rawDesc = nil
   698  	file_google_devtools_artifactregistry_v1_tag_proto_goTypes = nil
   699  	file_google_devtools_artifactregistry_v1_tag_proto_depIdxs = nil
   700  }
   701  

View as plain text