...

Source file src/google.golang.org/genproto/googleapis/gapic/metadata/gapic_metadata.pb.go

Documentation: google.golang.org/genproto/googleapis/gapic/metadata

     1  // Copyright 2020 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  
    16  // Code generated by protoc-gen-go. DO NOT EDIT.
    17  // versions:
    18  // 	protoc-gen-go v1.26.0
    19  // 	protoc        v4.24.4
    20  // source: gapic/metadata/gapic_metadata.proto
    21  
    22  package metadata
    23  
    24  import (
    25  	reflect "reflect"
    26  	sync "sync"
    27  
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // Metadata about a GAPIC library for a specific combination of API, version,
    40  // and computer language.
    41  type GapicMetadata struct {
    42  	state         protoimpl.MessageState
    43  	sizeCache     protoimpl.SizeCache
    44  	unknownFields protoimpl.UnknownFields
    45  
    46  	// Schema version of this proto. Current value: 1.0
    47  	Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
    48  	// Any human-readable comments to be included in this file.
    49  	Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
    50  	// Computer language of this generated language. This must be
    51  	// spelled out as it spoken in English, with no capitalization or
    52  	// separators (e.g. "csharp", "nodejs").
    53  	Language string `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"`
    54  	// The proto package containing the API definition for which this
    55  	// GAPIC library was generated.
    56  	ProtoPackage string `protobuf:"bytes,4,opt,name=proto_package,json=protoPackage,proto3" json:"proto_package,omitempty"`
    57  	// The language-specific library package for this GAPIC library.
    58  	LibraryPackage string `protobuf:"bytes,5,opt,name=library_package,json=libraryPackage,proto3" json:"library_package,omitempty"`
    59  	// A map from each proto-defined service to ServiceForTransports,
    60  	// which allows listing information about transport-specific
    61  	// implementations of the service.
    62  	//
    63  	// The key is the name of the service as it appears in the .proto
    64  	// file.
    65  	Services map[string]*GapicMetadata_ServiceForTransport `protobuf:"bytes,6,rep,name=services,proto3" json:"services,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    66  }
    67  
    68  func (x *GapicMetadata) Reset() {
    69  	*x = GapicMetadata{}
    70  	if protoimpl.UnsafeEnabled {
    71  		mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[0]
    72  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    73  		ms.StoreMessageInfo(mi)
    74  	}
    75  }
    76  
    77  func (x *GapicMetadata) String() string {
    78  	return protoimpl.X.MessageStringOf(x)
    79  }
    80  
    81  func (*GapicMetadata) ProtoMessage() {}
    82  
    83  func (x *GapicMetadata) ProtoReflect() protoreflect.Message {
    84  	mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[0]
    85  	if protoimpl.UnsafeEnabled && x != nil {
    86  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    87  		if ms.LoadMessageInfo() == nil {
    88  			ms.StoreMessageInfo(mi)
    89  		}
    90  		return ms
    91  	}
    92  	return mi.MessageOf(x)
    93  }
    94  
    95  // Deprecated: Use GapicMetadata.ProtoReflect.Descriptor instead.
    96  func (*GapicMetadata) Descriptor() ([]byte, []int) {
    97  	return file_gapic_metadata_gapic_metadata_proto_rawDescGZIP(), []int{0}
    98  }
    99  
   100  func (x *GapicMetadata) GetSchema() string {
   101  	if x != nil {
   102  		return x.Schema
   103  	}
   104  	return ""
   105  }
   106  
   107  func (x *GapicMetadata) GetComment() string {
   108  	if x != nil {
   109  		return x.Comment
   110  	}
   111  	return ""
   112  }
   113  
   114  func (x *GapicMetadata) GetLanguage() string {
   115  	if x != nil {
   116  		return x.Language
   117  	}
   118  	return ""
   119  }
   120  
   121  func (x *GapicMetadata) GetProtoPackage() string {
   122  	if x != nil {
   123  		return x.ProtoPackage
   124  	}
   125  	return ""
   126  }
   127  
   128  func (x *GapicMetadata) GetLibraryPackage() string {
   129  	if x != nil {
   130  		return x.LibraryPackage
   131  	}
   132  	return ""
   133  }
   134  
   135  func (x *GapicMetadata) GetServices() map[string]*GapicMetadata_ServiceForTransport {
   136  	if x != nil {
   137  		return x.Services
   138  	}
   139  	return nil
   140  }
   141  
   142  // A map from a transport name to ServiceAsClient, which allows
   143  // listing information about the client objects that implement the
   144  // parent RPC service for the specified transport.
   145  //
   146  // The key name is the transport, lower-cased with no separators
   147  // (e.g. "grpc", "rest").
   148  type GapicMetadata_ServiceForTransport struct {
   149  	state         protoimpl.MessageState
   150  	sizeCache     protoimpl.SizeCache
   151  	unknownFields protoimpl.UnknownFields
   152  
   153  	Clients map[string]*GapicMetadata_ServiceAsClient `protobuf:"bytes,1,rep,name=clients,proto3" json:"clients,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   154  }
   155  
   156  func (x *GapicMetadata_ServiceForTransport) Reset() {
   157  	*x = GapicMetadata_ServiceForTransport{}
   158  	if protoimpl.UnsafeEnabled {
   159  		mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[2]
   160  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   161  		ms.StoreMessageInfo(mi)
   162  	}
   163  }
   164  
   165  func (x *GapicMetadata_ServiceForTransport) String() string {
   166  	return protoimpl.X.MessageStringOf(x)
   167  }
   168  
   169  func (*GapicMetadata_ServiceForTransport) ProtoMessage() {}
   170  
   171  func (x *GapicMetadata_ServiceForTransport) ProtoReflect() protoreflect.Message {
   172  	mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[2]
   173  	if protoimpl.UnsafeEnabled && x != nil {
   174  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   175  		if ms.LoadMessageInfo() == nil {
   176  			ms.StoreMessageInfo(mi)
   177  		}
   178  		return ms
   179  	}
   180  	return mi.MessageOf(x)
   181  }
   182  
   183  // Deprecated: Use GapicMetadata_ServiceForTransport.ProtoReflect.Descriptor instead.
   184  func (*GapicMetadata_ServiceForTransport) Descriptor() ([]byte, []int) {
   185  	return file_gapic_metadata_gapic_metadata_proto_rawDescGZIP(), []int{0, 1}
   186  }
   187  
   188  func (x *GapicMetadata_ServiceForTransport) GetClients() map[string]*GapicMetadata_ServiceAsClient {
   189  	if x != nil {
   190  		return x.Clients
   191  	}
   192  	return nil
   193  }
   194  
   195  // Information about a specific client implementing a proto-defined service.
   196  type GapicMetadata_ServiceAsClient struct {
   197  	state         protoimpl.MessageState
   198  	sizeCache     protoimpl.SizeCache
   199  	unknownFields protoimpl.UnknownFields
   200  
   201  	// The name of the library client formatted as it appears in the source code
   202  	LibraryClient string `protobuf:"bytes,1,opt,name=library_client,json=libraryClient,proto3" json:"library_client,omitempty"`
   203  	// A mapping from each proto-defined RPC name to the the list of
   204  	// methods in library_client that implement it. There can be more
   205  	// than one library_client method for each RPC. RPCs with no
   206  	// library_client methods need not be included.
   207  	//
   208  	// The key name is the name of the RPC as defined and formatted in
   209  	// the proto file.
   210  	Rpcs map[string]*GapicMetadata_MethodList `protobuf:"bytes,2,rep,name=rpcs,proto3" json:"rpcs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   211  }
   212  
   213  func (x *GapicMetadata_ServiceAsClient) Reset() {
   214  	*x = GapicMetadata_ServiceAsClient{}
   215  	if protoimpl.UnsafeEnabled {
   216  		mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[3]
   217  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   218  		ms.StoreMessageInfo(mi)
   219  	}
   220  }
   221  
   222  func (x *GapicMetadata_ServiceAsClient) String() string {
   223  	return protoimpl.X.MessageStringOf(x)
   224  }
   225  
   226  func (*GapicMetadata_ServiceAsClient) ProtoMessage() {}
   227  
   228  func (x *GapicMetadata_ServiceAsClient) ProtoReflect() protoreflect.Message {
   229  	mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[3]
   230  	if protoimpl.UnsafeEnabled && x != nil {
   231  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   232  		if ms.LoadMessageInfo() == nil {
   233  			ms.StoreMessageInfo(mi)
   234  		}
   235  		return ms
   236  	}
   237  	return mi.MessageOf(x)
   238  }
   239  
   240  // Deprecated: Use GapicMetadata_ServiceAsClient.ProtoReflect.Descriptor instead.
   241  func (*GapicMetadata_ServiceAsClient) Descriptor() ([]byte, []int) {
   242  	return file_gapic_metadata_gapic_metadata_proto_rawDescGZIP(), []int{0, 2}
   243  }
   244  
   245  func (x *GapicMetadata_ServiceAsClient) GetLibraryClient() string {
   246  	if x != nil {
   247  		return x.LibraryClient
   248  	}
   249  	return ""
   250  }
   251  
   252  func (x *GapicMetadata_ServiceAsClient) GetRpcs() map[string]*GapicMetadata_MethodList {
   253  	if x != nil {
   254  		return x.Rpcs
   255  	}
   256  	return nil
   257  }
   258  
   259  // List of GAPIC client methods implementing the proto-defined RPC
   260  // for the transport and service specified in the containing
   261  // structures.
   262  type GapicMetadata_MethodList struct {
   263  	state         protoimpl.MessageState
   264  	sizeCache     protoimpl.SizeCache
   265  	unknownFields protoimpl.UnknownFields
   266  
   267  	// List of methods for a specific proto-service client in the
   268  	// GAPIC. These names should be formatted as they appear in the
   269  	// source code.
   270  	Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"`
   271  }
   272  
   273  func (x *GapicMetadata_MethodList) Reset() {
   274  	*x = GapicMetadata_MethodList{}
   275  	if protoimpl.UnsafeEnabled {
   276  		mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[4]
   277  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   278  		ms.StoreMessageInfo(mi)
   279  	}
   280  }
   281  
   282  func (x *GapicMetadata_MethodList) String() string {
   283  	return protoimpl.X.MessageStringOf(x)
   284  }
   285  
   286  func (*GapicMetadata_MethodList) ProtoMessage() {}
   287  
   288  func (x *GapicMetadata_MethodList) ProtoReflect() protoreflect.Message {
   289  	mi := &file_gapic_metadata_gapic_metadata_proto_msgTypes[4]
   290  	if protoimpl.UnsafeEnabled && x != nil {
   291  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   292  		if ms.LoadMessageInfo() == nil {
   293  			ms.StoreMessageInfo(mi)
   294  		}
   295  		return ms
   296  	}
   297  	return mi.MessageOf(x)
   298  }
   299  
   300  // Deprecated: Use GapicMetadata_MethodList.ProtoReflect.Descriptor instead.
   301  func (*GapicMetadata_MethodList) Descriptor() ([]byte, []int) {
   302  	return file_gapic_metadata_gapic_metadata_proto_rawDescGZIP(), []int{0, 3}
   303  }
   304  
   305  func (x *GapicMetadata_MethodList) GetMethods() []string {
   306  	if x != nil {
   307  		return x.Methods
   308  	}
   309  	return nil
   310  }
   311  
   312  var File_gapic_metadata_gapic_metadata_proto protoreflect.FileDescriptor
   313  
   314  var file_gapic_metadata_gapic_metadata_proto_rawDesc = []byte{
   315  	0x0a, 0x23, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   316  	0x2f, 0x67, 0x61, 0x70, 0x69, 0x63, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e,
   317  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61,
   318  	0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x22, 0xfe, 0x06, 0x0a,
   319  	0x0d, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x16,
   320  	0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
   321  	0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e,
   322  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74,
   323  	0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01,
   324  	0x28, 0x09, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0d,
   325  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20,
   326  	0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
   327  	0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x70, 0x61, 0x63,
   328  	0x6b, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x62, 0x72,
   329  	0x61, 0x72, 0x79, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x4e, 0x0a, 0x08, 0x73, 0x65,
   330  	0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67,
   331  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61,
   332  	0x64, 0x61, 0x74, 0x61, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
   333  	0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
   334  	0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x75, 0x0a, 0x0d, 0x53, 0x65,
   335  	0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
   336  	0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x4e, 0x0a,
   337  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67,
   338  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61,
   339  	0x64, 0x61, 0x74, 0x61, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
   340  	0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x46, 0x6f, 0x72, 0x54, 0x72, 0x61,
   341  	0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
   342  	0x01, 0x1a, 0xe8, 0x01, 0x0a, 0x13, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x46, 0x6f, 0x72,
   343  	0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x5f, 0x0a, 0x07, 0x63, 0x6c, 0x69,
   344  	0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f,
   345  	0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61,
   346  	0x74, 0x61, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   347  	0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x46, 0x6f, 0x72, 0x54, 0x72, 0x61, 0x6e, 0x73,
   348  	0x70, 0x6f, 0x72, 0x74, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72,
   349  	0x79, 0x52, 0x07, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x1a, 0x70, 0x0a, 0x0c, 0x43, 0x6c,
   350  	0x69, 0x65, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
   351  	0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x4a, 0x0a, 0x05,
   352  	0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f,
   353  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64,
   354  	0x61, 0x74, 0x61, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   355  	0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x73, 0x43, 0x6c, 0x69, 0x65, 0x6e,
   356  	0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0xf6, 0x01, 0x0a,
   357  	0x0f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x73, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
   358  	0x12, 0x25, 0x0a, 0x0e, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x63, 0x6c, 0x69, 0x65,
   359  	0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72,
   360  	0x79, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x52, 0x0a, 0x04, 0x72, 0x70, 0x63, 0x73, 0x18,
   361  	0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
   362  	0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x47, 0x61,
   363  	0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76,
   364  	0x69, 0x63, 0x65, 0x41, 0x73, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x70, 0x63, 0x73,
   365  	0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x72, 0x70, 0x63, 0x73, 0x1a, 0x68, 0x0a, 0x09, 0x52,
   366  	0x70, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
   367  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61,
   368  	0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   369  	0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   370  	0x61, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e,
   371  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
   372  	0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x26, 0x0a, 0x0a, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x4c,
   373  	0x69, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01,
   374  	0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x42, 0xba, 0x01,
   375  	0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x61, 0x70,
   376  	0x69, 0x63, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x12, 0x47, 0x61, 0x70,
   377  	0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
   378  	0x01, 0x5a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
   379  	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
   380  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x67, 0x61, 0x70, 0x69, 0x63, 0x2f, 0x6d,
   381  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x3b, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   382  	0xaa, 0x02, 0x15, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x47, 0x61, 0x70, 0x69, 0x63, 0x2e,
   383  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xca, 0x02, 0x15, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
   384  	0x65, 0x5c, 0x47, 0x61, 0x70, 0x69, 0x63, 0x5c, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   385  	0xea, 0x02, 0x17, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x47, 0x61, 0x70, 0x69, 0x63,
   386  	0x3a, 0x3a, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   387  	0x6f, 0x33,
   388  }
   389  
   390  var (
   391  	file_gapic_metadata_gapic_metadata_proto_rawDescOnce sync.Once
   392  	file_gapic_metadata_gapic_metadata_proto_rawDescData = file_gapic_metadata_gapic_metadata_proto_rawDesc
   393  )
   394  
   395  func file_gapic_metadata_gapic_metadata_proto_rawDescGZIP() []byte {
   396  	file_gapic_metadata_gapic_metadata_proto_rawDescOnce.Do(func() {
   397  		file_gapic_metadata_gapic_metadata_proto_rawDescData = protoimpl.X.CompressGZIP(file_gapic_metadata_gapic_metadata_proto_rawDescData)
   398  	})
   399  	return file_gapic_metadata_gapic_metadata_proto_rawDescData
   400  }
   401  
   402  var file_gapic_metadata_gapic_metadata_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
   403  var file_gapic_metadata_gapic_metadata_proto_goTypes = []interface{}{
   404  	(*GapicMetadata)(nil), // 0: google.gapic.metadata.GapicMetadata
   405  	nil,                   // 1: google.gapic.metadata.GapicMetadata.ServicesEntry
   406  	(*GapicMetadata_ServiceForTransport)(nil), // 2: google.gapic.metadata.GapicMetadata.ServiceForTransport
   407  	(*GapicMetadata_ServiceAsClient)(nil),     // 3: google.gapic.metadata.GapicMetadata.ServiceAsClient
   408  	(*GapicMetadata_MethodList)(nil),          // 4: google.gapic.metadata.GapicMetadata.MethodList
   409  	nil,                                       // 5: google.gapic.metadata.GapicMetadata.ServiceForTransport.ClientsEntry
   410  	nil,                                       // 6: google.gapic.metadata.GapicMetadata.ServiceAsClient.RpcsEntry
   411  }
   412  var file_gapic_metadata_gapic_metadata_proto_depIdxs = []int32{
   413  	1, // 0: google.gapic.metadata.GapicMetadata.services:type_name -> google.gapic.metadata.GapicMetadata.ServicesEntry
   414  	2, // 1: google.gapic.metadata.GapicMetadata.ServicesEntry.value:type_name -> google.gapic.metadata.GapicMetadata.ServiceForTransport
   415  	5, // 2: google.gapic.metadata.GapicMetadata.ServiceForTransport.clients:type_name -> google.gapic.metadata.GapicMetadata.ServiceForTransport.ClientsEntry
   416  	6, // 3: google.gapic.metadata.GapicMetadata.ServiceAsClient.rpcs:type_name -> google.gapic.metadata.GapicMetadata.ServiceAsClient.RpcsEntry
   417  	3, // 4: google.gapic.metadata.GapicMetadata.ServiceForTransport.ClientsEntry.value:type_name -> google.gapic.metadata.GapicMetadata.ServiceAsClient
   418  	4, // 5: google.gapic.metadata.GapicMetadata.ServiceAsClient.RpcsEntry.value:type_name -> google.gapic.metadata.GapicMetadata.MethodList
   419  	6, // [6:6] is the sub-list for method output_type
   420  	6, // [6:6] is the sub-list for method input_type
   421  	6, // [6:6] is the sub-list for extension type_name
   422  	6, // [6:6] is the sub-list for extension extendee
   423  	0, // [0:6] is the sub-list for field type_name
   424  }
   425  
   426  func init() { file_gapic_metadata_gapic_metadata_proto_init() }
   427  func file_gapic_metadata_gapic_metadata_proto_init() {
   428  	if File_gapic_metadata_gapic_metadata_proto != nil {
   429  		return
   430  	}
   431  	if !protoimpl.UnsafeEnabled {
   432  		file_gapic_metadata_gapic_metadata_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   433  			switch v := v.(*GapicMetadata); i {
   434  			case 0:
   435  				return &v.state
   436  			case 1:
   437  				return &v.sizeCache
   438  			case 2:
   439  				return &v.unknownFields
   440  			default:
   441  				return nil
   442  			}
   443  		}
   444  		file_gapic_metadata_gapic_metadata_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   445  			switch v := v.(*GapicMetadata_ServiceForTransport); i {
   446  			case 0:
   447  				return &v.state
   448  			case 1:
   449  				return &v.sizeCache
   450  			case 2:
   451  				return &v.unknownFields
   452  			default:
   453  				return nil
   454  			}
   455  		}
   456  		file_gapic_metadata_gapic_metadata_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   457  			switch v := v.(*GapicMetadata_ServiceAsClient); i {
   458  			case 0:
   459  				return &v.state
   460  			case 1:
   461  				return &v.sizeCache
   462  			case 2:
   463  				return &v.unknownFields
   464  			default:
   465  				return nil
   466  			}
   467  		}
   468  		file_gapic_metadata_gapic_metadata_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   469  			switch v := v.(*GapicMetadata_MethodList); i {
   470  			case 0:
   471  				return &v.state
   472  			case 1:
   473  				return &v.sizeCache
   474  			case 2:
   475  				return &v.unknownFields
   476  			default:
   477  				return nil
   478  			}
   479  		}
   480  	}
   481  	type x struct{}
   482  	out := protoimpl.TypeBuilder{
   483  		File: protoimpl.DescBuilder{
   484  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   485  			RawDescriptor: file_gapic_metadata_gapic_metadata_proto_rawDesc,
   486  			NumEnums:      0,
   487  			NumMessages:   7,
   488  			NumExtensions: 0,
   489  			NumServices:   0,
   490  		},
   491  		GoTypes:           file_gapic_metadata_gapic_metadata_proto_goTypes,
   492  		DependencyIndexes: file_gapic_metadata_gapic_metadata_proto_depIdxs,
   493  		MessageInfos:      file_gapic_metadata_gapic_metadata_proto_msgTypes,
   494  	}.Build()
   495  	File_gapic_metadata_gapic_metadata_proto = out.File
   496  	file_gapic_metadata_gapic_metadata_proto_rawDesc = nil
   497  	file_gapic_metadata_gapic_metadata_proto_goTypes = nil
   498  	file_gapic_metadata_gapic_metadata_proto_depIdxs = nil
   499  }
   500  

View as plain text