...

Source file src/google.golang.org/genproto/googleapis/cloud/connectors/v1/connectors_service.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/connectors/v1

     1  // Copyright 2022 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.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/connectors/v1/connectors_service.proto
    20  
    21  package connectors
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	longrunning "google.golang.org/genproto/googleapis/longrunning"
    29  	grpc "google.golang.org/grpc"
    30  	codes "google.golang.org/grpc/codes"
    31  	status "google.golang.org/grpc/status"
    32  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    33  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    34  )
    35  
    36  const (
    37  	// Verify that this generated code is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    39  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    41  )
    42  
    43  var File_google_cloud_connectors_v1_connectors_service_proto protoreflect.FileDescriptor
    44  
    45  var file_google_cloud_connectors_v1_connectors_service_proto_rawDesc = []byte{
    46  	0x0a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
    47  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6e,
    48  	0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e,
    49  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
    50  	0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76,
    51  	0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e,
    52  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
    53  	0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65,
    54  	0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
    55  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
    56  	0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
    57  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c,
    58  	0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76,
    59  	0x31, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
    60  	0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f,
    61  	0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f,
    62  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e,
    63  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c,
    64  	0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76,
    65  	0x31, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
    66  	0x1a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
    67  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x75, 0x6e,
    68  	0x74, 0x69, 0x6d, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67,
    69  	0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f,
    70  	0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
    71  	0x9b, 0x19, 0x0a, 0x0a, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x12, 0xbc,
    72  	0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
    73  	0x6e, 0x73, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
    74  	0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e,
    75  	0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
    76  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
    77  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
    78  	0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,
    79  	0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x40, 0x82, 0xd3, 0xe4,
    80  	0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
    81  	0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61,
    82  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
    83  	0x69, 0x6f, 0x6e, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa9, 0x01,
    84  	0x0a, 0x0d, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12,
    85  	0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63,
    86  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
    87  	0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
    88  	0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
    89  	0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43,
    90  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93, 0x02,
    91  	0x31, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
    92  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
    93  	0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
    94  	0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xf0, 0x01, 0x0a, 0x10, 0x43, 0x72,
    95  	0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33,
    96  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
    97  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61,
    98  	0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
    99  	0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e,
   100  	0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
   101  	0x6f, 0x6e, 0x22, 0x87, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x2f, 0x2f, 0x76, 0x31,
   102  	0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   103  	0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d,
   104  	0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x0a, 0x63, 0x6f,
   105  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x1f, 0x70, 0x61, 0x72, 0x65, 0x6e,
   106  	0x74, 0x2c, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x63, 0x6f, 0x6e,
   107  	0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x1f, 0x0a, 0x0a, 0x43,
   108  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61,
   109  	0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xf2, 0x01, 0x0a,
   110  	0x10, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
   111  	0x6e, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   112  	0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55,
   113  	0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
   114  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   115  	0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72,
   116  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x89, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x32, 0x3a,
   117  	0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
   118  	0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
   119  	0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e,
   120  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0a, 0x63, 0x6f, 0x6e, 0x6e,
   121  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x16, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   122  	0x69, 0x6f, 0x6e, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca,
   123  	0x41, 0x1f, 0x0a, 0x0a, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11,
   124  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   125  	0x61, 0x12, 0xd3, 0x01, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e,
   126  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   127  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
   128  	0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
   129  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
   130  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
   131  	0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6b, 0x82, 0xd3, 0xe4, 0x93,
   132  	0x02, 0x31, 0x2a, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
   133  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
   134  	0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   135  	0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67,
   136  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
   137  	0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
   138  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xb4, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74,
   139  	0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   140  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   141  	0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x76, 0x69,
   142  	0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x67, 0x6f,
   143  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
   144  	0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
   145  	0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3e,
   146  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
   147  	0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c,
   148  	0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76,
   149  	0x69, 0x64, 0x65, 0x72, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa1,
   150  	0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2e,
   151  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
   152  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x50,
   153  	0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
   154  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
   155  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x76,
   156  	0x69, 0x64, 0x65, 0x72, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76,
   157  	0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   158  	0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x70,
   159  	0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61,
   160  	0x6d, 0x65, 0x12, 0xc4, 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
   161  	0x63, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
   162  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
   163  	0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
   164  	0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   165  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
   166  	0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
   167  	0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4b, 0x82, 0xd3,
   168  	0xe4, 0x93, 0x02, 0x3c, 0x12, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e,
   169  	0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
   170  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
   171  	0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
   172  	0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xb1, 0x01, 0x0a, 0x0c, 0x47, 0x65,
   173  	0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f,
   174  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
   175  	0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
   176  	0x63, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f,
   177  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
   178  	0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   179  	0x6f, 0x72, 0x22, 0x49, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x12, 0x3a, 0x2f, 0x76, 0x31, 0x2f,
   180  	0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
   181  	0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f,
   182  	0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   183  	0x6f, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xe4, 0x01,
   184  	0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56,
   185  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   186  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
   187  	0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   188  	0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
   189  	0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   190  	0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
   191  	0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73,
   192  	0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x56, 0x82, 0xd3,
   193  	0xe4, 0x93, 0x02, 0x47, 0x12, 0x45, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e,
   194  	0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
   195  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
   196  	0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f,
   197  	0x2a, 0x7d, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61,
   198  	0x72, 0x65, 0x6e, 0x74, 0x12, 0xd1, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e,
   199  	0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x36, 0x2e, 0x67,
   200  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e,
   201  	0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e,
   202  	0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
   203  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
   204  	0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76,
   205  	0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69,
   206  	0x6f, 0x6e, 0x22, 0x54, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x12, 0x45, 0x2f, 0x76, 0x31, 0x2f,
   207  	0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
   208  	0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f,
   209  	0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   210  	0x6f, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
   211  	0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xec, 0x01, 0x0a, 0x1b, 0x47, 0x65, 0x74,
   212  	0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
   213  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   214  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
   215  	0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   216  	0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   217  	0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   218  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
   219  	0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   220  	0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x22, 0x57,
   221  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x12, 0x48, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
   222  	0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
   223  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   224  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
   225  	0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x7d,
   226  	0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xee, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74,
   227  	0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x63, 0x68,
   228  	0x65, 0x6d, 0x61, 0x73, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
   229  	0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76,
   230  	0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74,
   231  	0x69, 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
   232  	0x74, 0x1a, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   233  	0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
   234  	0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79,
   235  	0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
   236  	0x57, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61,
   237  	0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
   238  	0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x6e,
   239  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x75, 0x6e, 0x74, 0x69,
   240  	0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0xda,
   241  	0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xee, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73,
   242  	0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63,
   243  	0x68, 0x65, 0x6d, 0x61, 0x73, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
   244  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
   245  	0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63,
   246  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
   247  	0x73, 0x74, 0x1a, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
   248  	0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e,
   249  	0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
   250  	0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   251  	0x22, 0x57, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70,
   252  	0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
   253  	0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e,
   254  	0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x75, 0x6e, 0x74,
   255  	0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73,
   256  	0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xb2, 0x01, 0x0a, 0x10, 0x47, 0x65,
   257  	0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x33,
   258  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
   259  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52,
   260  	0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
   261  	0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   262  	0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
   263  	0x2e, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x3e,
   264  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
   265  	0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
   266  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65,
   267  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x4d,
   268  	0xca, 0x41, 0x19, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f,
   269  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68,
   270  	0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   271  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63,
   272  	0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0x80, 0x01,
   273  	0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   274  	0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
   275  	0x42, 0x16, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x53, 0x65, 0x72, 0x76,
   276  	0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67,
   277  	0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65,
   278  	0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
   279  	0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
   280  	0x72, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
   281  	0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   282  }
   283  
   284  var file_google_cloud_connectors_v1_connectors_service_proto_goTypes = []interface{}{
   285  	(*ListConnectionsRequest)(nil),             // 0: google.cloud.connectors.v1.ListConnectionsRequest
   286  	(*GetConnectionRequest)(nil),               // 1: google.cloud.connectors.v1.GetConnectionRequest
   287  	(*CreateConnectionRequest)(nil),            // 2: google.cloud.connectors.v1.CreateConnectionRequest
   288  	(*UpdateConnectionRequest)(nil),            // 3: google.cloud.connectors.v1.UpdateConnectionRequest
   289  	(*DeleteConnectionRequest)(nil),            // 4: google.cloud.connectors.v1.DeleteConnectionRequest
   290  	(*ListProvidersRequest)(nil),               // 5: google.cloud.connectors.v1.ListProvidersRequest
   291  	(*GetProviderRequest)(nil),                 // 6: google.cloud.connectors.v1.GetProviderRequest
   292  	(*ListConnectorsRequest)(nil),              // 7: google.cloud.connectors.v1.ListConnectorsRequest
   293  	(*GetConnectorRequest)(nil),                // 8: google.cloud.connectors.v1.GetConnectorRequest
   294  	(*ListConnectorVersionsRequest)(nil),       // 9: google.cloud.connectors.v1.ListConnectorVersionsRequest
   295  	(*GetConnectorVersionRequest)(nil),         // 10: google.cloud.connectors.v1.GetConnectorVersionRequest
   296  	(*GetConnectionSchemaMetadataRequest)(nil), // 11: google.cloud.connectors.v1.GetConnectionSchemaMetadataRequest
   297  	(*ListRuntimeEntitySchemasRequest)(nil),    // 12: google.cloud.connectors.v1.ListRuntimeEntitySchemasRequest
   298  	(*ListRuntimeActionSchemasRequest)(nil),    // 13: google.cloud.connectors.v1.ListRuntimeActionSchemasRequest
   299  	(*GetRuntimeConfigRequest)(nil),            // 14: google.cloud.connectors.v1.GetRuntimeConfigRequest
   300  	(*ListConnectionsResponse)(nil),            // 15: google.cloud.connectors.v1.ListConnectionsResponse
   301  	(*Connection)(nil),                         // 16: google.cloud.connectors.v1.Connection
   302  	(*longrunning.Operation)(nil),              // 17: google.longrunning.Operation
   303  	(*ListProvidersResponse)(nil),              // 18: google.cloud.connectors.v1.ListProvidersResponse
   304  	(*Provider)(nil),                           // 19: google.cloud.connectors.v1.Provider
   305  	(*ListConnectorsResponse)(nil),             // 20: google.cloud.connectors.v1.ListConnectorsResponse
   306  	(*Connector)(nil),                          // 21: google.cloud.connectors.v1.Connector
   307  	(*ListConnectorVersionsResponse)(nil),      // 22: google.cloud.connectors.v1.ListConnectorVersionsResponse
   308  	(*ConnectorVersion)(nil),                   // 23: google.cloud.connectors.v1.ConnectorVersion
   309  	(*ConnectionSchemaMetadata)(nil),           // 24: google.cloud.connectors.v1.ConnectionSchemaMetadata
   310  	(*ListRuntimeEntitySchemasResponse)(nil),   // 25: google.cloud.connectors.v1.ListRuntimeEntitySchemasResponse
   311  	(*ListRuntimeActionSchemasResponse)(nil),   // 26: google.cloud.connectors.v1.ListRuntimeActionSchemasResponse
   312  	(*RuntimeConfig)(nil),                      // 27: google.cloud.connectors.v1.RuntimeConfig
   313  }
   314  var file_google_cloud_connectors_v1_connectors_service_proto_depIdxs = []int32{
   315  	0,  // 0: google.cloud.connectors.v1.Connectors.ListConnections:input_type -> google.cloud.connectors.v1.ListConnectionsRequest
   316  	1,  // 1: google.cloud.connectors.v1.Connectors.GetConnection:input_type -> google.cloud.connectors.v1.GetConnectionRequest
   317  	2,  // 2: google.cloud.connectors.v1.Connectors.CreateConnection:input_type -> google.cloud.connectors.v1.CreateConnectionRequest
   318  	3,  // 3: google.cloud.connectors.v1.Connectors.UpdateConnection:input_type -> google.cloud.connectors.v1.UpdateConnectionRequest
   319  	4,  // 4: google.cloud.connectors.v1.Connectors.DeleteConnection:input_type -> google.cloud.connectors.v1.DeleteConnectionRequest
   320  	5,  // 5: google.cloud.connectors.v1.Connectors.ListProviders:input_type -> google.cloud.connectors.v1.ListProvidersRequest
   321  	6,  // 6: google.cloud.connectors.v1.Connectors.GetProvider:input_type -> google.cloud.connectors.v1.GetProviderRequest
   322  	7,  // 7: google.cloud.connectors.v1.Connectors.ListConnectors:input_type -> google.cloud.connectors.v1.ListConnectorsRequest
   323  	8,  // 8: google.cloud.connectors.v1.Connectors.GetConnector:input_type -> google.cloud.connectors.v1.GetConnectorRequest
   324  	9,  // 9: google.cloud.connectors.v1.Connectors.ListConnectorVersions:input_type -> google.cloud.connectors.v1.ListConnectorVersionsRequest
   325  	10, // 10: google.cloud.connectors.v1.Connectors.GetConnectorVersion:input_type -> google.cloud.connectors.v1.GetConnectorVersionRequest
   326  	11, // 11: google.cloud.connectors.v1.Connectors.GetConnectionSchemaMetadata:input_type -> google.cloud.connectors.v1.GetConnectionSchemaMetadataRequest
   327  	12, // 12: google.cloud.connectors.v1.Connectors.ListRuntimeEntitySchemas:input_type -> google.cloud.connectors.v1.ListRuntimeEntitySchemasRequest
   328  	13, // 13: google.cloud.connectors.v1.Connectors.ListRuntimeActionSchemas:input_type -> google.cloud.connectors.v1.ListRuntimeActionSchemasRequest
   329  	14, // 14: google.cloud.connectors.v1.Connectors.GetRuntimeConfig:input_type -> google.cloud.connectors.v1.GetRuntimeConfigRequest
   330  	15, // 15: google.cloud.connectors.v1.Connectors.ListConnections:output_type -> google.cloud.connectors.v1.ListConnectionsResponse
   331  	16, // 16: google.cloud.connectors.v1.Connectors.GetConnection:output_type -> google.cloud.connectors.v1.Connection
   332  	17, // 17: google.cloud.connectors.v1.Connectors.CreateConnection:output_type -> google.longrunning.Operation
   333  	17, // 18: google.cloud.connectors.v1.Connectors.UpdateConnection:output_type -> google.longrunning.Operation
   334  	17, // 19: google.cloud.connectors.v1.Connectors.DeleteConnection:output_type -> google.longrunning.Operation
   335  	18, // 20: google.cloud.connectors.v1.Connectors.ListProviders:output_type -> google.cloud.connectors.v1.ListProvidersResponse
   336  	19, // 21: google.cloud.connectors.v1.Connectors.GetProvider:output_type -> google.cloud.connectors.v1.Provider
   337  	20, // 22: google.cloud.connectors.v1.Connectors.ListConnectors:output_type -> google.cloud.connectors.v1.ListConnectorsResponse
   338  	21, // 23: google.cloud.connectors.v1.Connectors.GetConnector:output_type -> google.cloud.connectors.v1.Connector
   339  	22, // 24: google.cloud.connectors.v1.Connectors.ListConnectorVersions:output_type -> google.cloud.connectors.v1.ListConnectorVersionsResponse
   340  	23, // 25: google.cloud.connectors.v1.Connectors.GetConnectorVersion:output_type -> google.cloud.connectors.v1.ConnectorVersion
   341  	24, // 26: google.cloud.connectors.v1.Connectors.GetConnectionSchemaMetadata:output_type -> google.cloud.connectors.v1.ConnectionSchemaMetadata
   342  	25, // 27: google.cloud.connectors.v1.Connectors.ListRuntimeEntitySchemas:output_type -> google.cloud.connectors.v1.ListRuntimeEntitySchemasResponse
   343  	26, // 28: google.cloud.connectors.v1.Connectors.ListRuntimeActionSchemas:output_type -> google.cloud.connectors.v1.ListRuntimeActionSchemasResponse
   344  	27, // 29: google.cloud.connectors.v1.Connectors.GetRuntimeConfig:output_type -> google.cloud.connectors.v1.RuntimeConfig
   345  	15, // [15:30] is the sub-list for method output_type
   346  	0,  // [0:15] is the sub-list for method input_type
   347  	0,  // [0:0] is the sub-list for extension type_name
   348  	0,  // [0:0] is the sub-list for extension extendee
   349  	0,  // [0:0] is the sub-list for field type_name
   350  }
   351  
   352  func init() { file_google_cloud_connectors_v1_connectors_service_proto_init() }
   353  func file_google_cloud_connectors_v1_connectors_service_proto_init() {
   354  	if File_google_cloud_connectors_v1_connectors_service_proto != nil {
   355  		return
   356  	}
   357  	file_google_cloud_connectors_v1_connection_proto_init()
   358  	file_google_cloud_connectors_v1_connector_proto_init()
   359  	file_google_cloud_connectors_v1_connector_version_proto_init()
   360  	file_google_cloud_connectors_v1_provider_proto_init()
   361  	file_google_cloud_connectors_v1_runtime_proto_init()
   362  	type x struct{}
   363  	out := protoimpl.TypeBuilder{
   364  		File: protoimpl.DescBuilder{
   365  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   366  			RawDescriptor: file_google_cloud_connectors_v1_connectors_service_proto_rawDesc,
   367  			NumEnums:      0,
   368  			NumMessages:   0,
   369  			NumExtensions: 0,
   370  			NumServices:   1,
   371  		},
   372  		GoTypes:           file_google_cloud_connectors_v1_connectors_service_proto_goTypes,
   373  		DependencyIndexes: file_google_cloud_connectors_v1_connectors_service_proto_depIdxs,
   374  	}.Build()
   375  	File_google_cloud_connectors_v1_connectors_service_proto = out.File
   376  	file_google_cloud_connectors_v1_connectors_service_proto_rawDesc = nil
   377  	file_google_cloud_connectors_v1_connectors_service_proto_goTypes = nil
   378  	file_google_cloud_connectors_v1_connectors_service_proto_depIdxs = nil
   379  }
   380  
   381  // Reference imports to suppress errors if they are not otherwise used.
   382  var _ context.Context
   383  var _ grpc.ClientConnInterface
   384  
   385  // This is a compile-time assertion to ensure that this generated file
   386  // is compatible with the grpc package it is being compiled against.
   387  const _ = grpc.SupportPackageIsVersion6
   388  
   389  // ConnectorsClient is the client API for Connectors service.
   390  //
   391  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   392  type ConnectorsClient interface {
   393  	// Lists Connections in a given project and location.
   394  	ListConnections(ctx context.Context, in *ListConnectionsRequest, opts ...grpc.CallOption) (*ListConnectionsResponse, error)
   395  	// Gets details of a single Connection.
   396  	GetConnection(ctx context.Context, in *GetConnectionRequest, opts ...grpc.CallOption) (*Connection, error)
   397  	// Creates a new Connection in a given project and location.
   398  	CreateConnection(ctx context.Context, in *CreateConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   399  	// Updates the parameters of a single Connection.
   400  	UpdateConnection(ctx context.Context, in *UpdateConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   401  	// Deletes a single Connection.
   402  	DeleteConnection(ctx context.Context, in *DeleteConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   403  	// Lists Providers in a given project and location.
   404  	ListProviders(ctx context.Context, in *ListProvidersRequest, opts ...grpc.CallOption) (*ListProvidersResponse, error)
   405  	// Gets details of a provider.
   406  	GetProvider(ctx context.Context, in *GetProviderRequest, opts ...grpc.CallOption) (*Provider, error)
   407  	// Lists Connectors in a given project and location.
   408  	ListConnectors(ctx context.Context, in *ListConnectorsRequest, opts ...grpc.CallOption) (*ListConnectorsResponse, error)
   409  	// Gets details of a single Connector.
   410  	GetConnector(ctx context.Context, in *GetConnectorRequest, opts ...grpc.CallOption) (*Connector, error)
   411  	// Lists Connector Versions in a given project and location.
   412  	ListConnectorVersions(ctx context.Context, in *ListConnectorVersionsRequest, opts ...grpc.CallOption) (*ListConnectorVersionsResponse, error)
   413  	// Gets details of a single connector version.
   414  	GetConnectorVersion(ctx context.Context, in *GetConnectorVersionRequest, opts ...grpc.CallOption) (*ConnectorVersion, error)
   415  	// Gets schema metadata of a connection.
   416  	// SchemaMetadata is a singleton resource for each connection.
   417  	GetConnectionSchemaMetadata(ctx context.Context, in *GetConnectionSchemaMetadataRequest, opts ...grpc.CallOption) (*ConnectionSchemaMetadata, error)
   418  	// List schema of a runtime entities filtered by entity name.
   419  	ListRuntimeEntitySchemas(ctx context.Context, in *ListRuntimeEntitySchemasRequest, opts ...grpc.CallOption) (*ListRuntimeEntitySchemasResponse, error)
   420  	// List schema of a runtime actions filtered by action name.
   421  	ListRuntimeActionSchemas(ctx context.Context, in *ListRuntimeActionSchemasRequest, opts ...grpc.CallOption) (*ListRuntimeActionSchemasResponse, error)
   422  	// Gets the runtimeConfig of a location.
   423  	// RuntimeConfig is a singleton resource for each location.
   424  	GetRuntimeConfig(ctx context.Context, in *GetRuntimeConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error)
   425  }
   426  
   427  type connectorsClient struct {
   428  	cc grpc.ClientConnInterface
   429  }
   430  
   431  func NewConnectorsClient(cc grpc.ClientConnInterface) ConnectorsClient {
   432  	return &connectorsClient{cc}
   433  }
   434  
   435  func (c *connectorsClient) ListConnections(ctx context.Context, in *ListConnectionsRequest, opts ...grpc.CallOption) (*ListConnectionsResponse, error) {
   436  	out := new(ListConnectionsResponse)
   437  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListConnections", in, out, opts...)
   438  	if err != nil {
   439  		return nil, err
   440  	}
   441  	return out, nil
   442  }
   443  
   444  func (c *connectorsClient) GetConnection(ctx context.Context, in *GetConnectionRequest, opts ...grpc.CallOption) (*Connection, error) {
   445  	out := new(Connection)
   446  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetConnection", in, out, opts...)
   447  	if err != nil {
   448  		return nil, err
   449  	}
   450  	return out, nil
   451  }
   452  
   453  func (c *connectorsClient) CreateConnection(ctx context.Context, in *CreateConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   454  	out := new(longrunning.Operation)
   455  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/CreateConnection", in, out, opts...)
   456  	if err != nil {
   457  		return nil, err
   458  	}
   459  	return out, nil
   460  }
   461  
   462  func (c *connectorsClient) UpdateConnection(ctx context.Context, in *UpdateConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   463  	out := new(longrunning.Operation)
   464  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/UpdateConnection", in, out, opts...)
   465  	if err != nil {
   466  		return nil, err
   467  	}
   468  	return out, nil
   469  }
   470  
   471  func (c *connectorsClient) DeleteConnection(ctx context.Context, in *DeleteConnectionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   472  	out := new(longrunning.Operation)
   473  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/DeleteConnection", in, out, opts...)
   474  	if err != nil {
   475  		return nil, err
   476  	}
   477  	return out, nil
   478  }
   479  
   480  func (c *connectorsClient) ListProviders(ctx context.Context, in *ListProvidersRequest, opts ...grpc.CallOption) (*ListProvidersResponse, error) {
   481  	out := new(ListProvidersResponse)
   482  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListProviders", in, out, opts...)
   483  	if err != nil {
   484  		return nil, err
   485  	}
   486  	return out, nil
   487  }
   488  
   489  func (c *connectorsClient) GetProvider(ctx context.Context, in *GetProviderRequest, opts ...grpc.CallOption) (*Provider, error) {
   490  	out := new(Provider)
   491  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetProvider", in, out, opts...)
   492  	if err != nil {
   493  		return nil, err
   494  	}
   495  	return out, nil
   496  }
   497  
   498  func (c *connectorsClient) ListConnectors(ctx context.Context, in *ListConnectorsRequest, opts ...grpc.CallOption) (*ListConnectorsResponse, error) {
   499  	out := new(ListConnectorsResponse)
   500  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListConnectors", in, out, opts...)
   501  	if err != nil {
   502  		return nil, err
   503  	}
   504  	return out, nil
   505  }
   506  
   507  func (c *connectorsClient) GetConnector(ctx context.Context, in *GetConnectorRequest, opts ...grpc.CallOption) (*Connector, error) {
   508  	out := new(Connector)
   509  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetConnector", in, out, opts...)
   510  	if err != nil {
   511  		return nil, err
   512  	}
   513  	return out, nil
   514  }
   515  
   516  func (c *connectorsClient) ListConnectorVersions(ctx context.Context, in *ListConnectorVersionsRequest, opts ...grpc.CallOption) (*ListConnectorVersionsResponse, error) {
   517  	out := new(ListConnectorVersionsResponse)
   518  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListConnectorVersions", in, out, opts...)
   519  	if err != nil {
   520  		return nil, err
   521  	}
   522  	return out, nil
   523  }
   524  
   525  func (c *connectorsClient) GetConnectorVersion(ctx context.Context, in *GetConnectorVersionRequest, opts ...grpc.CallOption) (*ConnectorVersion, error) {
   526  	out := new(ConnectorVersion)
   527  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetConnectorVersion", in, out, opts...)
   528  	if err != nil {
   529  		return nil, err
   530  	}
   531  	return out, nil
   532  }
   533  
   534  func (c *connectorsClient) GetConnectionSchemaMetadata(ctx context.Context, in *GetConnectionSchemaMetadataRequest, opts ...grpc.CallOption) (*ConnectionSchemaMetadata, error) {
   535  	out := new(ConnectionSchemaMetadata)
   536  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetConnectionSchemaMetadata", in, out, opts...)
   537  	if err != nil {
   538  		return nil, err
   539  	}
   540  	return out, nil
   541  }
   542  
   543  func (c *connectorsClient) ListRuntimeEntitySchemas(ctx context.Context, in *ListRuntimeEntitySchemasRequest, opts ...grpc.CallOption) (*ListRuntimeEntitySchemasResponse, error) {
   544  	out := new(ListRuntimeEntitySchemasResponse)
   545  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListRuntimeEntitySchemas", in, out, opts...)
   546  	if err != nil {
   547  		return nil, err
   548  	}
   549  	return out, nil
   550  }
   551  
   552  func (c *connectorsClient) ListRuntimeActionSchemas(ctx context.Context, in *ListRuntimeActionSchemasRequest, opts ...grpc.CallOption) (*ListRuntimeActionSchemasResponse, error) {
   553  	out := new(ListRuntimeActionSchemasResponse)
   554  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/ListRuntimeActionSchemas", in, out, opts...)
   555  	if err != nil {
   556  		return nil, err
   557  	}
   558  	return out, nil
   559  }
   560  
   561  func (c *connectorsClient) GetRuntimeConfig(ctx context.Context, in *GetRuntimeConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error) {
   562  	out := new(RuntimeConfig)
   563  	err := c.cc.Invoke(ctx, "/google.cloud.connectors.v1.Connectors/GetRuntimeConfig", in, out, opts...)
   564  	if err != nil {
   565  		return nil, err
   566  	}
   567  	return out, nil
   568  }
   569  
   570  // ConnectorsServer is the server API for Connectors service.
   571  type ConnectorsServer interface {
   572  	// Lists Connections in a given project and location.
   573  	ListConnections(context.Context, *ListConnectionsRequest) (*ListConnectionsResponse, error)
   574  	// Gets details of a single Connection.
   575  	GetConnection(context.Context, *GetConnectionRequest) (*Connection, error)
   576  	// Creates a new Connection in a given project and location.
   577  	CreateConnection(context.Context, *CreateConnectionRequest) (*longrunning.Operation, error)
   578  	// Updates the parameters of a single Connection.
   579  	UpdateConnection(context.Context, *UpdateConnectionRequest) (*longrunning.Operation, error)
   580  	// Deletes a single Connection.
   581  	DeleteConnection(context.Context, *DeleteConnectionRequest) (*longrunning.Operation, error)
   582  	// Lists Providers in a given project and location.
   583  	ListProviders(context.Context, *ListProvidersRequest) (*ListProvidersResponse, error)
   584  	// Gets details of a provider.
   585  	GetProvider(context.Context, *GetProviderRequest) (*Provider, error)
   586  	// Lists Connectors in a given project and location.
   587  	ListConnectors(context.Context, *ListConnectorsRequest) (*ListConnectorsResponse, error)
   588  	// Gets details of a single Connector.
   589  	GetConnector(context.Context, *GetConnectorRequest) (*Connector, error)
   590  	// Lists Connector Versions in a given project and location.
   591  	ListConnectorVersions(context.Context, *ListConnectorVersionsRequest) (*ListConnectorVersionsResponse, error)
   592  	// Gets details of a single connector version.
   593  	GetConnectorVersion(context.Context, *GetConnectorVersionRequest) (*ConnectorVersion, error)
   594  	// Gets schema metadata of a connection.
   595  	// SchemaMetadata is a singleton resource for each connection.
   596  	GetConnectionSchemaMetadata(context.Context, *GetConnectionSchemaMetadataRequest) (*ConnectionSchemaMetadata, error)
   597  	// List schema of a runtime entities filtered by entity name.
   598  	ListRuntimeEntitySchemas(context.Context, *ListRuntimeEntitySchemasRequest) (*ListRuntimeEntitySchemasResponse, error)
   599  	// List schema of a runtime actions filtered by action name.
   600  	ListRuntimeActionSchemas(context.Context, *ListRuntimeActionSchemasRequest) (*ListRuntimeActionSchemasResponse, error)
   601  	// Gets the runtimeConfig of a location.
   602  	// RuntimeConfig is a singleton resource for each location.
   603  	GetRuntimeConfig(context.Context, *GetRuntimeConfigRequest) (*RuntimeConfig, error)
   604  }
   605  
   606  // UnimplementedConnectorsServer can be embedded to have forward compatible implementations.
   607  type UnimplementedConnectorsServer struct {
   608  }
   609  
   610  func (*UnimplementedConnectorsServer) ListConnections(context.Context, *ListConnectionsRequest) (*ListConnectionsResponse, error) {
   611  	return nil, status.Errorf(codes.Unimplemented, "method ListConnections not implemented")
   612  }
   613  func (*UnimplementedConnectorsServer) GetConnection(context.Context, *GetConnectionRequest) (*Connection, error) {
   614  	return nil, status.Errorf(codes.Unimplemented, "method GetConnection not implemented")
   615  }
   616  func (*UnimplementedConnectorsServer) CreateConnection(context.Context, *CreateConnectionRequest) (*longrunning.Operation, error) {
   617  	return nil, status.Errorf(codes.Unimplemented, "method CreateConnection not implemented")
   618  }
   619  func (*UnimplementedConnectorsServer) UpdateConnection(context.Context, *UpdateConnectionRequest) (*longrunning.Operation, error) {
   620  	return nil, status.Errorf(codes.Unimplemented, "method UpdateConnection not implemented")
   621  }
   622  func (*UnimplementedConnectorsServer) DeleteConnection(context.Context, *DeleteConnectionRequest) (*longrunning.Operation, error) {
   623  	return nil, status.Errorf(codes.Unimplemented, "method DeleteConnection not implemented")
   624  }
   625  func (*UnimplementedConnectorsServer) ListProviders(context.Context, *ListProvidersRequest) (*ListProvidersResponse, error) {
   626  	return nil, status.Errorf(codes.Unimplemented, "method ListProviders not implemented")
   627  }
   628  func (*UnimplementedConnectorsServer) GetProvider(context.Context, *GetProviderRequest) (*Provider, error) {
   629  	return nil, status.Errorf(codes.Unimplemented, "method GetProvider not implemented")
   630  }
   631  func (*UnimplementedConnectorsServer) ListConnectors(context.Context, *ListConnectorsRequest) (*ListConnectorsResponse, error) {
   632  	return nil, status.Errorf(codes.Unimplemented, "method ListConnectors not implemented")
   633  }
   634  func (*UnimplementedConnectorsServer) GetConnector(context.Context, *GetConnectorRequest) (*Connector, error) {
   635  	return nil, status.Errorf(codes.Unimplemented, "method GetConnector not implemented")
   636  }
   637  func (*UnimplementedConnectorsServer) ListConnectorVersions(context.Context, *ListConnectorVersionsRequest) (*ListConnectorVersionsResponse, error) {
   638  	return nil, status.Errorf(codes.Unimplemented, "method ListConnectorVersions not implemented")
   639  }
   640  func (*UnimplementedConnectorsServer) GetConnectorVersion(context.Context, *GetConnectorVersionRequest) (*ConnectorVersion, error) {
   641  	return nil, status.Errorf(codes.Unimplemented, "method GetConnectorVersion not implemented")
   642  }
   643  func (*UnimplementedConnectorsServer) GetConnectionSchemaMetadata(context.Context, *GetConnectionSchemaMetadataRequest) (*ConnectionSchemaMetadata, error) {
   644  	return nil, status.Errorf(codes.Unimplemented, "method GetConnectionSchemaMetadata not implemented")
   645  }
   646  func (*UnimplementedConnectorsServer) ListRuntimeEntitySchemas(context.Context, *ListRuntimeEntitySchemasRequest) (*ListRuntimeEntitySchemasResponse, error) {
   647  	return nil, status.Errorf(codes.Unimplemented, "method ListRuntimeEntitySchemas not implemented")
   648  }
   649  func (*UnimplementedConnectorsServer) ListRuntimeActionSchemas(context.Context, *ListRuntimeActionSchemasRequest) (*ListRuntimeActionSchemasResponse, error) {
   650  	return nil, status.Errorf(codes.Unimplemented, "method ListRuntimeActionSchemas not implemented")
   651  }
   652  func (*UnimplementedConnectorsServer) GetRuntimeConfig(context.Context, *GetRuntimeConfigRequest) (*RuntimeConfig, error) {
   653  	return nil, status.Errorf(codes.Unimplemented, "method GetRuntimeConfig not implemented")
   654  }
   655  
   656  func RegisterConnectorsServer(s *grpc.Server, srv ConnectorsServer) {
   657  	s.RegisterService(&_Connectors_serviceDesc, srv)
   658  }
   659  
   660  func _Connectors_ListConnections_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   661  	in := new(ListConnectionsRequest)
   662  	if err := dec(in); err != nil {
   663  		return nil, err
   664  	}
   665  	if interceptor == nil {
   666  		return srv.(ConnectorsServer).ListConnections(ctx, in)
   667  	}
   668  	info := &grpc.UnaryServerInfo{
   669  		Server:     srv,
   670  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListConnections",
   671  	}
   672  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   673  		return srv.(ConnectorsServer).ListConnections(ctx, req.(*ListConnectionsRequest))
   674  	}
   675  	return interceptor(ctx, in, info, handler)
   676  }
   677  
   678  func _Connectors_GetConnection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   679  	in := new(GetConnectionRequest)
   680  	if err := dec(in); err != nil {
   681  		return nil, err
   682  	}
   683  	if interceptor == nil {
   684  		return srv.(ConnectorsServer).GetConnection(ctx, in)
   685  	}
   686  	info := &grpc.UnaryServerInfo{
   687  		Server:     srv,
   688  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetConnection",
   689  	}
   690  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   691  		return srv.(ConnectorsServer).GetConnection(ctx, req.(*GetConnectionRequest))
   692  	}
   693  	return interceptor(ctx, in, info, handler)
   694  }
   695  
   696  func _Connectors_CreateConnection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   697  	in := new(CreateConnectionRequest)
   698  	if err := dec(in); err != nil {
   699  		return nil, err
   700  	}
   701  	if interceptor == nil {
   702  		return srv.(ConnectorsServer).CreateConnection(ctx, in)
   703  	}
   704  	info := &grpc.UnaryServerInfo{
   705  		Server:     srv,
   706  		FullMethod: "/google.cloud.connectors.v1.Connectors/CreateConnection",
   707  	}
   708  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   709  		return srv.(ConnectorsServer).CreateConnection(ctx, req.(*CreateConnectionRequest))
   710  	}
   711  	return interceptor(ctx, in, info, handler)
   712  }
   713  
   714  func _Connectors_UpdateConnection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   715  	in := new(UpdateConnectionRequest)
   716  	if err := dec(in); err != nil {
   717  		return nil, err
   718  	}
   719  	if interceptor == nil {
   720  		return srv.(ConnectorsServer).UpdateConnection(ctx, in)
   721  	}
   722  	info := &grpc.UnaryServerInfo{
   723  		Server:     srv,
   724  		FullMethod: "/google.cloud.connectors.v1.Connectors/UpdateConnection",
   725  	}
   726  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   727  		return srv.(ConnectorsServer).UpdateConnection(ctx, req.(*UpdateConnectionRequest))
   728  	}
   729  	return interceptor(ctx, in, info, handler)
   730  }
   731  
   732  func _Connectors_DeleteConnection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   733  	in := new(DeleteConnectionRequest)
   734  	if err := dec(in); err != nil {
   735  		return nil, err
   736  	}
   737  	if interceptor == nil {
   738  		return srv.(ConnectorsServer).DeleteConnection(ctx, in)
   739  	}
   740  	info := &grpc.UnaryServerInfo{
   741  		Server:     srv,
   742  		FullMethod: "/google.cloud.connectors.v1.Connectors/DeleteConnection",
   743  	}
   744  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   745  		return srv.(ConnectorsServer).DeleteConnection(ctx, req.(*DeleteConnectionRequest))
   746  	}
   747  	return interceptor(ctx, in, info, handler)
   748  }
   749  
   750  func _Connectors_ListProviders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   751  	in := new(ListProvidersRequest)
   752  	if err := dec(in); err != nil {
   753  		return nil, err
   754  	}
   755  	if interceptor == nil {
   756  		return srv.(ConnectorsServer).ListProviders(ctx, in)
   757  	}
   758  	info := &grpc.UnaryServerInfo{
   759  		Server:     srv,
   760  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListProviders",
   761  	}
   762  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   763  		return srv.(ConnectorsServer).ListProviders(ctx, req.(*ListProvidersRequest))
   764  	}
   765  	return interceptor(ctx, in, info, handler)
   766  }
   767  
   768  func _Connectors_GetProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   769  	in := new(GetProviderRequest)
   770  	if err := dec(in); err != nil {
   771  		return nil, err
   772  	}
   773  	if interceptor == nil {
   774  		return srv.(ConnectorsServer).GetProvider(ctx, in)
   775  	}
   776  	info := &grpc.UnaryServerInfo{
   777  		Server:     srv,
   778  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetProvider",
   779  	}
   780  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   781  		return srv.(ConnectorsServer).GetProvider(ctx, req.(*GetProviderRequest))
   782  	}
   783  	return interceptor(ctx, in, info, handler)
   784  }
   785  
   786  func _Connectors_ListConnectors_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   787  	in := new(ListConnectorsRequest)
   788  	if err := dec(in); err != nil {
   789  		return nil, err
   790  	}
   791  	if interceptor == nil {
   792  		return srv.(ConnectorsServer).ListConnectors(ctx, in)
   793  	}
   794  	info := &grpc.UnaryServerInfo{
   795  		Server:     srv,
   796  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListConnectors",
   797  	}
   798  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   799  		return srv.(ConnectorsServer).ListConnectors(ctx, req.(*ListConnectorsRequest))
   800  	}
   801  	return interceptor(ctx, in, info, handler)
   802  }
   803  
   804  func _Connectors_GetConnector_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   805  	in := new(GetConnectorRequest)
   806  	if err := dec(in); err != nil {
   807  		return nil, err
   808  	}
   809  	if interceptor == nil {
   810  		return srv.(ConnectorsServer).GetConnector(ctx, in)
   811  	}
   812  	info := &grpc.UnaryServerInfo{
   813  		Server:     srv,
   814  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetConnector",
   815  	}
   816  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   817  		return srv.(ConnectorsServer).GetConnector(ctx, req.(*GetConnectorRequest))
   818  	}
   819  	return interceptor(ctx, in, info, handler)
   820  }
   821  
   822  func _Connectors_ListConnectorVersions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   823  	in := new(ListConnectorVersionsRequest)
   824  	if err := dec(in); err != nil {
   825  		return nil, err
   826  	}
   827  	if interceptor == nil {
   828  		return srv.(ConnectorsServer).ListConnectorVersions(ctx, in)
   829  	}
   830  	info := &grpc.UnaryServerInfo{
   831  		Server:     srv,
   832  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListConnectorVersions",
   833  	}
   834  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   835  		return srv.(ConnectorsServer).ListConnectorVersions(ctx, req.(*ListConnectorVersionsRequest))
   836  	}
   837  	return interceptor(ctx, in, info, handler)
   838  }
   839  
   840  func _Connectors_GetConnectorVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   841  	in := new(GetConnectorVersionRequest)
   842  	if err := dec(in); err != nil {
   843  		return nil, err
   844  	}
   845  	if interceptor == nil {
   846  		return srv.(ConnectorsServer).GetConnectorVersion(ctx, in)
   847  	}
   848  	info := &grpc.UnaryServerInfo{
   849  		Server:     srv,
   850  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetConnectorVersion",
   851  	}
   852  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   853  		return srv.(ConnectorsServer).GetConnectorVersion(ctx, req.(*GetConnectorVersionRequest))
   854  	}
   855  	return interceptor(ctx, in, info, handler)
   856  }
   857  
   858  func _Connectors_GetConnectionSchemaMetadata_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   859  	in := new(GetConnectionSchemaMetadataRequest)
   860  	if err := dec(in); err != nil {
   861  		return nil, err
   862  	}
   863  	if interceptor == nil {
   864  		return srv.(ConnectorsServer).GetConnectionSchemaMetadata(ctx, in)
   865  	}
   866  	info := &grpc.UnaryServerInfo{
   867  		Server:     srv,
   868  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetConnectionSchemaMetadata",
   869  	}
   870  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   871  		return srv.(ConnectorsServer).GetConnectionSchemaMetadata(ctx, req.(*GetConnectionSchemaMetadataRequest))
   872  	}
   873  	return interceptor(ctx, in, info, handler)
   874  }
   875  
   876  func _Connectors_ListRuntimeEntitySchemas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   877  	in := new(ListRuntimeEntitySchemasRequest)
   878  	if err := dec(in); err != nil {
   879  		return nil, err
   880  	}
   881  	if interceptor == nil {
   882  		return srv.(ConnectorsServer).ListRuntimeEntitySchemas(ctx, in)
   883  	}
   884  	info := &grpc.UnaryServerInfo{
   885  		Server:     srv,
   886  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListRuntimeEntitySchemas",
   887  	}
   888  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   889  		return srv.(ConnectorsServer).ListRuntimeEntitySchemas(ctx, req.(*ListRuntimeEntitySchemasRequest))
   890  	}
   891  	return interceptor(ctx, in, info, handler)
   892  }
   893  
   894  func _Connectors_ListRuntimeActionSchemas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   895  	in := new(ListRuntimeActionSchemasRequest)
   896  	if err := dec(in); err != nil {
   897  		return nil, err
   898  	}
   899  	if interceptor == nil {
   900  		return srv.(ConnectorsServer).ListRuntimeActionSchemas(ctx, in)
   901  	}
   902  	info := &grpc.UnaryServerInfo{
   903  		Server:     srv,
   904  		FullMethod: "/google.cloud.connectors.v1.Connectors/ListRuntimeActionSchemas",
   905  	}
   906  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   907  		return srv.(ConnectorsServer).ListRuntimeActionSchemas(ctx, req.(*ListRuntimeActionSchemasRequest))
   908  	}
   909  	return interceptor(ctx, in, info, handler)
   910  }
   911  
   912  func _Connectors_GetRuntimeConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   913  	in := new(GetRuntimeConfigRequest)
   914  	if err := dec(in); err != nil {
   915  		return nil, err
   916  	}
   917  	if interceptor == nil {
   918  		return srv.(ConnectorsServer).GetRuntimeConfig(ctx, in)
   919  	}
   920  	info := &grpc.UnaryServerInfo{
   921  		Server:     srv,
   922  		FullMethod: "/google.cloud.connectors.v1.Connectors/GetRuntimeConfig",
   923  	}
   924  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   925  		return srv.(ConnectorsServer).GetRuntimeConfig(ctx, req.(*GetRuntimeConfigRequest))
   926  	}
   927  	return interceptor(ctx, in, info, handler)
   928  }
   929  
   930  var _Connectors_serviceDesc = grpc.ServiceDesc{
   931  	ServiceName: "google.cloud.connectors.v1.Connectors",
   932  	HandlerType: (*ConnectorsServer)(nil),
   933  	Methods: []grpc.MethodDesc{
   934  		{
   935  			MethodName: "ListConnections",
   936  			Handler:    _Connectors_ListConnections_Handler,
   937  		},
   938  		{
   939  			MethodName: "GetConnection",
   940  			Handler:    _Connectors_GetConnection_Handler,
   941  		},
   942  		{
   943  			MethodName: "CreateConnection",
   944  			Handler:    _Connectors_CreateConnection_Handler,
   945  		},
   946  		{
   947  			MethodName: "UpdateConnection",
   948  			Handler:    _Connectors_UpdateConnection_Handler,
   949  		},
   950  		{
   951  			MethodName: "DeleteConnection",
   952  			Handler:    _Connectors_DeleteConnection_Handler,
   953  		},
   954  		{
   955  			MethodName: "ListProviders",
   956  			Handler:    _Connectors_ListProviders_Handler,
   957  		},
   958  		{
   959  			MethodName: "GetProvider",
   960  			Handler:    _Connectors_GetProvider_Handler,
   961  		},
   962  		{
   963  			MethodName: "ListConnectors",
   964  			Handler:    _Connectors_ListConnectors_Handler,
   965  		},
   966  		{
   967  			MethodName: "GetConnector",
   968  			Handler:    _Connectors_GetConnector_Handler,
   969  		},
   970  		{
   971  			MethodName: "ListConnectorVersions",
   972  			Handler:    _Connectors_ListConnectorVersions_Handler,
   973  		},
   974  		{
   975  			MethodName: "GetConnectorVersion",
   976  			Handler:    _Connectors_GetConnectorVersion_Handler,
   977  		},
   978  		{
   979  			MethodName: "GetConnectionSchemaMetadata",
   980  			Handler:    _Connectors_GetConnectionSchemaMetadata_Handler,
   981  		},
   982  		{
   983  			MethodName: "ListRuntimeEntitySchemas",
   984  			Handler:    _Connectors_ListRuntimeEntitySchemas_Handler,
   985  		},
   986  		{
   987  			MethodName: "ListRuntimeActionSchemas",
   988  			Handler:    _Connectors_ListRuntimeActionSchemas_Handler,
   989  		},
   990  		{
   991  			MethodName: "GetRuntimeConfig",
   992  			Handler:    _Connectors_GetRuntimeConfig_Handler,
   993  		},
   994  	},
   995  	Streams:  []grpc.StreamDesc{},
   996  	Metadata: "google/cloud/connectors/v1/connectors_service.proto",
   997  }
   998  

View as plain text