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// Code generated by protoc-gen-go. DO NOT EDIT. 16// versions: 17// protoc-gen-go v1.25.0 18// protoc v3.13.0 19// source: google/cloud/visualinspection/v1beta1/common.proto 20 21package visualinspection 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 proto "github.com/golang/protobuf/proto" 28 _ "google.golang.org/genproto/googleapis/api/annotations" 29 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 30 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 31 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 32) 33 34const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39) 40 41// This is a compile-time assertion that a sufficiently up-to-date version 42// of the legacy proto package is being used. 43const _ = proto.ProtoPackageIsVersion4 44 45// Common operation metadata across Visual Inspection AI operations. 46type CommonOperationMetadata struct { 47 state protoimpl.MessageState 48 sizeCache protoimpl.SizeCache 49 unknownFields protoimpl.UnknownFields 50 51 // Output only. Operation creation timestamp. 52 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 53 // Output only. Operation last updated timestamp. 54 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 55 // Output only. Resource name that this operation is directly associated with. 56 // For Create calls, this would be the parent resource. 57 // For others (Update, Delete, etc.) this would be the resource on which the 58 // method has been invoked. 59 Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` 60} 61 62func (x *CommonOperationMetadata) Reset() { 63 *x = CommonOperationMetadata{} 64 if protoimpl.UnsafeEnabled { 65 mi := &file_google_cloud_visualinspection_v1beta1_common_proto_msgTypes[0] 66 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 67 ms.StoreMessageInfo(mi) 68 } 69} 70 71func (x *CommonOperationMetadata) String() string { 72 return protoimpl.X.MessageStringOf(x) 73} 74 75func (*CommonOperationMetadata) ProtoMessage() {} 76 77func (x *CommonOperationMetadata) ProtoReflect() protoreflect.Message { 78 mi := &file_google_cloud_visualinspection_v1beta1_common_proto_msgTypes[0] 79 if protoimpl.UnsafeEnabled && x != nil { 80 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 81 if ms.LoadMessageInfo() == nil { 82 ms.StoreMessageInfo(mi) 83 } 84 return ms 85 } 86 return mi.MessageOf(x) 87} 88 89// Deprecated: Use CommonOperationMetadata.ProtoReflect.Descriptor instead. 90func (*CommonOperationMetadata) Descriptor() ([]byte, []int) { 91 return file_google_cloud_visualinspection_v1beta1_common_proto_rawDescGZIP(), []int{0} 92} 93 94func (x *CommonOperationMetadata) GetCreateTime() *timestamppb.Timestamp { 95 if x != nil { 96 return x.CreateTime 97 } 98 return nil 99} 100 101func (x *CommonOperationMetadata) GetUpdateTime() *timestamppb.Timestamp { 102 if x != nil { 103 return x.UpdateTime 104 } 105 return nil 106} 107 108func (x *CommonOperationMetadata) GetTarget() string { 109 if x != nil { 110 return x.Target 111 } 112 return "" 113} 114 115var File_google_cloud_visualinspection_v1beta1_common_proto protoreflect.FileDescriptor 116 117var file_google_cloud_visualinspection_v1beta1_common_proto_rawDesc = []byte{ 118 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x76, 119 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 120 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 121 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 122 0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 123 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 124 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 125 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 126 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 127 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 128 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 129 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 130 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 131 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xba, 0x01, 0x0a, 0x17, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 132 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 133 0x74, 0x61, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 134 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 135 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 136 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 137 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 138 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 139 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 140 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 141 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 142 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x74, 0x61, 0x72, 143 0x67, 0x65, 0x74, 0x42, 0xff, 0x01, 0x0a, 0x29, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 144 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 145 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 146 0x31, 0x50, 0x01, 0x5a, 0x55, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 147 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 148 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 149 0x2f, 0x76, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 150 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x76, 0x69, 0x73, 0x75, 0x61, 0x6c, 151 0x69, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xaa, 0x02, 0x25, 0x47, 0x6f, 0x6f, 152 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 153 0x49, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 154 0x61, 0x31, 0xca, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 155 0x64, 0x5c, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x49, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 156 0x6f, 0x6e, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x28, 0x47, 0x6f, 0x6f, 157 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x56, 0x69, 0x73, 0x75, 158 0x61, 0x6c, 0x49, 0x6e, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 159 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 160} 161 162var ( 163 file_google_cloud_visualinspection_v1beta1_common_proto_rawDescOnce sync.Once 164 file_google_cloud_visualinspection_v1beta1_common_proto_rawDescData = file_google_cloud_visualinspection_v1beta1_common_proto_rawDesc 165) 166 167func file_google_cloud_visualinspection_v1beta1_common_proto_rawDescGZIP() []byte { 168 file_google_cloud_visualinspection_v1beta1_common_proto_rawDescOnce.Do(func() { 169 file_google_cloud_visualinspection_v1beta1_common_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_visualinspection_v1beta1_common_proto_rawDescData) 170 }) 171 return file_google_cloud_visualinspection_v1beta1_common_proto_rawDescData 172} 173 174var file_google_cloud_visualinspection_v1beta1_common_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 175var file_google_cloud_visualinspection_v1beta1_common_proto_goTypes = []interface{}{ 176 (*CommonOperationMetadata)(nil), // 0: google.cloud.visualinspection.v1beta1.CommonOperationMetadata 177 (*timestamppb.Timestamp)(nil), // 1: google.protobuf.Timestamp 178} 179var file_google_cloud_visualinspection_v1beta1_common_proto_depIdxs = []int32{ 180 1, // 0: google.cloud.visualinspection.v1beta1.CommonOperationMetadata.create_time:type_name -> google.protobuf.Timestamp 181 1, // 1: google.cloud.visualinspection.v1beta1.CommonOperationMetadata.update_time:type_name -> google.protobuf.Timestamp 182 2, // [2:2] is the sub-list for method output_type 183 2, // [2:2] is the sub-list for method input_type 184 2, // [2:2] is the sub-list for extension type_name 185 2, // [2:2] is the sub-list for extension extendee 186 0, // [0:2] is the sub-list for field type_name 187} 188 189func init() { file_google_cloud_visualinspection_v1beta1_common_proto_init() } 190func file_google_cloud_visualinspection_v1beta1_common_proto_init() { 191 if File_google_cloud_visualinspection_v1beta1_common_proto != nil { 192 return 193 } 194 if !protoimpl.UnsafeEnabled { 195 file_google_cloud_visualinspection_v1beta1_common_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 196 switch v := v.(*CommonOperationMetadata); i { 197 case 0: 198 return &v.state 199 case 1: 200 return &v.sizeCache 201 case 2: 202 return &v.unknownFields 203 default: 204 return nil 205 } 206 } 207 } 208 type x struct{} 209 out := protoimpl.TypeBuilder{ 210 File: protoimpl.DescBuilder{ 211 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 212 RawDescriptor: file_google_cloud_visualinspection_v1beta1_common_proto_rawDesc, 213 NumEnums: 0, 214 NumMessages: 1, 215 NumExtensions: 0, 216 NumServices: 0, 217 }, 218 GoTypes: file_google_cloud_visualinspection_v1beta1_common_proto_goTypes, 219 DependencyIndexes: file_google_cloud_visualinspection_v1beta1_common_proto_depIdxs, 220 MessageInfos: file_google_cloud_visualinspection_v1beta1_common_proto_msgTypes, 221 }.Build() 222 File_google_cloud_visualinspection_v1beta1_common_proto = out.File 223 file_google_cloud_visualinspection_v1beta1_common_proto_rawDesc = nil 224 file_google_cloud_visualinspection_v1beta1_common_proto_goTypes = nil 225 file_google_cloud_visualinspection_v1beta1_common_proto_depIdxs = nil 226} 227