1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 package com.google.privacy.dlp.v2; 17 18 import static io.grpc.MethodDescriptor.generateFullMethodName; 19 20 /** 21 * 22 * 23 * <pre> 24 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 25 * to detect the presence of Personally Identifiable Information (PII) and other 26 * privacy-sensitive data in user-supplied, unstructured data streams, like text 27 * blocks or images. 28 * The service also includes methods for sensitive data redaction and 29 * scheduling of data scans on Google Cloud Platform based data sets. 30 * To learn more about concepts and find how-to guides see 31 * https://cloud.google.com/dlp/docs/. 32 * </pre> 33 */ 34 @javax.annotation.Generated( 35 value = "by gRPC proto compiler", 36 comments = "Source: google/privacy/dlp/v2/dlp.proto") 37 @io.grpc.stub.annotations.GrpcGenerated 38 public final class DlpServiceGrpc { 39 DlpServiceGrpc()40 private DlpServiceGrpc() {} 41 42 public static final String SERVICE_NAME = "google.privacy.dlp.v2.DlpService"; 43 44 // Static method descriptors that strictly reflect the proto. 45 private static volatile io.grpc.MethodDescriptor< 46 com.google.privacy.dlp.v2.InspectContentRequest, 47 com.google.privacy.dlp.v2.InspectContentResponse> 48 getInspectContentMethod; 49 50 @io.grpc.stub.annotations.RpcMethod( 51 fullMethodName = SERVICE_NAME + '/' + "InspectContent", 52 requestType = com.google.privacy.dlp.v2.InspectContentRequest.class, 53 responseType = com.google.privacy.dlp.v2.InspectContentResponse.class, 54 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 55 public static io.grpc.MethodDescriptor< 56 com.google.privacy.dlp.v2.InspectContentRequest, 57 com.google.privacy.dlp.v2.InspectContentResponse> getInspectContentMethod()58 getInspectContentMethod() { 59 io.grpc.MethodDescriptor< 60 com.google.privacy.dlp.v2.InspectContentRequest, 61 com.google.privacy.dlp.v2.InspectContentResponse> 62 getInspectContentMethod; 63 if ((getInspectContentMethod = DlpServiceGrpc.getInspectContentMethod) == null) { 64 synchronized (DlpServiceGrpc.class) { 65 if ((getInspectContentMethod = DlpServiceGrpc.getInspectContentMethod) == null) { 66 DlpServiceGrpc.getInspectContentMethod = 67 getInspectContentMethod = 68 io.grpc.MethodDescriptor 69 .<com.google.privacy.dlp.v2.InspectContentRequest, 70 com.google.privacy.dlp.v2.InspectContentResponse> 71 newBuilder() 72 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 73 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "InspectContent")) 74 .setSampledToLocalTracing(true) 75 .setRequestMarshaller( 76 io.grpc.protobuf.ProtoUtils.marshaller( 77 com.google.privacy.dlp.v2.InspectContentRequest.getDefaultInstance())) 78 .setResponseMarshaller( 79 io.grpc.protobuf.ProtoUtils.marshaller( 80 com.google.privacy.dlp.v2.InspectContentResponse 81 .getDefaultInstance())) 82 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("InspectContent")) 83 .build(); 84 } 85 } 86 } 87 return getInspectContentMethod; 88 } 89 90 private static volatile io.grpc.MethodDescriptor< 91 com.google.privacy.dlp.v2.RedactImageRequest, 92 com.google.privacy.dlp.v2.RedactImageResponse> 93 getRedactImageMethod; 94 95 @io.grpc.stub.annotations.RpcMethod( 96 fullMethodName = SERVICE_NAME + '/' + "RedactImage", 97 requestType = com.google.privacy.dlp.v2.RedactImageRequest.class, 98 responseType = com.google.privacy.dlp.v2.RedactImageResponse.class, 99 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 100 public static io.grpc.MethodDescriptor< 101 com.google.privacy.dlp.v2.RedactImageRequest, 102 com.google.privacy.dlp.v2.RedactImageResponse> getRedactImageMethod()103 getRedactImageMethod() { 104 io.grpc.MethodDescriptor< 105 com.google.privacy.dlp.v2.RedactImageRequest, 106 com.google.privacy.dlp.v2.RedactImageResponse> 107 getRedactImageMethod; 108 if ((getRedactImageMethod = DlpServiceGrpc.getRedactImageMethod) == null) { 109 synchronized (DlpServiceGrpc.class) { 110 if ((getRedactImageMethod = DlpServiceGrpc.getRedactImageMethod) == null) { 111 DlpServiceGrpc.getRedactImageMethod = 112 getRedactImageMethod = 113 io.grpc.MethodDescriptor 114 .<com.google.privacy.dlp.v2.RedactImageRequest, 115 com.google.privacy.dlp.v2.RedactImageResponse> 116 newBuilder() 117 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 118 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "RedactImage")) 119 .setSampledToLocalTracing(true) 120 .setRequestMarshaller( 121 io.grpc.protobuf.ProtoUtils.marshaller( 122 com.google.privacy.dlp.v2.RedactImageRequest.getDefaultInstance())) 123 .setResponseMarshaller( 124 io.grpc.protobuf.ProtoUtils.marshaller( 125 com.google.privacy.dlp.v2.RedactImageResponse.getDefaultInstance())) 126 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("RedactImage")) 127 .build(); 128 } 129 } 130 } 131 return getRedactImageMethod; 132 } 133 134 private static volatile io.grpc.MethodDescriptor< 135 com.google.privacy.dlp.v2.DeidentifyContentRequest, 136 com.google.privacy.dlp.v2.DeidentifyContentResponse> 137 getDeidentifyContentMethod; 138 139 @io.grpc.stub.annotations.RpcMethod( 140 fullMethodName = SERVICE_NAME + '/' + "DeidentifyContent", 141 requestType = com.google.privacy.dlp.v2.DeidentifyContentRequest.class, 142 responseType = com.google.privacy.dlp.v2.DeidentifyContentResponse.class, 143 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 144 public static io.grpc.MethodDescriptor< 145 com.google.privacy.dlp.v2.DeidentifyContentRequest, 146 com.google.privacy.dlp.v2.DeidentifyContentResponse> getDeidentifyContentMethod()147 getDeidentifyContentMethod() { 148 io.grpc.MethodDescriptor< 149 com.google.privacy.dlp.v2.DeidentifyContentRequest, 150 com.google.privacy.dlp.v2.DeidentifyContentResponse> 151 getDeidentifyContentMethod; 152 if ((getDeidentifyContentMethod = DlpServiceGrpc.getDeidentifyContentMethod) == null) { 153 synchronized (DlpServiceGrpc.class) { 154 if ((getDeidentifyContentMethod = DlpServiceGrpc.getDeidentifyContentMethod) == null) { 155 DlpServiceGrpc.getDeidentifyContentMethod = 156 getDeidentifyContentMethod = 157 io.grpc.MethodDescriptor 158 .<com.google.privacy.dlp.v2.DeidentifyContentRequest, 159 com.google.privacy.dlp.v2.DeidentifyContentResponse> 160 newBuilder() 161 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 162 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeidentifyContent")) 163 .setSampledToLocalTracing(true) 164 .setRequestMarshaller( 165 io.grpc.protobuf.ProtoUtils.marshaller( 166 com.google.privacy.dlp.v2.DeidentifyContentRequest 167 .getDefaultInstance())) 168 .setResponseMarshaller( 169 io.grpc.protobuf.ProtoUtils.marshaller( 170 com.google.privacy.dlp.v2.DeidentifyContentResponse 171 .getDefaultInstance())) 172 .setSchemaDescriptor( 173 new DlpServiceMethodDescriptorSupplier("DeidentifyContent")) 174 .build(); 175 } 176 } 177 } 178 return getDeidentifyContentMethod; 179 } 180 181 private static volatile io.grpc.MethodDescriptor< 182 com.google.privacy.dlp.v2.ReidentifyContentRequest, 183 com.google.privacy.dlp.v2.ReidentifyContentResponse> 184 getReidentifyContentMethod; 185 186 @io.grpc.stub.annotations.RpcMethod( 187 fullMethodName = SERVICE_NAME + '/' + "ReidentifyContent", 188 requestType = com.google.privacy.dlp.v2.ReidentifyContentRequest.class, 189 responseType = com.google.privacy.dlp.v2.ReidentifyContentResponse.class, 190 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 191 public static io.grpc.MethodDescriptor< 192 com.google.privacy.dlp.v2.ReidentifyContentRequest, 193 com.google.privacy.dlp.v2.ReidentifyContentResponse> getReidentifyContentMethod()194 getReidentifyContentMethod() { 195 io.grpc.MethodDescriptor< 196 com.google.privacy.dlp.v2.ReidentifyContentRequest, 197 com.google.privacy.dlp.v2.ReidentifyContentResponse> 198 getReidentifyContentMethod; 199 if ((getReidentifyContentMethod = DlpServiceGrpc.getReidentifyContentMethod) == null) { 200 synchronized (DlpServiceGrpc.class) { 201 if ((getReidentifyContentMethod = DlpServiceGrpc.getReidentifyContentMethod) == null) { 202 DlpServiceGrpc.getReidentifyContentMethod = 203 getReidentifyContentMethod = 204 io.grpc.MethodDescriptor 205 .<com.google.privacy.dlp.v2.ReidentifyContentRequest, 206 com.google.privacy.dlp.v2.ReidentifyContentResponse> 207 newBuilder() 208 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 209 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ReidentifyContent")) 210 .setSampledToLocalTracing(true) 211 .setRequestMarshaller( 212 io.grpc.protobuf.ProtoUtils.marshaller( 213 com.google.privacy.dlp.v2.ReidentifyContentRequest 214 .getDefaultInstance())) 215 .setResponseMarshaller( 216 io.grpc.protobuf.ProtoUtils.marshaller( 217 com.google.privacy.dlp.v2.ReidentifyContentResponse 218 .getDefaultInstance())) 219 .setSchemaDescriptor( 220 new DlpServiceMethodDescriptorSupplier("ReidentifyContent")) 221 .build(); 222 } 223 } 224 } 225 return getReidentifyContentMethod; 226 } 227 228 private static volatile io.grpc.MethodDescriptor< 229 com.google.privacy.dlp.v2.ListInfoTypesRequest, 230 com.google.privacy.dlp.v2.ListInfoTypesResponse> 231 getListInfoTypesMethod; 232 233 @io.grpc.stub.annotations.RpcMethod( 234 fullMethodName = SERVICE_NAME + '/' + "ListInfoTypes", 235 requestType = com.google.privacy.dlp.v2.ListInfoTypesRequest.class, 236 responseType = com.google.privacy.dlp.v2.ListInfoTypesResponse.class, 237 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 238 public static io.grpc.MethodDescriptor< 239 com.google.privacy.dlp.v2.ListInfoTypesRequest, 240 com.google.privacy.dlp.v2.ListInfoTypesResponse> getListInfoTypesMethod()241 getListInfoTypesMethod() { 242 io.grpc.MethodDescriptor< 243 com.google.privacy.dlp.v2.ListInfoTypesRequest, 244 com.google.privacy.dlp.v2.ListInfoTypesResponse> 245 getListInfoTypesMethod; 246 if ((getListInfoTypesMethod = DlpServiceGrpc.getListInfoTypesMethod) == null) { 247 synchronized (DlpServiceGrpc.class) { 248 if ((getListInfoTypesMethod = DlpServiceGrpc.getListInfoTypesMethod) == null) { 249 DlpServiceGrpc.getListInfoTypesMethod = 250 getListInfoTypesMethod = 251 io.grpc.MethodDescriptor 252 .<com.google.privacy.dlp.v2.ListInfoTypesRequest, 253 com.google.privacy.dlp.v2.ListInfoTypesResponse> 254 newBuilder() 255 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 256 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListInfoTypes")) 257 .setSampledToLocalTracing(true) 258 .setRequestMarshaller( 259 io.grpc.protobuf.ProtoUtils.marshaller( 260 com.google.privacy.dlp.v2.ListInfoTypesRequest.getDefaultInstance())) 261 .setResponseMarshaller( 262 io.grpc.protobuf.ProtoUtils.marshaller( 263 com.google.privacy.dlp.v2.ListInfoTypesResponse.getDefaultInstance())) 264 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("ListInfoTypes")) 265 .build(); 266 } 267 } 268 } 269 return getListInfoTypesMethod; 270 } 271 272 private static volatile io.grpc.MethodDescriptor< 273 com.google.privacy.dlp.v2.CreateInspectTemplateRequest, 274 com.google.privacy.dlp.v2.InspectTemplate> 275 getCreateInspectTemplateMethod; 276 277 @io.grpc.stub.annotations.RpcMethod( 278 fullMethodName = SERVICE_NAME + '/' + "CreateInspectTemplate", 279 requestType = com.google.privacy.dlp.v2.CreateInspectTemplateRequest.class, 280 responseType = com.google.privacy.dlp.v2.InspectTemplate.class, 281 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 282 public static io.grpc.MethodDescriptor< 283 com.google.privacy.dlp.v2.CreateInspectTemplateRequest, 284 com.google.privacy.dlp.v2.InspectTemplate> getCreateInspectTemplateMethod()285 getCreateInspectTemplateMethod() { 286 io.grpc.MethodDescriptor< 287 com.google.privacy.dlp.v2.CreateInspectTemplateRequest, 288 com.google.privacy.dlp.v2.InspectTemplate> 289 getCreateInspectTemplateMethod; 290 if ((getCreateInspectTemplateMethod = DlpServiceGrpc.getCreateInspectTemplateMethod) == null) { 291 synchronized (DlpServiceGrpc.class) { 292 if ((getCreateInspectTemplateMethod = DlpServiceGrpc.getCreateInspectTemplateMethod) 293 == null) { 294 DlpServiceGrpc.getCreateInspectTemplateMethod = 295 getCreateInspectTemplateMethod = 296 io.grpc.MethodDescriptor 297 .<com.google.privacy.dlp.v2.CreateInspectTemplateRequest, 298 com.google.privacy.dlp.v2.InspectTemplate> 299 newBuilder() 300 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 301 .setFullMethodName( 302 generateFullMethodName(SERVICE_NAME, "CreateInspectTemplate")) 303 .setSampledToLocalTracing(true) 304 .setRequestMarshaller( 305 io.grpc.protobuf.ProtoUtils.marshaller( 306 com.google.privacy.dlp.v2.CreateInspectTemplateRequest 307 .getDefaultInstance())) 308 .setResponseMarshaller( 309 io.grpc.protobuf.ProtoUtils.marshaller( 310 com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance())) 311 .setSchemaDescriptor( 312 new DlpServiceMethodDescriptorSupplier("CreateInspectTemplate")) 313 .build(); 314 } 315 } 316 } 317 return getCreateInspectTemplateMethod; 318 } 319 320 private static volatile io.grpc.MethodDescriptor< 321 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest, 322 com.google.privacy.dlp.v2.InspectTemplate> 323 getUpdateInspectTemplateMethod; 324 325 @io.grpc.stub.annotations.RpcMethod( 326 fullMethodName = SERVICE_NAME + '/' + "UpdateInspectTemplate", 327 requestType = com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.class, 328 responseType = com.google.privacy.dlp.v2.InspectTemplate.class, 329 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 330 public static io.grpc.MethodDescriptor< 331 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest, 332 com.google.privacy.dlp.v2.InspectTemplate> getUpdateInspectTemplateMethod()333 getUpdateInspectTemplateMethod() { 334 io.grpc.MethodDescriptor< 335 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest, 336 com.google.privacy.dlp.v2.InspectTemplate> 337 getUpdateInspectTemplateMethod; 338 if ((getUpdateInspectTemplateMethod = DlpServiceGrpc.getUpdateInspectTemplateMethod) == null) { 339 synchronized (DlpServiceGrpc.class) { 340 if ((getUpdateInspectTemplateMethod = DlpServiceGrpc.getUpdateInspectTemplateMethod) 341 == null) { 342 DlpServiceGrpc.getUpdateInspectTemplateMethod = 343 getUpdateInspectTemplateMethod = 344 io.grpc.MethodDescriptor 345 .<com.google.privacy.dlp.v2.UpdateInspectTemplateRequest, 346 com.google.privacy.dlp.v2.InspectTemplate> 347 newBuilder() 348 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 349 .setFullMethodName( 350 generateFullMethodName(SERVICE_NAME, "UpdateInspectTemplate")) 351 .setSampledToLocalTracing(true) 352 .setRequestMarshaller( 353 io.grpc.protobuf.ProtoUtils.marshaller( 354 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest 355 .getDefaultInstance())) 356 .setResponseMarshaller( 357 io.grpc.protobuf.ProtoUtils.marshaller( 358 com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance())) 359 .setSchemaDescriptor( 360 new DlpServiceMethodDescriptorSupplier("UpdateInspectTemplate")) 361 .build(); 362 } 363 } 364 } 365 return getUpdateInspectTemplateMethod; 366 } 367 368 private static volatile io.grpc.MethodDescriptor< 369 com.google.privacy.dlp.v2.GetInspectTemplateRequest, 370 com.google.privacy.dlp.v2.InspectTemplate> 371 getGetInspectTemplateMethod; 372 373 @io.grpc.stub.annotations.RpcMethod( 374 fullMethodName = SERVICE_NAME + '/' + "GetInspectTemplate", 375 requestType = com.google.privacy.dlp.v2.GetInspectTemplateRequest.class, 376 responseType = com.google.privacy.dlp.v2.InspectTemplate.class, 377 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 378 public static io.grpc.MethodDescriptor< 379 com.google.privacy.dlp.v2.GetInspectTemplateRequest, 380 com.google.privacy.dlp.v2.InspectTemplate> getGetInspectTemplateMethod()381 getGetInspectTemplateMethod() { 382 io.grpc.MethodDescriptor< 383 com.google.privacy.dlp.v2.GetInspectTemplateRequest, 384 com.google.privacy.dlp.v2.InspectTemplate> 385 getGetInspectTemplateMethod; 386 if ((getGetInspectTemplateMethod = DlpServiceGrpc.getGetInspectTemplateMethod) == null) { 387 synchronized (DlpServiceGrpc.class) { 388 if ((getGetInspectTemplateMethod = DlpServiceGrpc.getGetInspectTemplateMethod) == null) { 389 DlpServiceGrpc.getGetInspectTemplateMethod = 390 getGetInspectTemplateMethod = 391 io.grpc.MethodDescriptor 392 .<com.google.privacy.dlp.v2.GetInspectTemplateRequest, 393 com.google.privacy.dlp.v2.InspectTemplate> 394 newBuilder() 395 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 396 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetInspectTemplate")) 397 .setSampledToLocalTracing(true) 398 .setRequestMarshaller( 399 io.grpc.protobuf.ProtoUtils.marshaller( 400 com.google.privacy.dlp.v2.GetInspectTemplateRequest 401 .getDefaultInstance())) 402 .setResponseMarshaller( 403 io.grpc.protobuf.ProtoUtils.marshaller( 404 com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance())) 405 .setSchemaDescriptor( 406 new DlpServiceMethodDescriptorSupplier("GetInspectTemplate")) 407 .build(); 408 } 409 } 410 } 411 return getGetInspectTemplateMethod; 412 } 413 414 private static volatile io.grpc.MethodDescriptor< 415 com.google.privacy.dlp.v2.ListInspectTemplatesRequest, 416 com.google.privacy.dlp.v2.ListInspectTemplatesResponse> 417 getListInspectTemplatesMethod; 418 419 @io.grpc.stub.annotations.RpcMethod( 420 fullMethodName = SERVICE_NAME + '/' + "ListInspectTemplates", 421 requestType = com.google.privacy.dlp.v2.ListInspectTemplatesRequest.class, 422 responseType = com.google.privacy.dlp.v2.ListInspectTemplatesResponse.class, 423 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 424 public static io.grpc.MethodDescriptor< 425 com.google.privacy.dlp.v2.ListInspectTemplatesRequest, 426 com.google.privacy.dlp.v2.ListInspectTemplatesResponse> getListInspectTemplatesMethod()427 getListInspectTemplatesMethod() { 428 io.grpc.MethodDescriptor< 429 com.google.privacy.dlp.v2.ListInspectTemplatesRequest, 430 com.google.privacy.dlp.v2.ListInspectTemplatesResponse> 431 getListInspectTemplatesMethod; 432 if ((getListInspectTemplatesMethod = DlpServiceGrpc.getListInspectTemplatesMethod) == null) { 433 synchronized (DlpServiceGrpc.class) { 434 if ((getListInspectTemplatesMethod = DlpServiceGrpc.getListInspectTemplatesMethod) 435 == null) { 436 DlpServiceGrpc.getListInspectTemplatesMethod = 437 getListInspectTemplatesMethod = 438 io.grpc.MethodDescriptor 439 .<com.google.privacy.dlp.v2.ListInspectTemplatesRequest, 440 com.google.privacy.dlp.v2.ListInspectTemplatesResponse> 441 newBuilder() 442 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 443 .setFullMethodName( 444 generateFullMethodName(SERVICE_NAME, "ListInspectTemplates")) 445 .setSampledToLocalTracing(true) 446 .setRequestMarshaller( 447 io.grpc.protobuf.ProtoUtils.marshaller( 448 com.google.privacy.dlp.v2.ListInspectTemplatesRequest 449 .getDefaultInstance())) 450 .setResponseMarshaller( 451 io.grpc.protobuf.ProtoUtils.marshaller( 452 com.google.privacy.dlp.v2.ListInspectTemplatesResponse 453 .getDefaultInstance())) 454 .setSchemaDescriptor( 455 new DlpServiceMethodDescriptorSupplier("ListInspectTemplates")) 456 .build(); 457 } 458 } 459 } 460 return getListInspectTemplatesMethod; 461 } 462 463 private static volatile io.grpc.MethodDescriptor< 464 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest, com.google.protobuf.Empty> 465 getDeleteInspectTemplateMethod; 466 467 @io.grpc.stub.annotations.RpcMethod( 468 fullMethodName = SERVICE_NAME + '/' + "DeleteInspectTemplate", 469 requestType = com.google.privacy.dlp.v2.DeleteInspectTemplateRequest.class, 470 responseType = com.google.protobuf.Empty.class, 471 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 472 public static io.grpc.MethodDescriptor< 473 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest, com.google.protobuf.Empty> getDeleteInspectTemplateMethod()474 getDeleteInspectTemplateMethod() { 475 io.grpc.MethodDescriptor< 476 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest, com.google.protobuf.Empty> 477 getDeleteInspectTemplateMethod; 478 if ((getDeleteInspectTemplateMethod = DlpServiceGrpc.getDeleteInspectTemplateMethod) == null) { 479 synchronized (DlpServiceGrpc.class) { 480 if ((getDeleteInspectTemplateMethod = DlpServiceGrpc.getDeleteInspectTemplateMethod) 481 == null) { 482 DlpServiceGrpc.getDeleteInspectTemplateMethod = 483 getDeleteInspectTemplateMethod = 484 io.grpc.MethodDescriptor 485 .<com.google.privacy.dlp.v2.DeleteInspectTemplateRequest, 486 com.google.protobuf.Empty> 487 newBuilder() 488 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 489 .setFullMethodName( 490 generateFullMethodName(SERVICE_NAME, "DeleteInspectTemplate")) 491 .setSampledToLocalTracing(true) 492 .setRequestMarshaller( 493 io.grpc.protobuf.ProtoUtils.marshaller( 494 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest 495 .getDefaultInstance())) 496 .setResponseMarshaller( 497 io.grpc.protobuf.ProtoUtils.marshaller( 498 com.google.protobuf.Empty.getDefaultInstance())) 499 .setSchemaDescriptor( 500 new DlpServiceMethodDescriptorSupplier("DeleteInspectTemplate")) 501 .build(); 502 } 503 } 504 } 505 return getDeleteInspectTemplateMethod; 506 } 507 508 private static volatile io.grpc.MethodDescriptor< 509 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest, 510 com.google.privacy.dlp.v2.DeidentifyTemplate> 511 getCreateDeidentifyTemplateMethod; 512 513 @io.grpc.stub.annotations.RpcMethod( 514 fullMethodName = SERVICE_NAME + '/' + "CreateDeidentifyTemplate", 515 requestType = com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest.class, 516 responseType = com.google.privacy.dlp.v2.DeidentifyTemplate.class, 517 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 518 public static io.grpc.MethodDescriptor< 519 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest, 520 com.google.privacy.dlp.v2.DeidentifyTemplate> getCreateDeidentifyTemplateMethod()521 getCreateDeidentifyTemplateMethod() { 522 io.grpc.MethodDescriptor< 523 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest, 524 com.google.privacy.dlp.v2.DeidentifyTemplate> 525 getCreateDeidentifyTemplateMethod; 526 if ((getCreateDeidentifyTemplateMethod = DlpServiceGrpc.getCreateDeidentifyTemplateMethod) 527 == null) { 528 synchronized (DlpServiceGrpc.class) { 529 if ((getCreateDeidentifyTemplateMethod = DlpServiceGrpc.getCreateDeidentifyTemplateMethod) 530 == null) { 531 DlpServiceGrpc.getCreateDeidentifyTemplateMethod = 532 getCreateDeidentifyTemplateMethod = 533 io.grpc.MethodDescriptor 534 .<com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest, 535 com.google.privacy.dlp.v2.DeidentifyTemplate> 536 newBuilder() 537 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 538 .setFullMethodName( 539 generateFullMethodName(SERVICE_NAME, "CreateDeidentifyTemplate")) 540 .setSampledToLocalTracing(true) 541 .setRequestMarshaller( 542 io.grpc.protobuf.ProtoUtils.marshaller( 543 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest 544 .getDefaultInstance())) 545 .setResponseMarshaller( 546 io.grpc.protobuf.ProtoUtils.marshaller( 547 com.google.privacy.dlp.v2.DeidentifyTemplate.getDefaultInstance())) 548 .setSchemaDescriptor( 549 new DlpServiceMethodDescriptorSupplier("CreateDeidentifyTemplate")) 550 .build(); 551 } 552 } 553 } 554 return getCreateDeidentifyTemplateMethod; 555 } 556 557 private static volatile io.grpc.MethodDescriptor< 558 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest, 559 com.google.privacy.dlp.v2.DeidentifyTemplate> 560 getUpdateDeidentifyTemplateMethod; 561 562 @io.grpc.stub.annotations.RpcMethod( 563 fullMethodName = SERVICE_NAME + '/' + "UpdateDeidentifyTemplate", 564 requestType = com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest.class, 565 responseType = com.google.privacy.dlp.v2.DeidentifyTemplate.class, 566 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 567 public static io.grpc.MethodDescriptor< 568 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest, 569 com.google.privacy.dlp.v2.DeidentifyTemplate> getUpdateDeidentifyTemplateMethod()570 getUpdateDeidentifyTemplateMethod() { 571 io.grpc.MethodDescriptor< 572 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest, 573 com.google.privacy.dlp.v2.DeidentifyTemplate> 574 getUpdateDeidentifyTemplateMethod; 575 if ((getUpdateDeidentifyTemplateMethod = DlpServiceGrpc.getUpdateDeidentifyTemplateMethod) 576 == null) { 577 synchronized (DlpServiceGrpc.class) { 578 if ((getUpdateDeidentifyTemplateMethod = DlpServiceGrpc.getUpdateDeidentifyTemplateMethod) 579 == null) { 580 DlpServiceGrpc.getUpdateDeidentifyTemplateMethod = 581 getUpdateDeidentifyTemplateMethod = 582 io.grpc.MethodDescriptor 583 .<com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest, 584 com.google.privacy.dlp.v2.DeidentifyTemplate> 585 newBuilder() 586 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 587 .setFullMethodName( 588 generateFullMethodName(SERVICE_NAME, "UpdateDeidentifyTemplate")) 589 .setSampledToLocalTracing(true) 590 .setRequestMarshaller( 591 io.grpc.protobuf.ProtoUtils.marshaller( 592 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest 593 .getDefaultInstance())) 594 .setResponseMarshaller( 595 io.grpc.protobuf.ProtoUtils.marshaller( 596 com.google.privacy.dlp.v2.DeidentifyTemplate.getDefaultInstance())) 597 .setSchemaDescriptor( 598 new DlpServiceMethodDescriptorSupplier("UpdateDeidentifyTemplate")) 599 .build(); 600 } 601 } 602 } 603 return getUpdateDeidentifyTemplateMethod; 604 } 605 606 private static volatile io.grpc.MethodDescriptor< 607 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest, 608 com.google.privacy.dlp.v2.DeidentifyTemplate> 609 getGetDeidentifyTemplateMethod; 610 611 @io.grpc.stub.annotations.RpcMethod( 612 fullMethodName = SERVICE_NAME + '/' + "GetDeidentifyTemplate", 613 requestType = com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest.class, 614 responseType = com.google.privacy.dlp.v2.DeidentifyTemplate.class, 615 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 616 public static io.grpc.MethodDescriptor< 617 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest, 618 com.google.privacy.dlp.v2.DeidentifyTemplate> getGetDeidentifyTemplateMethod()619 getGetDeidentifyTemplateMethod() { 620 io.grpc.MethodDescriptor< 621 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest, 622 com.google.privacy.dlp.v2.DeidentifyTemplate> 623 getGetDeidentifyTemplateMethod; 624 if ((getGetDeidentifyTemplateMethod = DlpServiceGrpc.getGetDeidentifyTemplateMethod) == null) { 625 synchronized (DlpServiceGrpc.class) { 626 if ((getGetDeidentifyTemplateMethod = DlpServiceGrpc.getGetDeidentifyTemplateMethod) 627 == null) { 628 DlpServiceGrpc.getGetDeidentifyTemplateMethod = 629 getGetDeidentifyTemplateMethod = 630 io.grpc.MethodDescriptor 631 .<com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest, 632 com.google.privacy.dlp.v2.DeidentifyTemplate> 633 newBuilder() 634 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 635 .setFullMethodName( 636 generateFullMethodName(SERVICE_NAME, "GetDeidentifyTemplate")) 637 .setSampledToLocalTracing(true) 638 .setRequestMarshaller( 639 io.grpc.protobuf.ProtoUtils.marshaller( 640 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest 641 .getDefaultInstance())) 642 .setResponseMarshaller( 643 io.grpc.protobuf.ProtoUtils.marshaller( 644 com.google.privacy.dlp.v2.DeidentifyTemplate.getDefaultInstance())) 645 .setSchemaDescriptor( 646 new DlpServiceMethodDescriptorSupplier("GetDeidentifyTemplate")) 647 .build(); 648 } 649 } 650 } 651 return getGetDeidentifyTemplateMethod; 652 } 653 654 private static volatile io.grpc.MethodDescriptor< 655 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest, 656 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> 657 getListDeidentifyTemplatesMethod; 658 659 @io.grpc.stub.annotations.RpcMethod( 660 fullMethodName = SERVICE_NAME + '/' + "ListDeidentifyTemplates", 661 requestType = com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest.class, 662 responseType = com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse.class, 663 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 664 public static io.grpc.MethodDescriptor< 665 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest, 666 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> getListDeidentifyTemplatesMethod()667 getListDeidentifyTemplatesMethod() { 668 io.grpc.MethodDescriptor< 669 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest, 670 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> 671 getListDeidentifyTemplatesMethod; 672 if ((getListDeidentifyTemplatesMethod = DlpServiceGrpc.getListDeidentifyTemplatesMethod) 673 == null) { 674 synchronized (DlpServiceGrpc.class) { 675 if ((getListDeidentifyTemplatesMethod = DlpServiceGrpc.getListDeidentifyTemplatesMethod) 676 == null) { 677 DlpServiceGrpc.getListDeidentifyTemplatesMethod = 678 getListDeidentifyTemplatesMethod = 679 io.grpc.MethodDescriptor 680 .<com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest, 681 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> 682 newBuilder() 683 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 684 .setFullMethodName( 685 generateFullMethodName(SERVICE_NAME, "ListDeidentifyTemplates")) 686 .setSampledToLocalTracing(true) 687 .setRequestMarshaller( 688 io.grpc.protobuf.ProtoUtils.marshaller( 689 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest 690 .getDefaultInstance())) 691 .setResponseMarshaller( 692 io.grpc.protobuf.ProtoUtils.marshaller( 693 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse 694 .getDefaultInstance())) 695 .setSchemaDescriptor( 696 new DlpServiceMethodDescriptorSupplier("ListDeidentifyTemplates")) 697 .build(); 698 } 699 } 700 } 701 return getListDeidentifyTemplatesMethod; 702 } 703 704 private static volatile io.grpc.MethodDescriptor< 705 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest, com.google.protobuf.Empty> 706 getDeleteDeidentifyTemplateMethod; 707 708 @io.grpc.stub.annotations.RpcMethod( 709 fullMethodName = SERVICE_NAME + '/' + "DeleteDeidentifyTemplate", 710 requestType = com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest.class, 711 responseType = com.google.protobuf.Empty.class, 712 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 713 public static io.grpc.MethodDescriptor< 714 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest, com.google.protobuf.Empty> getDeleteDeidentifyTemplateMethod()715 getDeleteDeidentifyTemplateMethod() { 716 io.grpc.MethodDescriptor< 717 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest, com.google.protobuf.Empty> 718 getDeleteDeidentifyTemplateMethod; 719 if ((getDeleteDeidentifyTemplateMethod = DlpServiceGrpc.getDeleteDeidentifyTemplateMethod) 720 == null) { 721 synchronized (DlpServiceGrpc.class) { 722 if ((getDeleteDeidentifyTemplateMethod = DlpServiceGrpc.getDeleteDeidentifyTemplateMethod) 723 == null) { 724 DlpServiceGrpc.getDeleteDeidentifyTemplateMethod = 725 getDeleteDeidentifyTemplateMethod = 726 io.grpc.MethodDescriptor 727 .<com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest, 728 com.google.protobuf.Empty> 729 newBuilder() 730 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 731 .setFullMethodName( 732 generateFullMethodName(SERVICE_NAME, "DeleteDeidentifyTemplate")) 733 .setSampledToLocalTracing(true) 734 .setRequestMarshaller( 735 io.grpc.protobuf.ProtoUtils.marshaller( 736 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest 737 .getDefaultInstance())) 738 .setResponseMarshaller( 739 io.grpc.protobuf.ProtoUtils.marshaller( 740 com.google.protobuf.Empty.getDefaultInstance())) 741 .setSchemaDescriptor( 742 new DlpServiceMethodDescriptorSupplier("DeleteDeidentifyTemplate")) 743 .build(); 744 } 745 } 746 } 747 return getDeleteDeidentifyTemplateMethod; 748 } 749 750 private static volatile io.grpc.MethodDescriptor< 751 com.google.privacy.dlp.v2.CreateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 752 getCreateJobTriggerMethod; 753 754 @io.grpc.stub.annotations.RpcMethod( 755 fullMethodName = SERVICE_NAME + '/' + "CreateJobTrigger", 756 requestType = com.google.privacy.dlp.v2.CreateJobTriggerRequest.class, 757 responseType = com.google.privacy.dlp.v2.JobTrigger.class, 758 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 759 public static io.grpc.MethodDescriptor< 760 com.google.privacy.dlp.v2.CreateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> getCreateJobTriggerMethod()761 getCreateJobTriggerMethod() { 762 io.grpc.MethodDescriptor< 763 com.google.privacy.dlp.v2.CreateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 764 getCreateJobTriggerMethod; 765 if ((getCreateJobTriggerMethod = DlpServiceGrpc.getCreateJobTriggerMethod) == null) { 766 synchronized (DlpServiceGrpc.class) { 767 if ((getCreateJobTriggerMethod = DlpServiceGrpc.getCreateJobTriggerMethod) == null) { 768 DlpServiceGrpc.getCreateJobTriggerMethod = 769 getCreateJobTriggerMethod = 770 io.grpc.MethodDescriptor 771 .<com.google.privacy.dlp.v2.CreateJobTriggerRequest, 772 com.google.privacy.dlp.v2.JobTrigger> 773 newBuilder() 774 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 775 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateJobTrigger")) 776 .setSampledToLocalTracing(true) 777 .setRequestMarshaller( 778 io.grpc.protobuf.ProtoUtils.marshaller( 779 com.google.privacy.dlp.v2.CreateJobTriggerRequest 780 .getDefaultInstance())) 781 .setResponseMarshaller( 782 io.grpc.protobuf.ProtoUtils.marshaller( 783 com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance())) 784 .setSchemaDescriptor( 785 new DlpServiceMethodDescriptorSupplier("CreateJobTrigger")) 786 .build(); 787 } 788 } 789 } 790 return getCreateJobTriggerMethod; 791 } 792 793 private static volatile io.grpc.MethodDescriptor< 794 com.google.privacy.dlp.v2.UpdateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 795 getUpdateJobTriggerMethod; 796 797 @io.grpc.stub.annotations.RpcMethod( 798 fullMethodName = SERVICE_NAME + '/' + "UpdateJobTrigger", 799 requestType = com.google.privacy.dlp.v2.UpdateJobTriggerRequest.class, 800 responseType = com.google.privacy.dlp.v2.JobTrigger.class, 801 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 802 public static io.grpc.MethodDescriptor< 803 com.google.privacy.dlp.v2.UpdateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> getUpdateJobTriggerMethod()804 getUpdateJobTriggerMethod() { 805 io.grpc.MethodDescriptor< 806 com.google.privacy.dlp.v2.UpdateJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 807 getUpdateJobTriggerMethod; 808 if ((getUpdateJobTriggerMethod = DlpServiceGrpc.getUpdateJobTriggerMethod) == null) { 809 synchronized (DlpServiceGrpc.class) { 810 if ((getUpdateJobTriggerMethod = DlpServiceGrpc.getUpdateJobTriggerMethod) == null) { 811 DlpServiceGrpc.getUpdateJobTriggerMethod = 812 getUpdateJobTriggerMethod = 813 io.grpc.MethodDescriptor 814 .<com.google.privacy.dlp.v2.UpdateJobTriggerRequest, 815 com.google.privacy.dlp.v2.JobTrigger> 816 newBuilder() 817 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 818 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateJobTrigger")) 819 .setSampledToLocalTracing(true) 820 .setRequestMarshaller( 821 io.grpc.protobuf.ProtoUtils.marshaller( 822 com.google.privacy.dlp.v2.UpdateJobTriggerRequest 823 .getDefaultInstance())) 824 .setResponseMarshaller( 825 io.grpc.protobuf.ProtoUtils.marshaller( 826 com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance())) 827 .setSchemaDescriptor( 828 new DlpServiceMethodDescriptorSupplier("UpdateJobTrigger")) 829 .build(); 830 } 831 } 832 } 833 return getUpdateJobTriggerMethod; 834 } 835 836 private static volatile io.grpc.MethodDescriptor< 837 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest, 838 com.google.privacy.dlp.v2.HybridInspectResponse> 839 getHybridInspectJobTriggerMethod; 840 841 @io.grpc.stub.annotations.RpcMethod( 842 fullMethodName = SERVICE_NAME + '/' + "HybridInspectJobTrigger", 843 requestType = com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest.class, 844 responseType = com.google.privacy.dlp.v2.HybridInspectResponse.class, 845 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 846 public static io.grpc.MethodDescriptor< 847 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest, 848 com.google.privacy.dlp.v2.HybridInspectResponse> getHybridInspectJobTriggerMethod()849 getHybridInspectJobTriggerMethod() { 850 io.grpc.MethodDescriptor< 851 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest, 852 com.google.privacy.dlp.v2.HybridInspectResponse> 853 getHybridInspectJobTriggerMethod; 854 if ((getHybridInspectJobTriggerMethod = DlpServiceGrpc.getHybridInspectJobTriggerMethod) 855 == null) { 856 synchronized (DlpServiceGrpc.class) { 857 if ((getHybridInspectJobTriggerMethod = DlpServiceGrpc.getHybridInspectJobTriggerMethod) 858 == null) { 859 DlpServiceGrpc.getHybridInspectJobTriggerMethod = 860 getHybridInspectJobTriggerMethod = 861 io.grpc.MethodDescriptor 862 .<com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest, 863 com.google.privacy.dlp.v2.HybridInspectResponse> 864 newBuilder() 865 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 866 .setFullMethodName( 867 generateFullMethodName(SERVICE_NAME, "HybridInspectJobTrigger")) 868 .setSampledToLocalTracing(true) 869 .setRequestMarshaller( 870 io.grpc.protobuf.ProtoUtils.marshaller( 871 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest 872 .getDefaultInstance())) 873 .setResponseMarshaller( 874 io.grpc.protobuf.ProtoUtils.marshaller( 875 com.google.privacy.dlp.v2.HybridInspectResponse.getDefaultInstance())) 876 .setSchemaDescriptor( 877 new DlpServiceMethodDescriptorSupplier("HybridInspectJobTrigger")) 878 .build(); 879 } 880 } 881 } 882 return getHybridInspectJobTriggerMethod; 883 } 884 885 private static volatile io.grpc.MethodDescriptor< 886 com.google.privacy.dlp.v2.GetJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 887 getGetJobTriggerMethod; 888 889 @io.grpc.stub.annotations.RpcMethod( 890 fullMethodName = SERVICE_NAME + '/' + "GetJobTrigger", 891 requestType = com.google.privacy.dlp.v2.GetJobTriggerRequest.class, 892 responseType = com.google.privacy.dlp.v2.JobTrigger.class, 893 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 894 public static io.grpc.MethodDescriptor< 895 com.google.privacy.dlp.v2.GetJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> getGetJobTriggerMethod()896 getGetJobTriggerMethod() { 897 io.grpc.MethodDescriptor< 898 com.google.privacy.dlp.v2.GetJobTriggerRequest, com.google.privacy.dlp.v2.JobTrigger> 899 getGetJobTriggerMethod; 900 if ((getGetJobTriggerMethod = DlpServiceGrpc.getGetJobTriggerMethod) == null) { 901 synchronized (DlpServiceGrpc.class) { 902 if ((getGetJobTriggerMethod = DlpServiceGrpc.getGetJobTriggerMethod) == null) { 903 DlpServiceGrpc.getGetJobTriggerMethod = 904 getGetJobTriggerMethod = 905 io.grpc.MethodDescriptor 906 .<com.google.privacy.dlp.v2.GetJobTriggerRequest, 907 com.google.privacy.dlp.v2.JobTrigger> 908 newBuilder() 909 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 910 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetJobTrigger")) 911 .setSampledToLocalTracing(true) 912 .setRequestMarshaller( 913 io.grpc.protobuf.ProtoUtils.marshaller( 914 com.google.privacy.dlp.v2.GetJobTriggerRequest.getDefaultInstance())) 915 .setResponseMarshaller( 916 io.grpc.protobuf.ProtoUtils.marshaller( 917 com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance())) 918 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("GetJobTrigger")) 919 .build(); 920 } 921 } 922 } 923 return getGetJobTriggerMethod; 924 } 925 926 private static volatile io.grpc.MethodDescriptor< 927 com.google.privacy.dlp.v2.ListJobTriggersRequest, 928 com.google.privacy.dlp.v2.ListJobTriggersResponse> 929 getListJobTriggersMethod; 930 931 @io.grpc.stub.annotations.RpcMethod( 932 fullMethodName = SERVICE_NAME + '/' + "ListJobTriggers", 933 requestType = com.google.privacy.dlp.v2.ListJobTriggersRequest.class, 934 responseType = com.google.privacy.dlp.v2.ListJobTriggersResponse.class, 935 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 936 public static io.grpc.MethodDescriptor< 937 com.google.privacy.dlp.v2.ListJobTriggersRequest, 938 com.google.privacy.dlp.v2.ListJobTriggersResponse> getListJobTriggersMethod()939 getListJobTriggersMethod() { 940 io.grpc.MethodDescriptor< 941 com.google.privacy.dlp.v2.ListJobTriggersRequest, 942 com.google.privacy.dlp.v2.ListJobTriggersResponse> 943 getListJobTriggersMethod; 944 if ((getListJobTriggersMethod = DlpServiceGrpc.getListJobTriggersMethod) == null) { 945 synchronized (DlpServiceGrpc.class) { 946 if ((getListJobTriggersMethod = DlpServiceGrpc.getListJobTriggersMethod) == null) { 947 DlpServiceGrpc.getListJobTriggersMethod = 948 getListJobTriggersMethod = 949 io.grpc.MethodDescriptor 950 .<com.google.privacy.dlp.v2.ListJobTriggersRequest, 951 com.google.privacy.dlp.v2.ListJobTriggersResponse> 952 newBuilder() 953 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 954 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListJobTriggers")) 955 .setSampledToLocalTracing(true) 956 .setRequestMarshaller( 957 io.grpc.protobuf.ProtoUtils.marshaller( 958 com.google.privacy.dlp.v2.ListJobTriggersRequest 959 .getDefaultInstance())) 960 .setResponseMarshaller( 961 io.grpc.protobuf.ProtoUtils.marshaller( 962 com.google.privacy.dlp.v2.ListJobTriggersResponse 963 .getDefaultInstance())) 964 .setSchemaDescriptor( 965 new DlpServiceMethodDescriptorSupplier("ListJobTriggers")) 966 .build(); 967 } 968 } 969 } 970 return getListJobTriggersMethod; 971 } 972 973 private static volatile io.grpc.MethodDescriptor< 974 com.google.privacy.dlp.v2.DeleteJobTriggerRequest, com.google.protobuf.Empty> 975 getDeleteJobTriggerMethod; 976 977 @io.grpc.stub.annotations.RpcMethod( 978 fullMethodName = SERVICE_NAME + '/' + "DeleteJobTrigger", 979 requestType = com.google.privacy.dlp.v2.DeleteJobTriggerRequest.class, 980 responseType = com.google.protobuf.Empty.class, 981 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 982 public static io.grpc.MethodDescriptor< 983 com.google.privacy.dlp.v2.DeleteJobTriggerRequest, com.google.protobuf.Empty> getDeleteJobTriggerMethod()984 getDeleteJobTriggerMethod() { 985 io.grpc.MethodDescriptor< 986 com.google.privacy.dlp.v2.DeleteJobTriggerRequest, com.google.protobuf.Empty> 987 getDeleteJobTriggerMethod; 988 if ((getDeleteJobTriggerMethod = DlpServiceGrpc.getDeleteJobTriggerMethod) == null) { 989 synchronized (DlpServiceGrpc.class) { 990 if ((getDeleteJobTriggerMethod = DlpServiceGrpc.getDeleteJobTriggerMethod) == null) { 991 DlpServiceGrpc.getDeleteJobTriggerMethod = 992 getDeleteJobTriggerMethod = 993 io.grpc.MethodDescriptor 994 .<com.google.privacy.dlp.v2.DeleteJobTriggerRequest, 995 com.google.protobuf.Empty> 996 newBuilder() 997 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 998 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteJobTrigger")) 999 .setSampledToLocalTracing(true) 1000 .setRequestMarshaller( 1001 io.grpc.protobuf.ProtoUtils.marshaller( 1002 com.google.privacy.dlp.v2.DeleteJobTriggerRequest 1003 .getDefaultInstance())) 1004 .setResponseMarshaller( 1005 io.grpc.protobuf.ProtoUtils.marshaller( 1006 com.google.protobuf.Empty.getDefaultInstance())) 1007 .setSchemaDescriptor( 1008 new DlpServiceMethodDescriptorSupplier("DeleteJobTrigger")) 1009 .build(); 1010 } 1011 } 1012 } 1013 return getDeleteJobTriggerMethod; 1014 } 1015 1016 private static volatile io.grpc.MethodDescriptor< 1017 com.google.privacy.dlp.v2.ActivateJobTriggerRequest, com.google.privacy.dlp.v2.DlpJob> 1018 getActivateJobTriggerMethod; 1019 1020 @io.grpc.stub.annotations.RpcMethod( 1021 fullMethodName = SERVICE_NAME + '/' + "ActivateJobTrigger", 1022 requestType = com.google.privacy.dlp.v2.ActivateJobTriggerRequest.class, 1023 responseType = com.google.privacy.dlp.v2.DlpJob.class, 1024 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1025 public static io.grpc.MethodDescriptor< 1026 com.google.privacy.dlp.v2.ActivateJobTriggerRequest, com.google.privacy.dlp.v2.DlpJob> getActivateJobTriggerMethod()1027 getActivateJobTriggerMethod() { 1028 io.grpc.MethodDescriptor< 1029 com.google.privacy.dlp.v2.ActivateJobTriggerRequest, com.google.privacy.dlp.v2.DlpJob> 1030 getActivateJobTriggerMethod; 1031 if ((getActivateJobTriggerMethod = DlpServiceGrpc.getActivateJobTriggerMethod) == null) { 1032 synchronized (DlpServiceGrpc.class) { 1033 if ((getActivateJobTriggerMethod = DlpServiceGrpc.getActivateJobTriggerMethod) == null) { 1034 DlpServiceGrpc.getActivateJobTriggerMethod = 1035 getActivateJobTriggerMethod = 1036 io.grpc.MethodDescriptor 1037 .<com.google.privacy.dlp.v2.ActivateJobTriggerRequest, 1038 com.google.privacy.dlp.v2.DlpJob> 1039 newBuilder() 1040 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1041 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ActivateJobTrigger")) 1042 .setSampledToLocalTracing(true) 1043 .setRequestMarshaller( 1044 io.grpc.protobuf.ProtoUtils.marshaller( 1045 com.google.privacy.dlp.v2.ActivateJobTriggerRequest 1046 .getDefaultInstance())) 1047 .setResponseMarshaller( 1048 io.grpc.protobuf.ProtoUtils.marshaller( 1049 com.google.privacy.dlp.v2.DlpJob.getDefaultInstance())) 1050 .setSchemaDescriptor( 1051 new DlpServiceMethodDescriptorSupplier("ActivateJobTrigger")) 1052 .build(); 1053 } 1054 } 1055 } 1056 return getActivateJobTriggerMethod; 1057 } 1058 1059 private static volatile io.grpc.MethodDescriptor< 1060 com.google.privacy.dlp.v2.CreateDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> 1061 getCreateDlpJobMethod; 1062 1063 @io.grpc.stub.annotations.RpcMethod( 1064 fullMethodName = SERVICE_NAME + '/' + "CreateDlpJob", 1065 requestType = com.google.privacy.dlp.v2.CreateDlpJobRequest.class, 1066 responseType = com.google.privacy.dlp.v2.DlpJob.class, 1067 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1068 public static io.grpc.MethodDescriptor< 1069 com.google.privacy.dlp.v2.CreateDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> getCreateDlpJobMethod()1070 getCreateDlpJobMethod() { 1071 io.grpc.MethodDescriptor< 1072 com.google.privacy.dlp.v2.CreateDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> 1073 getCreateDlpJobMethod; 1074 if ((getCreateDlpJobMethod = DlpServiceGrpc.getCreateDlpJobMethod) == null) { 1075 synchronized (DlpServiceGrpc.class) { 1076 if ((getCreateDlpJobMethod = DlpServiceGrpc.getCreateDlpJobMethod) == null) { 1077 DlpServiceGrpc.getCreateDlpJobMethod = 1078 getCreateDlpJobMethod = 1079 io.grpc.MethodDescriptor 1080 .<com.google.privacy.dlp.v2.CreateDlpJobRequest, 1081 com.google.privacy.dlp.v2.DlpJob> 1082 newBuilder() 1083 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1084 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateDlpJob")) 1085 .setSampledToLocalTracing(true) 1086 .setRequestMarshaller( 1087 io.grpc.protobuf.ProtoUtils.marshaller( 1088 com.google.privacy.dlp.v2.CreateDlpJobRequest.getDefaultInstance())) 1089 .setResponseMarshaller( 1090 io.grpc.protobuf.ProtoUtils.marshaller( 1091 com.google.privacy.dlp.v2.DlpJob.getDefaultInstance())) 1092 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("CreateDlpJob")) 1093 .build(); 1094 } 1095 } 1096 } 1097 return getCreateDlpJobMethod; 1098 } 1099 1100 private static volatile io.grpc.MethodDescriptor< 1101 com.google.privacy.dlp.v2.ListDlpJobsRequest, 1102 com.google.privacy.dlp.v2.ListDlpJobsResponse> 1103 getListDlpJobsMethod; 1104 1105 @io.grpc.stub.annotations.RpcMethod( 1106 fullMethodName = SERVICE_NAME + '/' + "ListDlpJobs", 1107 requestType = com.google.privacy.dlp.v2.ListDlpJobsRequest.class, 1108 responseType = com.google.privacy.dlp.v2.ListDlpJobsResponse.class, 1109 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1110 public static io.grpc.MethodDescriptor< 1111 com.google.privacy.dlp.v2.ListDlpJobsRequest, 1112 com.google.privacy.dlp.v2.ListDlpJobsResponse> getListDlpJobsMethod()1113 getListDlpJobsMethod() { 1114 io.grpc.MethodDescriptor< 1115 com.google.privacy.dlp.v2.ListDlpJobsRequest, 1116 com.google.privacy.dlp.v2.ListDlpJobsResponse> 1117 getListDlpJobsMethod; 1118 if ((getListDlpJobsMethod = DlpServiceGrpc.getListDlpJobsMethod) == null) { 1119 synchronized (DlpServiceGrpc.class) { 1120 if ((getListDlpJobsMethod = DlpServiceGrpc.getListDlpJobsMethod) == null) { 1121 DlpServiceGrpc.getListDlpJobsMethod = 1122 getListDlpJobsMethod = 1123 io.grpc.MethodDescriptor 1124 .<com.google.privacy.dlp.v2.ListDlpJobsRequest, 1125 com.google.privacy.dlp.v2.ListDlpJobsResponse> 1126 newBuilder() 1127 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1128 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListDlpJobs")) 1129 .setSampledToLocalTracing(true) 1130 .setRequestMarshaller( 1131 io.grpc.protobuf.ProtoUtils.marshaller( 1132 com.google.privacy.dlp.v2.ListDlpJobsRequest.getDefaultInstance())) 1133 .setResponseMarshaller( 1134 io.grpc.protobuf.ProtoUtils.marshaller( 1135 com.google.privacy.dlp.v2.ListDlpJobsResponse.getDefaultInstance())) 1136 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("ListDlpJobs")) 1137 .build(); 1138 } 1139 } 1140 } 1141 return getListDlpJobsMethod; 1142 } 1143 1144 private static volatile io.grpc.MethodDescriptor< 1145 com.google.privacy.dlp.v2.GetDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> 1146 getGetDlpJobMethod; 1147 1148 @io.grpc.stub.annotations.RpcMethod( 1149 fullMethodName = SERVICE_NAME + '/' + "GetDlpJob", 1150 requestType = com.google.privacy.dlp.v2.GetDlpJobRequest.class, 1151 responseType = com.google.privacy.dlp.v2.DlpJob.class, 1152 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1153 public static io.grpc.MethodDescriptor< 1154 com.google.privacy.dlp.v2.GetDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> getGetDlpJobMethod()1155 getGetDlpJobMethod() { 1156 io.grpc.MethodDescriptor< 1157 com.google.privacy.dlp.v2.GetDlpJobRequest, com.google.privacy.dlp.v2.DlpJob> 1158 getGetDlpJobMethod; 1159 if ((getGetDlpJobMethod = DlpServiceGrpc.getGetDlpJobMethod) == null) { 1160 synchronized (DlpServiceGrpc.class) { 1161 if ((getGetDlpJobMethod = DlpServiceGrpc.getGetDlpJobMethod) == null) { 1162 DlpServiceGrpc.getGetDlpJobMethod = 1163 getGetDlpJobMethod = 1164 io.grpc.MethodDescriptor 1165 .<com.google.privacy.dlp.v2.GetDlpJobRequest, 1166 com.google.privacy.dlp.v2.DlpJob> 1167 newBuilder() 1168 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1169 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetDlpJob")) 1170 .setSampledToLocalTracing(true) 1171 .setRequestMarshaller( 1172 io.grpc.protobuf.ProtoUtils.marshaller( 1173 com.google.privacy.dlp.v2.GetDlpJobRequest.getDefaultInstance())) 1174 .setResponseMarshaller( 1175 io.grpc.protobuf.ProtoUtils.marshaller( 1176 com.google.privacy.dlp.v2.DlpJob.getDefaultInstance())) 1177 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("GetDlpJob")) 1178 .build(); 1179 } 1180 } 1181 } 1182 return getGetDlpJobMethod; 1183 } 1184 1185 private static volatile io.grpc.MethodDescriptor< 1186 com.google.privacy.dlp.v2.DeleteDlpJobRequest, com.google.protobuf.Empty> 1187 getDeleteDlpJobMethod; 1188 1189 @io.grpc.stub.annotations.RpcMethod( 1190 fullMethodName = SERVICE_NAME + '/' + "DeleteDlpJob", 1191 requestType = com.google.privacy.dlp.v2.DeleteDlpJobRequest.class, 1192 responseType = com.google.protobuf.Empty.class, 1193 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1194 public static io.grpc.MethodDescriptor< 1195 com.google.privacy.dlp.v2.DeleteDlpJobRequest, com.google.protobuf.Empty> getDeleteDlpJobMethod()1196 getDeleteDlpJobMethod() { 1197 io.grpc.MethodDescriptor< 1198 com.google.privacy.dlp.v2.DeleteDlpJobRequest, com.google.protobuf.Empty> 1199 getDeleteDlpJobMethod; 1200 if ((getDeleteDlpJobMethod = DlpServiceGrpc.getDeleteDlpJobMethod) == null) { 1201 synchronized (DlpServiceGrpc.class) { 1202 if ((getDeleteDlpJobMethod = DlpServiceGrpc.getDeleteDlpJobMethod) == null) { 1203 DlpServiceGrpc.getDeleteDlpJobMethod = 1204 getDeleteDlpJobMethod = 1205 io.grpc.MethodDescriptor 1206 .<com.google.privacy.dlp.v2.DeleteDlpJobRequest, com.google.protobuf.Empty> 1207 newBuilder() 1208 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1209 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteDlpJob")) 1210 .setSampledToLocalTracing(true) 1211 .setRequestMarshaller( 1212 io.grpc.protobuf.ProtoUtils.marshaller( 1213 com.google.privacy.dlp.v2.DeleteDlpJobRequest.getDefaultInstance())) 1214 .setResponseMarshaller( 1215 io.grpc.protobuf.ProtoUtils.marshaller( 1216 com.google.protobuf.Empty.getDefaultInstance())) 1217 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("DeleteDlpJob")) 1218 .build(); 1219 } 1220 } 1221 } 1222 return getDeleteDlpJobMethod; 1223 } 1224 1225 private static volatile io.grpc.MethodDescriptor< 1226 com.google.privacy.dlp.v2.CancelDlpJobRequest, com.google.protobuf.Empty> 1227 getCancelDlpJobMethod; 1228 1229 @io.grpc.stub.annotations.RpcMethod( 1230 fullMethodName = SERVICE_NAME + '/' + "CancelDlpJob", 1231 requestType = com.google.privacy.dlp.v2.CancelDlpJobRequest.class, 1232 responseType = com.google.protobuf.Empty.class, 1233 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1234 public static io.grpc.MethodDescriptor< 1235 com.google.privacy.dlp.v2.CancelDlpJobRequest, com.google.protobuf.Empty> getCancelDlpJobMethod()1236 getCancelDlpJobMethod() { 1237 io.grpc.MethodDescriptor< 1238 com.google.privacy.dlp.v2.CancelDlpJobRequest, com.google.protobuf.Empty> 1239 getCancelDlpJobMethod; 1240 if ((getCancelDlpJobMethod = DlpServiceGrpc.getCancelDlpJobMethod) == null) { 1241 synchronized (DlpServiceGrpc.class) { 1242 if ((getCancelDlpJobMethod = DlpServiceGrpc.getCancelDlpJobMethod) == null) { 1243 DlpServiceGrpc.getCancelDlpJobMethod = 1244 getCancelDlpJobMethod = 1245 io.grpc.MethodDescriptor 1246 .<com.google.privacy.dlp.v2.CancelDlpJobRequest, com.google.protobuf.Empty> 1247 newBuilder() 1248 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1249 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CancelDlpJob")) 1250 .setSampledToLocalTracing(true) 1251 .setRequestMarshaller( 1252 io.grpc.protobuf.ProtoUtils.marshaller( 1253 com.google.privacy.dlp.v2.CancelDlpJobRequest.getDefaultInstance())) 1254 .setResponseMarshaller( 1255 io.grpc.protobuf.ProtoUtils.marshaller( 1256 com.google.protobuf.Empty.getDefaultInstance())) 1257 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("CancelDlpJob")) 1258 .build(); 1259 } 1260 } 1261 } 1262 return getCancelDlpJobMethod; 1263 } 1264 1265 private static volatile io.grpc.MethodDescriptor< 1266 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest, 1267 com.google.privacy.dlp.v2.StoredInfoType> 1268 getCreateStoredInfoTypeMethod; 1269 1270 @io.grpc.stub.annotations.RpcMethod( 1271 fullMethodName = SERVICE_NAME + '/' + "CreateStoredInfoType", 1272 requestType = com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest.class, 1273 responseType = com.google.privacy.dlp.v2.StoredInfoType.class, 1274 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1275 public static io.grpc.MethodDescriptor< 1276 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest, 1277 com.google.privacy.dlp.v2.StoredInfoType> getCreateStoredInfoTypeMethod()1278 getCreateStoredInfoTypeMethod() { 1279 io.grpc.MethodDescriptor< 1280 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest, 1281 com.google.privacy.dlp.v2.StoredInfoType> 1282 getCreateStoredInfoTypeMethod; 1283 if ((getCreateStoredInfoTypeMethod = DlpServiceGrpc.getCreateStoredInfoTypeMethod) == null) { 1284 synchronized (DlpServiceGrpc.class) { 1285 if ((getCreateStoredInfoTypeMethod = DlpServiceGrpc.getCreateStoredInfoTypeMethod) 1286 == null) { 1287 DlpServiceGrpc.getCreateStoredInfoTypeMethod = 1288 getCreateStoredInfoTypeMethod = 1289 io.grpc.MethodDescriptor 1290 .<com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest, 1291 com.google.privacy.dlp.v2.StoredInfoType> 1292 newBuilder() 1293 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1294 .setFullMethodName( 1295 generateFullMethodName(SERVICE_NAME, "CreateStoredInfoType")) 1296 .setSampledToLocalTracing(true) 1297 .setRequestMarshaller( 1298 io.grpc.protobuf.ProtoUtils.marshaller( 1299 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest 1300 .getDefaultInstance())) 1301 .setResponseMarshaller( 1302 io.grpc.protobuf.ProtoUtils.marshaller( 1303 com.google.privacy.dlp.v2.StoredInfoType.getDefaultInstance())) 1304 .setSchemaDescriptor( 1305 new DlpServiceMethodDescriptorSupplier("CreateStoredInfoType")) 1306 .build(); 1307 } 1308 } 1309 } 1310 return getCreateStoredInfoTypeMethod; 1311 } 1312 1313 private static volatile io.grpc.MethodDescriptor< 1314 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest, 1315 com.google.privacy.dlp.v2.StoredInfoType> 1316 getUpdateStoredInfoTypeMethod; 1317 1318 @io.grpc.stub.annotations.RpcMethod( 1319 fullMethodName = SERVICE_NAME + '/' + "UpdateStoredInfoType", 1320 requestType = com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest.class, 1321 responseType = com.google.privacy.dlp.v2.StoredInfoType.class, 1322 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1323 public static io.grpc.MethodDescriptor< 1324 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest, 1325 com.google.privacy.dlp.v2.StoredInfoType> getUpdateStoredInfoTypeMethod()1326 getUpdateStoredInfoTypeMethod() { 1327 io.grpc.MethodDescriptor< 1328 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest, 1329 com.google.privacy.dlp.v2.StoredInfoType> 1330 getUpdateStoredInfoTypeMethod; 1331 if ((getUpdateStoredInfoTypeMethod = DlpServiceGrpc.getUpdateStoredInfoTypeMethod) == null) { 1332 synchronized (DlpServiceGrpc.class) { 1333 if ((getUpdateStoredInfoTypeMethod = DlpServiceGrpc.getUpdateStoredInfoTypeMethod) 1334 == null) { 1335 DlpServiceGrpc.getUpdateStoredInfoTypeMethod = 1336 getUpdateStoredInfoTypeMethod = 1337 io.grpc.MethodDescriptor 1338 .<com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest, 1339 com.google.privacy.dlp.v2.StoredInfoType> 1340 newBuilder() 1341 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1342 .setFullMethodName( 1343 generateFullMethodName(SERVICE_NAME, "UpdateStoredInfoType")) 1344 .setSampledToLocalTracing(true) 1345 .setRequestMarshaller( 1346 io.grpc.protobuf.ProtoUtils.marshaller( 1347 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest 1348 .getDefaultInstance())) 1349 .setResponseMarshaller( 1350 io.grpc.protobuf.ProtoUtils.marshaller( 1351 com.google.privacy.dlp.v2.StoredInfoType.getDefaultInstance())) 1352 .setSchemaDescriptor( 1353 new DlpServiceMethodDescriptorSupplier("UpdateStoredInfoType")) 1354 .build(); 1355 } 1356 } 1357 } 1358 return getUpdateStoredInfoTypeMethod; 1359 } 1360 1361 private static volatile io.grpc.MethodDescriptor< 1362 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest, 1363 com.google.privacy.dlp.v2.StoredInfoType> 1364 getGetStoredInfoTypeMethod; 1365 1366 @io.grpc.stub.annotations.RpcMethod( 1367 fullMethodName = SERVICE_NAME + '/' + "GetStoredInfoType", 1368 requestType = com.google.privacy.dlp.v2.GetStoredInfoTypeRequest.class, 1369 responseType = com.google.privacy.dlp.v2.StoredInfoType.class, 1370 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1371 public static io.grpc.MethodDescriptor< 1372 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest, 1373 com.google.privacy.dlp.v2.StoredInfoType> getGetStoredInfoTypeMethod()1374 getGetStoredInfoTypeMethod() { 1375 io.grpc.MethodDescriptor< 1376 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest, 1377 com.google.privacy.dlp.v2.StoredInfoType> 1378 getGetStoredInfoTypeMethod; 1379 if ((getGetStoredInfoTypeMethod = DlpServiceGrpc.getGetStoredInfoTypeMethod) == null) { 1380 synchronized (DlpServiceGrpc.class) { 1381 if ((getGetStoredInfoTypeMethod = DlpServiceGrpc.getGetStoredInfoTypeMethod) == null) { 1382 DlpServiceGrpc.getGetStoredInfoTypeMethod = 1383 getGetStoredInfoTypeMethod = 1384 io.grpc.MethodDescriptor 1385 .<com.google.privacy.dlp.v2.GetStoredInfoTypeRequest, 1386 com.google.privacy.dlp.v2.StoredInfoType> 1387 newBuilder() 1388 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1389 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetStoredInfoType")) 1390 .setSampledToLocalTracing(true) 1391 .setRequestMarshaller( 1392 io.grpc.protobuf.ProtoUtils.marshaller( 1393 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest 1394 .getDefaultInstance())) 1395 .setResponseMarshaller( 1396 io.grpc.protobuf.ProtoUtils.marshaller( 1397 com.google.privacy.dlp.v2.StoredInfoType.getDefaultInstance())) 1398 .setSchemaDescriptor( 1399 new DlpServiceMethodDescriptorSupplier("GetStoredInfoType")) 1400 .build(); 1401 } 1402 } 1403 } 1404 return getGetStoredInfoTypeMethod; 1405 } 1406 1407 private static volatile io.grpc.MethodDescriptor< 1408 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest, 1409 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> 1410 getListStoredInfoTypesMethod; 1411 1412 @io.grpc.stub.annotations.RpcMethod( 1413 fullMethodName = SERVICE_NAME + '/' + "ListStoredInfoTypes", 1414 requestType = com.google.privacy.dlp.v2.ListStoredInfoTypesRequest.class, 1415 responseType = com.google.privacy.dlp.v2.ListStoredInfoTypesResponse.class, 1416 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1417 public static io.grpc.MethodDescriptor< 1418 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest, 1419 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> getListStoredInfoTypesMethod()1420 getListStoredInfoTypesMethod() { 1421 io.grpc.MethodDescriptor< 1422 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest, 1423 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> 1424 getListStoredInfoTypesMethod; 1425 if ((getListStoredInfoTypesMethod = DlpServiceGrpc.getListStoredInfoTypesMethod) == null) { 1426 synchronized (DlpServiceGrpc.class) { 1427 if ((getListStoredInfoTypesMethod = DlpServiceGrpc.getListStoredInfoTypesMethod) == null) { 1428 DlpServiceGrpc.getListStoredInfoTypesMethod = 1429 getListStoredInfoTypesMethod = 1430 io.grpc.MethodDescriptor 1431 .<com.google.privacy.dlp.v2.ListStoredInfoTypesRequest, 1432 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> 1433 newBuilder() 1434 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1435 .setFullMethodName( 1436 generateFullMethodName(SERVICE_NAME, "ListStoredInfoTypes")) 1437 .setSampledToLocalTracing(true) 1438 .setRequestMarshaller( 1439 io.grpc.protobuf.ProtoUtils.marshaller( 1440 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest 1441 .getDefaultInstance())) 1442 .setResponseMarshaller( 1443 io.grpc.protobuf.ProtoUtils.marshaller( 1444 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse 1445 .getDefaultInstance())) 1446 .setSchemaDescriptor( 1447 new DlpServiceMethodDescriptorSupplier("ListStoredInfoTypes")) 1448 .build(); 1449 } 1450 } 1451 } 1452 return getListStoredInfoTypesMethod; 1453 } 1454 1455 private static volatile io.grpc.MethodDescriptor< 1456 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest, com.google.protobuf.Empty> 1457 getDeleteStoredInfoTypeMethod; 1458 1459 @io.grpc.stub.annotations.RpcMethod( 1460 fullMethodName = SERVICE_NAME + '/' + "DeleteStoredInfoType", 1461 requestType = com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest.class, 1462 responseType = com.google.protobuf.Empty.class, 1463 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1464 public static io.grpc.MethodDescriptor< 1465 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest, com.google.protobuf.Empty> getDeleteStoredInfoTypeMethod()1466 getDeleteStoredInfoTypeMethod() { 1467 io.grpc.MethodDescriptor< 1468 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest, com.google.protobuf.Empty> 1469 getDeleteStoredInfoTypeMethod; 1470 if ((getDeleteStoredInfoTypeMethod = DlpServiceGrpc.getDeleteStoredInfoTypeMethod) == null) { 1471 synchronized (DlpServiceGrpc.class) { 1472 if ((getDeleteStoredInfoTypeMethod = DlpServiceGrpc.getDeleteStoredInfoTypeMethod) 1473 == null) { 1474 DlpServiceGrpc.getDeleteStoredInfoTypeMethod = 1475 getDeleteStoredInfoTypeMethod = 1476 io.grpc.MethodDescriptor 1477 .<com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest, 1478 com.google.protobuf.Empty> 1479 newBuilder() 1480 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1481 .setFullMethodName( 1482 generateFullMethodName(SERVICE_NAME, "DeleteStoredInfoType")) 1483 .setSampledToLocalTracing(true) 1484 .setRequestMarshaller( 1485 io.grpc.protobuf.ProtoUtils.marshaller( 1486 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest 1487 .getDefaultInstance())) 1488 .setResponseMarshaller( 1489 io.grpc.protobuf.ProtoUtils.marshaller( 1490 com.google.protobuf.Empty.getDefaultInstance())) 1491 .setSchemaDescriptor( 1492 new DlpServiceMethodDescriptorSupplier("DeleteStoredInfoType")) 1493 .build(); 1494 } 1495 } 1496 } 1497 return getDeleteStoredInfoTypeMethod; 1498 } 1499 1500 private static volatile io.grpc.MethodDescriptor< 1501 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest, 1502 com.google.privacy.dlp.v2.HybridInspectResponse> 1503 getHybridInspectDlpJobMethod; 1504 1505 @io.grpc.stub.annotations.RpcMethod( 1506 fullMethodName = SERVICE_NAME + '/' + "HybridInspectDlpJob", 1507 requestType = com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.class, 1508 responseType = com.google.privacy.dlp.v2.HybridInspectResponse.class, 1509 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1510 public static io.grpc.MethodDescriptor< 1511 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest, 1512 com.google.privacy.dlp.v2.HybridInspectResponse> getHybridInspectDlpJobMethod()1513 getHybridInspectDlpJobMethod() { 1514 io.grpc.MethodDescriptor< 1515 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest, 1516 com.google.privacy.dlp.v2.HybridInspectResponse> 1517 getHybridInspectDlpJobMethod; 1518 if ((getHybridInspectDlpJobMethod = DlpServiceGrpc.getHybridInspectDlpJobMethod) == null) { 1519 synchronized (DlpServiceGrpc.class) { 1520 if ((getHybridInspectDlpJobMethod = DlpServiceGrpc.getHybridInspectDlpJobMethod) == null) { 1521 DlpServiceGrpc.getHybridInspectDlpJobMethod = 1522 getHybridInspectDlpJobMethod = 1523 io.grpc.MethodDescriptor 1524 .<com.google.privacy.dlp.v2.HybridInspectDlpJobRequest, 1525 com.google.privacy.dlp.v2.HybridInspectResponse> 1526 newBuilder() 1527 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1528 .setFullMethodName( 1529 generateFullMethodName(SERVICE_NAME, "HybridInspectDlpJob")) 1530 .setSampledToLocalTracing(true) 1531 .setRequestMarshaller( 1532 io.grpc.protobuf.ProtoUtils.marshaller( 1533 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest 1534 .getDefaultInstance())) 1535 .setResponseMarshaller( 1536 io.grpc.protobuf.ProtoUtils.marshaller( 1537 com.google.privacy.dlp.v2.HybridInspectResponse.getDefaultInstance())) 1538 .setSchemaDescriptor( 1539 new DlpServiceMethodDescriptorSupplier("HybridInspectDlpJob")) 1540 .build(); 1541 } 1542 } 1543 } 1544 return getHybridInspectDlpJobMethod; 1545 } 1546 1547 private static volatile io.grpc.MethodDescriptor< 1548 com.google.privacy.dlp.v2.FinishDlpJobRequest, com.google.protobuf.Empty> 1549 getFinishDlpJobMethod; 1550 1551 @io.grpc.stub.annotations.RpcMethod( 1552 fullMethodName = SERVICE_NAME + '/' + "FinishDlpJob", 1553 requestType = com.google.privacy.dlp.v2.FinishDlpJobRequest.class, 1554 responseType = com.google.protobuf.Empty.class, 1555 methodType = io.grpc.MethodDescriptor.MethodType.UNARY) 1556 public static io.grpc.MethodDescriptor< 1557 com.google.privacy.dlp.v2.FinishDlpJobRequest, com.google.protobuf.Empty> getFinishDlpJobMethod()1558 getFinishDlpJobMethod() { 1559 io.grpc.MethodDescriptor< 1560 com.google.privacy.dlp.v2.FinishDlpJobRequest, com.google.protobuf.Empty> 1561 getFinishDlpJobMethod; 1562 if ((getFinishDlpJobMethod = DlpServiceGrpc.getFinishDlpJobMethod) == null) { 1563 synchronized (DlpServiceGrpc.class) { 1564 if ((getFinishDlpJobMethod = DlpServiceGrpc.getFinishDlpJobMethod) == null) { 1565 DlpServiceGrpc.getFinishDlpJobMethod = 1566 getFinishDlpJobMethod = 1567 io.grpc.MethodDescriptor 1568 .<com.google.privacy.dlp.v2.FinishDlpJobRequest, com.google.protobuf.Empty> 1569 newBuilder() 1570 .setType(io.grpc.MethodDescriptor.MethodType.UNARY) 1571 .setFullMethodName(generateFullMethodName(SERVICE_NAME, "FinishDlpJob")) 1572 .setSampledToLocalTracing(true) 1573 .setRequestMarshaller( 1574 io.grpc.protobuf.ProtoUtils.marshaller( 1575 com.google.privacy.dlp.v2.FinishDlpJobRequest.getDefaultInstance())) 1576 .setResponseMarshaller( 1577 io.grpc.protobuf.ProtoUtils.marshaller( 1578 com.google.protobuf.Empty.getDefaultInstance())) 1579 .setSchemaDescriptor(new DlpServiceMethodDescriptorSupplier("FinishDlpJob")) 1580 .build(); 1581 } 1582 } 1583 } 1584 return getFinishDlpJobMethod; 1585 } 1586 1587 /** Creates a new async stub that supports all call types for the service */ newStub(io.grpc.Channel channel)1588 public static DlpServiceStub newStub(io.grpc.Channel channel) { 1589 io.grpc.stub.AbstractStub.StubFactory<DlpServiceStub> factory = 1590 new io.grpc.stub.AbstractStub.StubFactory<DlpServiceStub>() { 1591 @java.lang.Override 1592 public DlpServiceStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1593 return new DlpServiceStub(channel, callOptions); 1594 } 1595 }; 1596 return DlpServiceStub.newStub(factory, channel); 1597 } 1598 1599 /** 1600 * Creates a new blocking-style stub that supports unary and streaming output calls on the service 1601 */ newBlockingStub(io.grpc.Channel channel)1602 public static DlpServiceBlockingStub newBlockingStub(io.grpc.Channel channel) { 1603 io.grpc.stub.AbstractStub.StubFactory<DlpServiceBlockingStub> factory = 1604 new io.grpc.stub.AbstractStub.StubFactory<DlpServiceBlockingStub>() { 1605 @java.lang.Override 1606 public DlpServiceBlockingStub newStub( 1607 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1608 return new DlpServiceBlockingStub(channel, callOptions); 1609 } 1610 }; 1611 return DlpServiceBlockingStub.newStub(factory, channel); 1612 } 1613 1614 /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ newFutureStub(io.grpc.Channel channel)1615 public static DlpServiceFutureStub newFutureStub(io.grpc.Channel channel) { 1616 io.grpc.stub.AbstractStub.StubFactory<DlpServiceFutureStub> factory = 1617 new io.grpc.stub.AbstractStub.StubFactory<DlpServiceFutureStub>() { 1618 @java.lang.Override 1619 public DlpServiceFutureStub newStub( 1620 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 1621 return new DlpServiceFutureStub(channel, callOptions); 1622 } 1623 }; 1624 return DlpServiceFutureStub.newStub(factory, channel); 1625 } 1626 1627 /** 1628 * 1629 * 1630 * <pre> 1631 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 1632 * to detect the presence of Personally Identifiable Information (PII) and other 1633 * privacy-sensitive data in user-supplied, unstructured data streams, like text 1634 * blocks or images. 1635 * The service also includes methods for sensitive data redaction and 1636 * scheduling of data scans on Google Cloud Platform based data sets. 1637 * To learn more about concepts and find how-to guides see 1638 * https://cloud.google.com/dlp/docs/. 1639 * </pre> 1640 */ 1641 public interface AsyncService { 1642 1643 /** 1644 * 1645 * 1646 * <pre> 1647 * Finds potentially sensitive info in content. 1648 * This method has limits on input size, processing time, and output size. 1649 * When no InfoTypes or CustomInfoTypes are specified in this request, the 1650 * system will automatically choose what detectors to run. By default this may 1651 * be all types, but may change over time as detectors are updated. 1652 * For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images 1653 * and https://cloud.google.com/dlp/docs/inspecting-text, 1654 * </pre> 1655 */ inspectContent( com.google.privacy.dlp.v2.InspectContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectContentResponse> responseObserver)1656 default void inspectContent( 1657 com.google.privacy.dlp.v2.InspectContentRequest request, 1658 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectContentResponse> 1659 responseObserver) { 1660 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1661 getInspectContentMethod(), responseObserver); 1662 } 1663 1664 /** 1665 * 1666 * 1667 * <pre> 1668 * Redacts potentially sensitive info from an image. 1669 * This method has limits on input size, processing time, and output size. 1670 * See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to 1671 * learn more. 1672 * When no InfoTypes or CustomInfoTypes are specified in this request, the 1673 * system will automatically choose what detectors to run. By default this may 1674 * be all types, but may change over time as detectors are updated. 1675 * </pre> 1676 */ redactImage( com.google.privacy.dlp.v2.RedactImageRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.RedactImageResponse> responseObserver)1677 default void redactImage( 1678 com.google.privacy.dlp.v2.RedactImageRequest request, 1679 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.RedactImageResponse> 1680 responseObserver) { 1681 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1682 getRedactImageMethod(), responseObserver); 1683 } 1684 1685 /** 1686 * 1687 * 1688 * <pre> 1689 * De-identifies potentially sensitive info from a ContentItem. 1690 * This method has limits on input size and output size. 1691 * See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to 1692 * learn more. 1693 * When no InfoTypes or CustomInfoTypes are specified in this request, the 1694 * system will automatically choose what detectors to run. By default this may 1695 * be all types, but may change over time as detectors are updated. 1696 * </pre> 1697 */ deidentifyContent( com.google.privacy.dlp.v2.DeidentifyContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyContentResponse> responseObserver)1698 default void deidentifyContent( 1699 com.google.privacy.dlp.v2.DeidentifyContentRequest request, 1700 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyContentResponse> 1701 responseObserver) { 1702 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1703 getDeidentifyContentMethod(), responseObserver); 1704 } 1705 1706 /** 1707 * 1708 * 1709 * <pre> 1710 * Re-identifies content that has been de-identified. 1711 * See 1712 * https://cloud.google.com/dlp/docs/pseudonymization#re-identification_in_free_text_code_example 1713 * to learn more. 1714 * </pre> 1715 */ reidentifyContent( com.google.privacy.dlp.v2.ReidentifyContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ReidentifyContentResponse> responseObserver)1716 default void reidentifyContent( 1717 com.google.privacy.dlp.v2.ReidentifyContentRequest request, 1718 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ReidentifyContentResponse> 1719 responseObserver) { 1720 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1721 getReidentifyContentMethod(), responseObserver); 1722 } 1723 1724 /** 1725 * 1726 * 1727 * <pre> 1728 * Returns a list of the sensitive information types that DLP API 1729 * supports. See https://cloud.google.com/dlp/docs/infotypes-reference to 1730 * learn more. 1731 * </pre> 1732 */ listInfoTypes( com.google.privacy.dlp.v2.ListInfoTypesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInfoTypesResponse> responseObserver)1733 default void listInfoTypes( 1734 com.google.privacy.dlp.v2.ListInfoTypesRequest request, 1735 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInfoTypesResponse> 1736 responseObserver) { 1737 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1738 getListInfoTypesMethod(), responseObserver); 1739 } 1740 1741 /** 1742 * 1743 * 1744 * <pre> 1745 * Creates an InspectTemplate for reusing frequently used configuration 1746 * for inspecting content, images, and storage. 1747 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 1748 * </pre> 1749 */ createInspectTemplate( com.google.privacy.dlp.v2.CreateInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)1750 default void createInspectTemplate( 1751 com.google.privacy.dlp.v2.CreateInspectTemplateRequest request, 1752 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 1753 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1754 getCreateInspectTemplateMethod(), responseObserver); 1755 } 1756 1757 /** 1758 * 1759 * 1760 * <pre> 1761 * Updates the InspectTemplate. 1762 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 1763 * </pre> 1764 */ updateInspectTemplate( com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)1765 default void updateInspectTemplate( 1766 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request, 1767 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 1768 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1769 getUpdateInspectTemplateMethod(), responseObserver); 1770 } 1771 1772 /** 1773 * 1774 * 1775 * <pre> 1776 * Gets an InspectTemplate. 1777 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 1778 * </pre> 1779 */ getInspectTemplate( com.google.privacy.dlp.v2.GetInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)1780 default void getInspectTemplate( 1781 com.google.privacy.dlp.v2.GetInspectTemplateRequest request, 1782 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 1783 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1784 getGetInspectTemplateMethod(), responseObserver); 1785 } 1786 1787 /** 1788 * 1789 * 1790 * <pre> 1791 * Lists InspectTemplates. 1792 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 1793 * </pre> 1794 */ listInspectTemplates( com.google.privacy.dlp.v2.ListInspectTemplatesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInspectTemplatesResponse> responseObserver)1795 default void listInspectTemplates( 1796 com.google.privacy.dlp.v2.ListInspectTemplatesRequest request, 1797 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInspectTemplatesResponse> 1798 responseObserver) { 1799 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1800 getListInspectTemplatesMethod(), responseObserver); 1801 } 1802 1803 /** 1804 * 1805 * 1806 * <pre> 1807 * Deletes an InspectTemplate. 1808 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 1809 * </pre> 1810 */ deleteInspectTemplate( com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)1811 default void deleteInspectTemplate( 1812 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request, 1813 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 1814 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1815 getDeleteInspectTemplateMethod(), responseObserver); 1816 } 1817 1818 /** 1819 * 1820 * 1821 * <pre> 1822 * Creates a DeidentifyTemplate for reusing frequently used configuration 1823 * for de-identifying content, images, and storage. 1824 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 1825 * more. 1826 * </pre> 1827 */ createDeidentifyTemplate( com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)1828 default void createDeidentifyTemplate( 1829 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request, 1830 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 1831 responseObserver) { 1832 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1833 getCreateDeidentifyTemplateMethod(), responseObserver); 1834 } 1835 1836 /** 1837 * 1838 * 1839 * <pre> 1840 * Updates the DeidentifyTemplate. 1841 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 1842 * more. 1843 * </pre> 1844 */ updateDeidentifyTemplate( com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)1845 default void updateDeidentifyTemplate( 1846 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request, 1847 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 1848 responseObserver) { 1849 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1850 getUpdateDeidentifyTemplateMethod(), responseObserver); 1851 } 1852 1853 /** 1854 * 1855 * 1856 * <pre> 1857 * Gets a DeidentifyTemplate. 1858 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 1859 * more. 1860 * </pre> 1861 */ getDeidentifyTemplate( com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)1862 default void getDeidentifyTemplate( 1863 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request, 1864 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 1865 responseObserver) { 1866 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1867 getGetDeidentifyTemplateMethod(), responseObserver); 1868 } 1869 1870 /** 1871 * 1872 * 1873 * <pre> 1874 * Lists DeidentifyTemplates. 1875 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 1876 * more. 1877 * </pre> 1878 */ listDeidentifyTemplates( com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> responseObserver)1879 default void listDeidentifyTemplates( 1880 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request, 1881 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> 1882 responseObserver) { 1883 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1884 getListDeidentifyTemplatesMethod(), responseObserver); 1885 } 1886 1887 /** 1888 * 1889 * 1890 * <pre> 1891 * Deletes a DeidentifyTemplate. 1892 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 1893 * more. 1894 * </pre> 1895 */ deleteDeidentifyTemplate( com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)1896 default void deleteDeidentifyTemplate( 1897 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request, 1898 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 1899 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1900 getDeleteDeidentifyTemplateMethod(), responseObserver); 1901 } 1902 1903 /** 1904 * 1905 * 1906 * <pre> 1907 * Creates a job trigger to run DLP actions such as scanning storage for 1908 * sensitive information on a set schedule. 1909 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 1910 * </pre> 1911 */ createJobTrigger( com.google.privacy.dlp.v2.CreateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)1912 default void createJobTrigger( 1913 com.google.privacy.dlp.v2.CreateJobTriggerRequest request, 1914 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 1915 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1916 getCreateJobTriggerMethod(), responseObserver); 1917 } 1918 1919 /** 1920 * 1921 * 1922 * <pre> 1923 * Updates a job trigger. 1924 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 1925 * </pre> 1926 */ updateJobTrigger( com.google.privacy.dlp.v2.UpdateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)1927 default void updateJobTrigger( 1928 com.google.privacy.dlp.v2.UpdateJobTriggerRequest request, 1929 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 1930 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1931 getUpdateJobTriggerMethod(), responseObserver); 1932 } 1933 1934 /** 1935 * 1936 * 1937 * <pre> 1938 * Inspect hybrid content and store findings to a trigger. The inspection 1939 * will be processed asynchronously. To review the findings monitor the 1940 * jobs within the trigger. 1941 * </pre> 1942 */ hybridInspectJobTrigger( com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> responseObserver)1943 default void hybridInspectJobTrigger( 1944 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request, 1945 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> 1946 responseObserver) { 1947 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1948 getHybridInspectJobTriggerMethod(), responseObserver); 1949 } 1950 1951 /** 1952 * 1953 * 1954 * <pre> 1955 * Gets a job trigger. 1956 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 1957 * </pre> 1958 */ getJobTrigger( com.google.privacy.dlp.v2.GetJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)1959 default void getJobTrigger( 1960 com.google.privacy.dlp.v2.GetJobTriggerRequest request, 1961 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 1962 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1963 getGetJobTriggerMethod(), responseObserver); 1964 } 1965 1966 /** 1967 * 1968 * 1969 * <pre> 1970 * Lists job triggers. 1971 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 1972 * </pre> 1973 */ listJobTriggers( com.google.privacy.dlp.v2.ListJobTriggersRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListJobTriggersResponse> responseObserver)1974 default void listJobTriggers( 1975 com.google.privacy.dlp.v2.ListJobTriggersRequest request, 1976 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListJobTriggersResponse> 1977 responseObserver) { 1978 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1979 getListJobTriggersMethod(), responseObserver); 1980 } 1981 1982 /** 1983 * 1984 * 1985 * <pre> 1986 * Deletes a job trigger. 1987 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 1988 * </pre> 1989 */ deleteJobTrigger( com.google.privacy.dlp.v2.DeleteJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)1990 default void deleteJobTrigger( 1991 com.google.privacy.dlp.v2.DeleteJobTriggerRequest request, 1992 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 1993 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 1994 getDeleteJobTriggerMethod(), responseObserver); 1995 } 1996 1997 /** 1998 * 1999 * 2000 * <pre> 2001 * Activate a job trigger. Causes the immediate execute of a trigger 2002 * instead of waiting on the trigger event to occur. 2003 * </pre> 2004 */ activateJobTrigger( com.google.privacy.dlp.v2.ActivateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2005 default void activateJobTrigger( 2006 com.google.privacy.dlp.v2.ActivateJobTriggerRequest request, 2007 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2008 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2009 getActivateJobTriggerMethod(), responseObserver); 2010 } 2011 2012 /** 2013 * 2014 * 2015 * <pre> 2016 * Creates a new job to inspect storage or calculate risk metrics. 2017 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2018 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2019 * When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the 2020 * system will automatically choose what detectors to run. By default this may 2021 * be all types, but may change over time as detectors are updated. 2022 * </pre> 2023 */ createDlpJob( com.google.privacy.dlp.v2.CreateDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2024 default void createDlpJob( 2025 com.google.privacy.dlp.v2.CreateDlpJobRequest request, 2026 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2027 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2028 getCreateDlpJobMethod(), responseObserver); 2029 } 2030 2031 /** 2032 * 2033 * 2034 * <pre> 2035 * Lists DlpJobs that match the specified filter in the request. 2036 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2037 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2038 * </pre> 2039 */ listDlpJobs( com.google.privacy.dlp.v2.ListDlpJobsRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDlpJobsResponse> responseObserver)2040 default void listDlpJobs( 2041 com.google.privacy.dlp.v2.ListDlpJobsRequest request, 2042 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDlpJobsResponse> 2043 responseObserver) { 2044 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2045 getListDlpJobsMethod(), responseObserver); 2046 } 2047 2048 /** 2049 * 2050 * 2051 * <pre> 2052 * Gets the latest state of a long-running DlpJob. 2053 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2054 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2055 * </pre> 2056 */ getDlpJob( com.google.privacy.dlp.v2.GetDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2057 default void getDlpJob( 2058 com.google.privacy.dlp.v2.GetDlpJobRequest request, 2059 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2060 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetDlpJobMethod(), responseObserver); 2061 } 2062 2063 /** 2064 * 2065 * 2066 * <pre> 2067 * Deletes a long-running DlpJob. This method indicates that the client is 2068 * no longer interested in the DlpJob result. The job will be canceled if 2069 * possible. 2070 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2071 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2072 * </pre> 2073 */ deleteDlpJob( com.google.privacy.dlp.v2.DeleteDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2074 default void deleteDlpJob( 2075 com.google.privacy.dlp.v2.DeleteDlpJobRequest request, 2076 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2077 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2078 getDeleteDlpJobMethod(), responseObserver); 2079 } 2080 2081 /** 2082 * 2083 * 2084 * <pre> 2085 * Starts asynchronous cancellation on a long-running DlpJob. The server 2086 * makes a best effort to cancel the DlpJob, but success is not 2087 * guaranteed. 2088 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2089 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2090 * </pre> 2091 */ cancelDlpJob( com.google.privacy.dlp.v2.CancelDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2092 default void cancelDlpJob( 2093 com.google.privacy.dlp.v2.CancelDlpJobRequest request, 2094 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2095 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2096 getCancelDlpJobMethod(), responseObserver); 2097 } 2098 2099 /** 2100 * 2101 * 2102 * <pre> 2103 * Creates a pre-built stored infoType to be used for inspection. 2104 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2105 * learn more. 2106 * </pre> 2107 */ createStoredInfoType( com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2108 default void createStoredInfoType( 2109 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request, 2110 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2111 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2112 getCreateStoredInfoTypeMethod(), responseObserver); 2113 } 2114 2115 /** 2116 * 2117 * 2118 * <pre> 2119 * Updates the stored infoType by creating a new version. The existing version 2120 * will continue to be used until the new version is ready. 2121 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2122 * learn more. 2123 * </pre> 2124 */ updateStoredInfoType( com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2125 default void updateStoredInfoType( 2126 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request, 2127 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2128 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2129 getUpdateStoredInfoTypeMethod(), responseObserver); 2130 } 2131 2132 /** 2133 * 2134 * 2135 * <pre> 2136 * Gets a stored infoType. 2137 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2138 * learn more. 2139 * </pre> 2140 */ getStoredInfoType( com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2141 default void getStoredInfoType( 2142 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request, 2143 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2144 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2145 getGetStoredInfoTypeMethod(), responseObserver); 2146 } 2147 2148 /** 2149 * 2150 * 2151 * <pre> 2152 * Lists stored infoTypes. 2153 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2154 * learn more. 2155 * </pre> 2156 */ listStoredInfoTypes( com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> responseObserver)2157 default void listStoredInfoTypes( 2158 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request, 2159 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> 2160 responseObserver) { 2161 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2162 getListStoredInfoTypesMethod(), responseObserver); 2163 } 2164 2165 /** 2166 * 2167 * 2168 * <pre> 2169 * Deletes a stored infoType. 2170 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2171 * learn more. 2172 * </pre> 2173 */ deleteStoredInfoType( com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2174 default void deleteStoredInfoType( 2175 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request, 2176 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2177 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2178 getDeleteStoredInfoTypeMethod(), responseObserver); 2179 } 2180 2181 /** 2182 * 2183 * 2184 * <pre> 2185 * Inspect hybrid content and store findings to a job. 2186 * To review the findings, inspect the job. Inspection will occur 2187 * asynchronously. 2188 * </pre> 2189 */ hybridInspectDlpJob( com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> responseObserver)2190 default void hybridInspectDlpJob( 2191 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request, 2192 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> 2193 responseObserver) { 2194 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2195 getHybridInspectDlpJobMethod(), responseObserver); 2196 } 2197 2198 /** 2199 * 2200 * 2201 * <pre> 2202 * Finish a running hybrid DlpJob. Triggers the finalization steps and running 2203 * of any enabled actions that have not yet run. 2204 * </pre> 2205 */ finishDlpJob( com.google.privacy.dlp.v2.FinishDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2206 default void finishDlpJob( 2207 com.google.privacy.dlp.v2.FinishDlpJobRequest request, 2208 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2209 io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( 2210 getFinishDlpJobMethod(), responseObserver); 2211 } 2212 } 2213 2214 /** 2215 * Base class for the server implementation of the service DlpService. 2216 * 2217 * <pre> 2218 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 2219 * to detect the presence of Personally Identifiable Information (PII) and other 2220 * privacy-sensitive data in user-supplied, unstructured data streams, like text 2221 * blocks or images. 2222 * The service also includes methods for sensitive data redaction and 2223 * scheduling of data scans on Google Cloud Platform based data sets. 2224 * To learn more about concepts and find how-to guides see 2225 * https://cloud.google.com/dlp/docs/. 2226 * </pre> 2227 */ 2228 public abstract static class DlpServiceImplBase implements io.grpc.BindableService, AsyncService { 2229 2230 @java.lang.Override bindService()2231 public final io.grpc.ServerServiceDefinition bindService() { 2232 return DlpServiceGrpc.bindService(this); 2233 } 2234 } 2235 2236 /** 2237 * A stub to allow clients to do asynchronous rpc calls to service DlpService. 2238 * 2239 * <pre> 2240 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 2241 * to detect the presence of Personally Identifiable Information (PII) and other 2242 * privacy-sensitive data in user-supplied, unstructured data streams, like text 2243 * blocks or images. 2244 * The service also includes methods for sensitive data redaction and 2245 * scheduling of data scans on Google Cloud Platform based data sets. 2246 * To learn more about concepts and find how-to guides see 2247 * https://cloud.google.com/dlp/docs/. 2248 * </pre> 2249 */ 2250 public static final class DlpServiceStub extends io.grpc.stub.AbstractAsyncStub<DlpServiceStub> { DlpServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)2251 private DlpServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 2252 super(channel, callOptions); 2253 } 2254 2255 @java.lang.Override build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)2256 protected DlpServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 2257 return new DlpServiceStub(channel, callOptions); 2258 } 2259 2260 /** 2261 * 2262 * 2263 * <pre> 2264 * Finds potentially sensitive info in content. 2265 * This method has limits on input size, processing time, and output size. 2266 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2267 * system will automatically choose what detectors to run. By default this may 2268 * be all types, but may change over time as detectors are updated. 2269 * For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images 2270 * and https://cloud.google.com/dlp/docs/inspecting-text, 2271 * </pre> 2272 */ inspectContent( com.google.privacy.dlp.v2.InspectContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectContentResponse> responseObserver)2273 public void inspectContent( 2274 com.google.privacy.dlp.v2.InspectContentRequest request, 2275 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectContentResponse> 2276 responseObserver) { 2277 io.grpc.stub.ClientCalls.asyncUnaryCall( 2278 getChannel().newCall(getInspectContentMethod(), getCallOptions()), 2279 request, 2280 responseObserver); 2281 } 2282 2283 /** 2284 * 2285 * 2286 * <pre> 2287 * Redacts potentially sensitive info from an image. 2288 * This method has limits on input size, processing time, and output size. 2289 * See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to 2290 * learn more. 2291 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2292 * system will automatically choose what detectors to run. By default this may 2293 * be all types, but may change over time as detectors are updated. 2294 * </pre> 2295 */ redactImage( com.google.privacy.dlp.v2.RedactImageRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.RedactImageResponse> responseObserver)2296 public void redactImage( 2297 com.google.privacy.dlp.v2.RedactImageRequest request, 2298 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.RedactImageResponse> 2299 responseObserver) { 2300 io.grpc.stub.ClientCalls.asyncUnaryCall( 2301 getChannel().newCall(getRedactImageMethod(), getCallOptions()), 2302 request, 2303 responseObserver); 2304 } 2305 2306 /** 2307 * 2308 * 2309 * <pre> 2310 * De-identifies potentially sensitive info from a ContentItem. 2311 * This method has limits on input size and output size. 2312 * See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to 2313 * learn more. 2314 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2315 * system will automatically choose what detectors to run. By default this may 2316 * be all types, but may change over time as detectors are updated. 2317 * </pre> 2318 */ deidentifyContent( com.google.privacy.dlp.v2.DeidentifyContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyContentResponse> responseObserver)2319 public void deidentifyContent( 2320 com.google.privacy.dlp.v2.DeidentifyContentRequest request, 2321 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyContentResponse> 2322 responseObserver) { 2323 io.grpc.stub.ClientCalls.asyncUnaryCall( 2324 getChannel().newCall(getDeidentifyContentMethod(), getCallOptions()), 2325 request, 2326 responseObserver); 2327 } 2328 2329 /** 2330 * 2331 * 2332 * <pre> 2333 * Re-identifies content that has been de-identified. 2334 * See 2335 * https://cloud.google.com/dlp/docs/pseudonymization#re-identification_in_free_text_code_example 2336 * to learn more. 2337 * </pre> 2338 */ reidentifyContent( com.google.privacy.dlp.v2.ReidentifyContentRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ReidentifyContentResponse> responseObserver)2339 public void reidentifyContent( 2340 com.google.privacy.dlp.v2.ReidentifyContentRequest request, 2341 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ReidentifyContentResponse> 2342 responseObserver) { 2343 io.grpc.stub.ClientCalls.asyncUnaryCall( 2344 getChannel().newCall(getReidentifyContentMethod(), getCallOptions()), 2345 request, 2346 responseObserver); 2347 } 2348 2349 /** 2350 * 2351 * 2352 * <pre> 2353 * Returns a list of the sensitive information types that DLP API 2354 * supports. See https://cloud.google.com/dlp/docs/infotypes-reference to 2355 * learn more. 2356 * </pre> 2357 */ listInfoTypes( com.google.privacy.dlp.v2.ListInfoTypesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInfoTypesResponse> responseObserver)2358 public void listInfoTypes( 2359 com.google.privacy.dlp.v2.ListInfoTypesRequest request, 2360 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInfoTypesResponse> 2361 responseObserver) { 2362 io.grpc.stub.ClientCalls.asyncUnaryCall( 2363 getChannel().newCall(getListInfoTypesMethod(), getCallOptions()), 2364 request, 2365 responseObserver); 2366 } 2367 2368 /** 2369 * 2370 * 2371 * <pre> 2372 * Creates an InspectTemplate for reusing frequently used configuration 2373 * for inspecting content, images, and storage. 2374 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 2375 * </pre> 2376 */ createInspectTemplate( com.google.privacy.dlp.v2.CreateInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)2377 public void createInspectTemplate( 2378 com.google.privacy.dlp.v2.CreateInspectTemplateRequest request, 2379 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 2380 io.grpc.stub.ClientCalls.asyncUnaryCall( 2381 getChannel().newCall(getCreateInspectTemplateMethod(), getCallOptions()), 2382 request, 2383 responseObserver); 2384 } 2385 2386 /** 2387 * 2388 * 2389 * <pre> 2390 * Updates the InspectTemplate. 2391 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 2392 * </pre> 2393 */ updateInspectTemplate( com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)2394 public void updateInspectTemplate( 2395 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request, 2396 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 2397 io.grpc.stub.ClientCalls.asyncUnaryCall( 2398 getChannel().newCall(getUpdateInspectTemplateMethod(), getCallOptions()), 2399 request, 2400 responseObserver); 2401 } 2402 2403 /** 2404 * 2405 * 2406 * <pre> 2407 * Gets an InspectTemplate. 2408 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 2409 * </pre> 2410 */ getInspectTemplate( com.google.privacy.dlp.v2.GetInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver)2411 public void getInspectTemplate( 2412 com.google.privacy.dlp.v2.GetInspectTemplateRequest request, 2413 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate> responseObserver) { 2414 io.grpc.stub.ClientCalls.asyncUnaryCall( 2415 getChannel().newCall(getGetInspectTemplateMethod(), getCallOptions()), 2416 request, 2417 responseObserver); 2418 } 2419 2420 /** 2421 * 2422 * 2423 * <pre> 2424 * Lists InspectTemplates. 2425 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 2426 * </pre> 2427 */ listInspectTemplates( com.google.privacy.dlp.v2.ListInspectTemplatesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInspectTemplatesResponse> responseObserver)2428 public void listInspectTemplates( 2429 com.google.privacy.dlp.v2.ListInspectTemplatesRequest request, 2430 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInspectTemplatesResponse> 2431 responseObserver) { 2432 io.grpc.stub.ClientCalls.asyncUnaryCall( 2433 getChannel().newCall(getListInspectTemplatesMethod(), getCallOptions()), 2434 request, 2435 responseObserver); 2436 } 2437 2438 /** 2439 * 2440 * 2441 * <pre> 2442 * Deletes an InspectTemplate. 2443 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 2444 * </pre> 2445 */ deleteInspectTemplate( com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2446 public void deleteInspectTemplate( 2447 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request, 2448 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2449 io.grpc.stub.ClientCalls.asyncUnaryCall( 2450 getChannel().newCall(getDeleteInspectTemplateMethod(), getCallOptions()), 2451 request, 2452 responseObserver); 2453 } 2454 2455 /** 2456 * 2457 * 2458 * <pre> 2459 * Creates a DeidentifyTemplate for reusing frequently used configuration 2460 * for de-identifying content, images, and storage. 2461 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 2462 * more. 2463 * </pre> 2464 */ createDeidentifyTemplate( com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)2465 public void createDeidentifyTemplate( 2466 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request, 2467 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 2468 responseObserver) { 2469 io.grpc.stub.ClientCalls.asyncUnaryCall( 2470 getChannel().newCall(getCreateDeidentifyTemplateMethod(), getCallOptions()), 2471 request, 2472 responseObserver); 2473 } 2474 2475 /** 2476 * 2477 * 2478 * <pre> 2479 * Updates the DeidentifyTemplate. 2480 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 2481 * more. 2482 * </pre> 2483 */ updateDeidentifyTemplate( com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)2484 public void updateDeidentifyTemplate( 2485 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request, 2486 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 2487 responseObserver) { 2488 io.grpc.stub.ClientCalls.asyncUnaryCall( 2489 getChannel().newCall(getUpdateDeidentifyTemplateMethod(), getCallOptions()), 2490 request, 2491 responseObserver); 2492 } 2493 2494 /** 2495 * 2496 * 2497 * <pre> 2498 * Gets a DeidentifyTemplate. 2499 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 2500 * more. 2501 * </pre> 2502 */ getDeidentifyTemplate( com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> responseObserver)2503 public void getDeidentifyTemplate( 2504 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request, 2505 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate> 2506 responseObserver) { 2507 io.grpc.stub.ClientCalls.asyncUnaryCall( 2508 getChannel().newCall(getGetDeidentifyTemplateMethod(), getCallOptions()), 2509 request, 2510 responseObserver); 2511 } 2512 2513 /** 2514 * 2515 * 2516 * <pre> 2517 * Lists DeidentifyTemplates. 2518 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 2519 * more. 2520 * </pre> 2521 */ listDeidentifyTemplates( com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> responseObserver)2522 public void listDeidentifyTemplates( 2523 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request, 2524 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> 2525 responseObserver) { 2526 io.grpc.stub.ClientCalls.asyncUnaryCall( 2527 getChannel().newCall(getListDeidentifyTemplatesMethod(), getCallOptions()), 2528 request, 2529 responseObserver); 2530 } 2531 2532 /** 2533 * 2534 * 2535 * <pre> 2536 * Deletes a DeidentifyTemplate. 2537 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 2538 * more. 2539 * </pre> 2540 */ deleteDeidentifyTemplate( com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2541 public void deleteDeidentifyTemplate( 2542 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request, 2543 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2544 io.grpc.stub.ClientCalls.asyncUnaryCall( 2545 getChannel().newCall(getDeleteDeidentifyTemplateMethod(), getCallOptions()), 2546 request, 2547 responseObserver); 2548 } 2549 2550 /** 2551 * 2552 * 2553 * <pre> 2554 * Creates a job trigger to run DLP actions such as scanning storage for 2555 * sensitive information on a set schedule. 2556 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 2557 * </pre> 2558 */ createJobTrigger( com.google.privacy.dlp.v2.CreateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)2559 public void createJobTrigger( 2560 com.google.privacy.dlp.v2.CreateJobTriggerRequest request, 2561 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 2562 io.grpc.stub.ClientCalls.asyncUnaryCall( 2563 getChannel().newCall(getCreateJobTriggerMethod(), getCallOptions()), 2564 request, 2565 responseObserver); 2566 } 2567 2568 /** 2569 * 2570 * 2571 * <pre> 2572 * Updates a job trigger. 2573 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 2574 * </pre> 2575 */ updateJobTrigger( com.google.privacy.dlp.v2.UpdateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)2576 public void updateJobTrigger( 2577 com.google.privacy.dlp.v2.UpdateJobTriggerRequest request, 2578 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 2579 io.grpc.stub.ClientCalls.asyncUnaryCall( 2580 getChannel().newCall(getUpdateJobTriggerMethod(), getCallOptions()), 2581 request, 2582 responseObserver); 2583 } 2584 2585 /** 2586 * 2587 * 2588 * <pre> 2589 * Inspect hybrid content and store findings to a trigger. The inspection 2590 * will be processed asynchronously. To review the findings monitor the 2591 * jobs within the trigger. 2592 * </pre> 2593 */ hybridInspectJobTrigger( com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> responseObserver)2594 public void hybridInspectJobTrigger( 2595 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request, 2596 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> 2597 responseObserver) { 2598 io.grpc.stub.ClientCalls.asyncUnaryCall( 2599 getChannel().newCall(getHybridInspectJobTriggerMethod(), getCallOptions()), 2600 request, 2601 responseObserver); 2602 } 2603 2604 /** 2605 * 2606 * 2607 * <pre> 2608 * Gets a job trigger. 2609 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 2610 * </pre> 2611 */ getJobTrigger( com.google.privacy.dlp.v2.GetJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver)2612 public void getJobTrigger( 2613 com.google.privacy.dlp.v2.GetJobTriggerRequest request, 2614 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger> responseObserver) { 2615 io.grpc.stub.ClientCalls.asyncUnaryCall( 2616 getChannel().newCall(getGetJobTriggerMethod(), getCallOptions()), 2617 request, 2618 responseObserver); 2619 } 2620 2621 /** 2622 * 2623 * 2624 * <pre> 2625 * Lists job triggers. 2626 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 2627 * </pre> 2628 */ listJobTriggers( com.google.privacy.dlp.v2.ListJobTriggersRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListJobTriggersResponse> responseObserver)2629 public void listJobTriggers( 2630 com.google.privacy.dlp.v2.ListJobTriggersRequest request, 2631 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListJobTriggersResponse> 2632 responseObserver) { 2633 io.grpc.stub.ClientCalls.asyncUnaryCall( 2634 getChannel().newCall(getListJobTriggersMethod(), getCallOptions()), 2635 request, 2636 responseObserver); 2637 } 2638 2639 /** 2640 * 2641 * 2642 * <pre> 2643 * Deletes a job trigger. 2644 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 2645 * </pre> 2646 */ deleteJobTrigger( com.google.privacy.dlp.v2.DeleteJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2647 public void deleteJobTrigger( 2648 com.google.privacy.dlp.v2.DeleteJobTriggerRequest request, 2649 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2650 io.grpc.stub.ClientCalls.asyncUnaryCall( 2651 getChannel().newCall(getDeleteJobTriggerMethod(), getCallOptions()), 2652 request, 2653 responseObserver); 2654 } 2655 2656 /** 2657 * 2658 * 2659 * <pre> 2660 * Activate a job trigger. Causes the immediate execute of a trigger 2661 * instead of waiting on the trigger event to occur. 2662 * </pre> 2663 */ activateJobTrigger( com.google.privacy.dlp.v2.ActivateJobTriggerRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2664 public void activateJobTrigger( 2665 com.google.privacy.dlp.v2.ActivateJobTriggerRequest request, 2666 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2667 io.grpc.stub.ClientCalls.asyncUnaryCall( 2668 getChannel().newCall(getActivateJobTriggerMethod(), getCallOptions()), 2669 request, 2670 responseObserver); 2671 } 2672 2673 /** 2674 * 2675 * 2676 * <pre> 2677 * Creates a new job to inspect storage or calculate risk metrics. 2678 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2679 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2680 * When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the 2681 * system will automatically choose what detectors to run. By default this may 2682 * be all types, but may change over time as detectors are updated. 2683 * </pre> 2684 */ createDlpJob( com.google.privacy.dlp.v2.CreateDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2685 public void createDlpJob( 2686 com.google.privacy.dlp.v2.CreateDlpJobRequest request, 2687 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2688 io.grpc.stub.ClientCalls.asyncUnaryCall( 2689 getChannel().newCall(getCreateDlpJobMethod(), getCallOptions()), 2690 request, 2691 responseObserver); 2692 } 2693 2694 /** 2695 * 2696 * 2697 * <pre> 2698 * Lists DlpJobs that match the specified filter in the request. 2699 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2700 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2701 * </pre> 2702 */ listDlpJobs( com.google.privacy.dlp.v2.ListDlpJobsRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDlpJobsResponse> responseObserver)2703 public void listDlpJobs( 2704 com.google.privacy.dlp.v2.ListDlpJobsRequest request, 2705 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDlpJobsResponse> 2706 responseObserver) { 2707 io.grpc.stub.ClientCalls.asyncUnaryCall( 2708 getChannel().newCall(getListDlpJobsMethod(), getCallOptions()), 2709 request, 2710 responseObserver); 2711 } 2712 2713 /** 2714 * 2715 * 2716 * <pre> 2717 * Gets the latest state of a long-running DlpJob. 2718 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2719 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2720 * </pre> 2721 */ getDlpJob( com.google.privacy.dlp.v2.GetDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver)2722 public void getDlpJob( 2723 com.google.privacy.dlp.v2.GetDlpJobRequest request, 2724 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob> responseObserver) { 2725 io.grpc.stub.ClientCalls.asyncUnaryCall( 2726 getChannel().newCall(getGetDlpJobMethod(), getCallOptions()), request, responseObserver); 2727 } 2728 2729 /** 2730 * 2731 * 2732 * <pre> 2733 * Deletes a long-running DlpJob. This method indicates that the client is 2734 * no longer interested in the DlpJob result. The job will be canceled if 2735 * possible. 2736 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2737 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2738 * </pre> 2739 */ deleteDlpJob( com.google.privacy.dlp.v2.DeleteDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2740 public void deleteDlpJob( 2741 com.google.privacy.dlp.v2.DeleteDlpJobRequest request, 2742 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2743 io.grpc.stub.ClientCalls.asyncUnaryCall( 2744 getChannel().newCall(getDeleteDlpJobMethod(), getCallOptions()), 2745 request, 2746 responseObserver); 2747 } 2748 2749 /** 2750 * 2751 * 2752 * <pre> 2753 * Starts asynchronous cancellation on a long-running DlpJob. The server 2754 * makes a best effort to cancel the DlpJob, but success is not 2755 * guaranteed. 2756 * See https://cloud.google.com/dlp/docs/inspecting-storage and 2757 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 2758 * </pre> 2759 */ cancelDlpJob( com.google.privacy.dlp.v2.CancelDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2760 public void cancelDlpJob( 2761 com.google.privacy.dlp.v2.CancelDlpJobRequest request, 2762 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2763 io.grpc.stub.ClientCalls.asyncUnaryCall( 2764 getChannel().newCall(getCancelDlpJobMethod(), getCallOptions()), 2765 request, 2766 responseObserver); 2767 } 2768 2769 /** 2770 * 2771 * 2772 * <pre> 2773 * Creates a pre-built stored infoType to be used for inspection. 2774 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2775 * learn more. 2776 * </pre> 2777 */ createStoredInfoType( com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2778 public void createStoredInfoType( 2779 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request, 2780 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2781 io.grpc.stub.ClientCalls.asyncUnaryCall( 2782 getChannel().newCall(getCreateStoredInfoTypeMethod(), getCallOptions()), 2783 request, 2784 responseObserver); 2785 } 2786 2787 /** 2788 * 2789 * 2790 * <pre> 2791 * Updates the stored infoType by creating a new version. The existing version 2792 * will continue to be used until the new version is ready. 2793 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2794 * learn more. 2795 * </pre> 2796 */ updateStoredInfoType( com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2797 public void updateStoredInfoType( 2798 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request, 2799 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2800 io.grpc.stub.ClientCalls.asyncUnaryCall( 2801 getChannel().newCall(getUpdateStoredInfoTypeMethod(), getCallOptions()), 2802 request, 2803 responseObserver); 2804 } 2805 2806 /** 2807 * 2808 * 2809 * <pre> 2810 * Gets a stored infoType. 2811 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2812 * learn more. 2813 * </pre> 2814 */ getStoredInfoType( com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver)2815 public void getStoredInfoType( 2816 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request, 2817 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType> responseObserver) { 2818 io.grpc.stub.ClientCalls.asyncUnaryCall( 2819 getChannel().newCall(getGetStoredInfoTypeMethod(), getCallOptions()), 2820 request, 2821 responseObserver); 2822 } 2823 2824 /** 2825 * 2826 * 2827 * <pre> 2828 * Lists stored infoTypes. 2829 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2830 * learn more. 2831 * </pre> 2832 */ listStoredInfoTypes( com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> responseObserver)2833 public void listStoredInfoTypes( 2834 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request, 2835 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> 2836 responseObserver) { 2837 io.grpc.stub.ClientCalls.asyncUnaryCall( 2838 getChannel().newCall(getListStoredInfoTypesMethod(), getCallOptions()), 2839 request, 2840 responseObserver); 2841 } 2842 2843 /** 2844 * 2845 * 2846 * <pre> 2847 * Deletes a stored infoType. 2848 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 2849 * learn more. 2850 * </pre> 2851 */ deleteStoredInfoType( com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2852 public void deleteStoredInfoType( 2853 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request, 2854 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2855 io.grpc.stub.ClientCalls.asyncUnaryCall( 2856 getChannel().newCall(getDeleteStoredInfoTypeMethod(), getCallOptions()), 2857 request, 2858 responseObserver); 2859 } 2860 2861 /** 2862 * 2863 * 2864 * <pre> 2865 * Inspect hybrid content and store findings to a job. 2866 * To review the findings, inspect the job. Inspection will occur 2867 * asynchronously. 2868 * </pre> 2869 */ hybridInspectDlpJob( com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> responseObserver)2870 public void hybridInspectDlpJob( 2871 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request, 2872 io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse> 2873 responseObserver) { 2874 io.grpc.stub.ClientCalls.asyncUnaryCall( 2875 getChannel().newCall(getHybridInspectDlpJobMethod(), getCallOptions()), 2876 request, 2877 responseObserver); 2878 } 2879 2880 /** 2881 * 2882 * 2883 * <pre> 2884 * Finish a running hybrid DlpJob. Triggers the finalization steps and running 2885 * of any enabled actions that have not yet run. 2886 * </pre> 2887 */ finishDlpJob( com.google.privacy.dlp.v2.FinishDlpJobRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)2888 public void finishDlpJob( 2889 com.google.privacy.dlp.v2.FinishDlpJobRequest request, 2890 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) { 2891 io.grpc.stub.ClientCalls.asyncUnaryCall( 2892 getChannel().newCall(getFinishDlpJobMethod(), getCallOptions()), 2893 request, 2894 responseObserver); 2895 } 2896 } 2897 2898 /** 2899 * A stub to allow clients to do synchronous rpc calls to service DlpService. 2900 * 2901 * <pre> 2902 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 2903 * to detect the presence of Personally Identifiable Information (PII) and other 2904 * privacy-sensitive data in user-supplied, unstructured data streams, like text 2905 * blocks or images. 2906 * The service also includes methods for sensitive data redaction and 2907 * scheduling of data scans on Google Cloud Platform based data sets. 2908 * To learn more about concepts and find how-to guides see 2909 * https://cloud.google.com/dlp/docs/. 2910 * </pre> 2911 */ 2912 public static final class DlpServiceBlockingStub 2913 extends io.grpc.stub.AbstractBlockingStub<DlpServiceBlockingStub> { DlpServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)2914 private DlpServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 2915 super(channel, callOptions); 2916 } 2917 2918 @java.lang.Override build( io.grpc.Channel channel, io.grpc.CallOptions callOptions)2919 protected DlpServiceBlockingStub build( 2920 io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 2921 return new DlpServiceBlockingStub(channel, callOptions); 2922 } 2923 2924 /** 2925 * 2926 * 2927 * <pre> 2928 * Finds potentially sensitive info in content. 2929 * This method has limits on input size, processing time, and output size. 2930 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2931 * system will automatically choose what detectors to run. By default this may 2932 * be all types, but may change over time as detectors are updated. 2933 * For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images 2934 * and https://cloud.google.com/dlp/docs/inspecting-text, 2935 * </pre> 2936 */ inspectContent( com.google.privacy.dlp.v2.InspectContentRequest request)2937 public com.google.privacy.dlp.v2.InspectContentResponse inspectContent( 2938 com.google.privacy.dlp.v2.InspectContentRequest request) { 2939 return io.grpc.stub.ClientCalls.blockingUnaryCall( 2940 getChannel(), getInspectContentMethod(), getCallOptions(), request); 2941 } 2942 2943 /** 2944 * 2945 * 2946 * <pre> 2947 * Redacts potentially sensitive info from an image. 2948 * This method has limits on input size, processing time, and output size. 2949 * See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to 2950 * learn more. 2951 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2952 * system will automatically choose what detectors to run. By default this may 2953 * be all types, but may change over time as detectors are updated. 2954 * </pre> 2955 */ redactImage( com.google.privacy.dlp.v2.RedactImageRequest request)2956 public com.google.privacy.dlp.v2.RedactImageResponse redactImage( 2957 com.google.privacy.dlp.v2.RedactImageRequest request) { 2958 return io.grpc.stub.ClientCalls.blockingUnaryCall( 2959 getChannel(), getRedactImageMethod(), getCallOptions(), request); 2960 } 2961 2962 /** 2963 * 2964 * 2965 * <pre> 2966 * De-identifies potentially sensitive info from a ContentItem. 2967 * This method has limits on input size and output size. 2968 * See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to 2969 * learn more. 2970 * When no InfoTypes or CustomInfoTypes are specified in this request, the 2971 * system will automatically choose what detectors to run. By default this may 2972 * be all types, but may change over time as detectors are updated. 2973 * </pre> 2974 */ deidentifyContent( com.google.privacy.dlp.v2.DeidentifyContentRequest request)2975 public com.google.privacy.dlp.v2.DeidentifyContentResponse deidentifyContent( 2976 com.google.privacy.dlp.v2.DeidentifyContentRequest request) { 2977 return io.grpc.stub.ClientCalls.blockingUnaryCall( 2978 getChannel(), getDeidentifyContentMethod(), getCallOptions(), request); 2979 } 2980 2981 /** 2982 * 2983 * 2984 * <pre> 2985 * Re-identifies content that has been de-identified. 2986 * See 2987 * https://cloud.google.com/dlp/docs/pseudonymization#re-identification_in_free_text_code_example 2988 * to learn more. 2989 * </pre> 2990 */ reidentifyContent( com.google.privacy.dlp.v2.ReidentifyContentRequest request)2991 public com.google.privacy.dlp.v2.ReidentifyContentResponse reidentifyContent( 2992 com.google.privacy.dlp.v2.ReidentifyContentRequest request) { 2993 return io.grpc.stub.ClientCalls.blockingUnaryCall( 2994 getChannel(), getReidentifyContentMethod(), getCallOptions(), request); 2995 } 2996 2997 /** 2998 * 2999 * 3000 * <pre> 3001 * Returns a list of the sensitive information types that DLP API 3002 * supports. See https://cloud.google.com/dlp/docs/infotypes-reference to 3003 * learn more. 3004 * </pre> 3005 */ listInfoTypes( com.google.privacy.dlp.v2.ListInfoTypesRequest request)3006 public com.google.privacy.dlp.v2.ListInfoTypesResponse listInfoTypes( 3007 com.google.privacy.dlp.v2.ListInfoTypesRequest request) { 3008 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3009 getChannel(), getListInfoTypesMethod(), getCallOptions(), request); 3010 } 3011 3012 /** 3013 * 3014 * 3015 * <pre> 3016 * Creates an InspectTemplate for reusing frequently used configuration 3017 * for inspecting content, images, and storage. 3018 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3019 * </pre> 3020 */ createInspectTemplate( com.google.privacy.dlp.v2.CreateInspectTemplateRequest request)3021 public com.google.privacy.dlp.v2.InspectTemplate createInspectTemplate( 3022 com.google.privacy.dlp.v2.CreateInspectTemplateRequest request) { 3023 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3024 getChannel(), getCreateInspectTemplateMethod(), getCallOptions(), request); 3025 } 3026 3027 /** 3028 * 3029 * 3030 * <pre> 3031 * Updates the InspectTemplate. 3032 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3033 * </pre> 3034 */ updateInspectTemplate( com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request)3035 public com.google.privacy.dlp.v2.InspectTemplate updateInspectTemplate( 3036 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request) { 3037 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3038 getChannel(), getUpdateInspectTemplateMethod(), getCallOptions(), request); 3039 } 3040 3041 /** 3042 * 3043 * 3044 * <pre> 3045 * Gets an InspectTemplate. 3046 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3047 * </pre> 3048 */ getInspectTemplate( com.google.privacy.dlp.v2.GetInspectTemplateRequest request)3049 public com.google.privacy.dlp.v2.InspectTemplate getInspectTemplate( 3050 com.google.privacy.dlp.v2.GetInspectTemplateRequest request) { 3051 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3052 getChannel(), getGetInspectTemplateMethod(), getCallOptions(), request); 3053 } 3054 3055 /** 3056 * 3057 * 3058 * <pre> 3059 * Lists InspectTemplates. 3060 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3061 * </pre> 3062 */ listInspectTemplates( com.google.privacy.dlp.v2.ListInspectTemplatesRequest request)3063 public com.google.privacy.dlp.v2.ListInspectTemplatesResponse listInspectTemplates( 3064 com.google.privacy.dlp.v2.ListInspectTemplatesRequest request) { 3065 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3066 getChannel(), getListInspectTemplatesMethod(), getCallOptions(), request); 3067 } 3068 3069 /** 3070 * 3071 * 3072 * <pre> 3073 * Deletes an InspectTemplate. 3074 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3075 * </pre> 3076 */ deleteInspectTemplate( com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request)3077 public com.google.protobuf.Empty deleteInspectTemplate( 3078 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request) { 3079 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3080 getChannel(), getDeleteInspectTemplateMethod(), getCallOptions(), request); 3081 } 3082 3083 /** 3084 * 3085 * 3086 * <pre> 3087 * Creates a DeidentifyTemplate for reusing frequently used configuration 3088 * for de-identifying content, images, and storage. 3089 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3090 * more. 3091 * </pre> 3092 */ createDeidentifyTemplate( com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request)3093 public com.google.privacy.dlp.v2.DeidentifyTemplate createDeidentifyTemplate( 3094 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request) { 3095 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3096 getChannel(), getCreateDeidentifyTemplateMethod(), getCallOptions(), request); 3097 } 3098 3099 /** 3100 * 3101 * 3102 * <pre> 3103 * Updates the DeidentifyTemplate. 3104 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3105 * more. 3106 * </pre> 3107 */ updateDeidentifyTemplate( com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request)3108 public com.google.privacy.dlp.v2.DeidentifyTemplate updateDeidentifyTemplate( 3109 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request) { 3110 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3111 getChannel(), getUpdateDeidentifyTemplateMethod(), getCallOptions(), request); 3112 } 3113 3114 /** 3115 * 3116 * 3117 * <pre> 3118 * Gets a DeidentifyTemplate. 3119 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3120 * more. 3121 * </pre> 3122 */ getDeidentifyTemplate( com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request)3123 public com.google.privacy.dlp.v2.DeidentifyTemplate getDeidentifyTemplate( 3124 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request) { 3125 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3126 getChannel(), getGetDeidentifyTemplateMethod(), getCallOptions(), request); 3127 } 3128 3129 /** 3130 * 3131 * 3132 * <pre> 3133 * Lists DeidentifyTemplates. 3134 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3135 * more. 3136 * </pre> 3137 */ listDeidentifyTemplates( com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request)3138 public com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse listDeidentifyTemplates( 3139 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request) { 3140 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3141 getChannel(), getListDeidentifyTemplatesMethod(), getCallOptions(), request); 3142 } 3143 3144 /** 3145 * 3146 * 3147 * <pre> 3148 * Deletes a DeidentifyTemplate. 3149 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3150 * more. 3151 * </pre> 3152 */ deleteDeidentifyTemplate( com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request)3153 public com.google.protobuf.Empty deleteDeidentifyTemplate( 3154 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request) { 3155 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3156 getChannel(), getDeleteDeidentifyTemplateMethod(), getCallOptions(), request); 3157 } 3158 3159 /** 3160 * 3161 * 3162 * <pre> 3163 * Creates a job trigger to run DLP actions such as scanning storage for 3164 * sensitive information on a set schedule. 3165 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3166 * </pre> 3167 */ createJobTrigger( com.google.privacy.dlp.v2.CreateJobTriggerRequest request)3168 public com.google.privacy.dlp.v2.JobTrigger createJobTrigger( 3169 com.google.privacy.dlp.v2.CreateJobTriggerRequest request) { 3170 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3171 getChannel(), getCreateJobTriggerMethod(), getCallOptions(), request); 3172 } 3173 3174 /** 3175 * 3176 * 3177 * <pre> 3178 * Updates a job trigger. 3179 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3180 * </pre> 3181 */ updateJobTrigger( com.google.privacy.dlp.v2.UpdateJobTriggerRequest request)3182 public com.google.privacy.dlp.v2.JobTrigger updateJobTrigger( 3183 com.google.privacy.dlp.v2.UpdateJobTriggerRequest request) { 3184 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3185 getChannel(), getUpdateJobTriggerMethod(), getCallOptions(), request); 3186 } 3187 3188 /** 3189 * 3190 * 3191 * <pre> 3192 * Inspect hybrid content and store findings to a trigger. The inspection 3193 * will be processed asynchronously. To review the findings monitor the 3194 * jobs within the trigger. 3195 * </pre> 3196 */ hybridInspectJobTrigger( com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request)3197 public com.google.privacy.dlp.v2.HybridInspectResponse hybridInspectJobTrigger( 3198 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request) { 3199 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3200 getChannel(), getHybridInspectJobTriggerMethod(), getCallOptions(), request); 3201 } 3202 3203 /** 3204 * 3205 * 3206 * <pre> 3207 * Gets a job trigger. 3208 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3209 * </pre> 3210 */ getJobTrigger( com.google.privacy.dlp.v2.GetJobTriggerRequest request)3211 public com.google.privacy.dlp.v2.JobTrigger getJobTrigger( 3212 com.google.privacy.dlp.v2.GetJobTriggerRequest request) { 3213 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3214 getChannel(), getGetJobTriggerMethod(), getCallOptions(), request); 3215 } 3216 3217 /** 3218 * 3219 * 3220 * <pre> 3221 * Lists job triggers. 3222 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3223 * </pre> 3224 */ listJobTriggers( com.google.privacy.dlp.v2.ListJobTriggersRequest request)3225 public com.google.privacy.dlp.v2.ListJobTriggersResponse listJobTriggers( 3226 com.google.privacy.dlp.v2.ListJobTriggersRequest request) { 3227 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3228 getChannel(), getListJobTriggersMethod(), getCallOptions(), request); 3229 } 3230 3231 /** 3232 * 3233 * 3234 * <pre> 3235 * Deletes a job trigger. 3236 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3237 * </pre> 3238 */ deleteJobTrigger( com.google.privacy.dlp.v2.DeleteJobTriggerRequest request)3239 public com.google.protobuf.Empty deleteJobTrigger( 3240 com.google.privacy.dlp.v2.DeleteJobTriggerRequest request) { 3241 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3242 getChannel(), getDeleteJobTriggerMethod(), getCallOptions(), request); 3243 } 3244 3245 /** 3246 * 3247 * 3248 * <pre> 3249 * Activate a job trigger. Causes the immediate execute of a trigger 3250 * instead of waiting on the trigger event to occur. 3251 * </pre> 3252 */ activateJobTrigger( com.google.privacy.dlp.v2.ActivateJobTriggerRequest request)3253 public com.google.privacy.dlp.v2.DlpJob activateJobTrigger( 3254 com.google.privacy.dlp.v2.ActivateJobTriggerRequest request) { 3255 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3256 getChannel(), getActivateJobTriggerMethod(), getCallOptions(), request); 3257 } 3258 3259 /** 3260 * 3261 * 3262 * <pre> 3263 * Creates a new job to inspect storage or calculate risk metrics. 3264 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3265 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3266 * When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the 3267 * system will automatically choose what detectors to run. By default this may 3268 * be all types, but may change over time as detectors are updated. 3269 * </pre> 3270 */ createDlpJob( com.google.privacy.dlp.v2.CreateDlpJobRequest request)3271 public com.google.privacy.dlp.v2.DlpJob createDlpJob( 3272 com.google.privacy.dlp.v2.CreateDlpJobRequest request) { 3273 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3274 getChannel(), getCreateDlpJobMethod(), getCallOptions(), request); 3275 } 3276 3277 /** 3278 * 3279 * 3280 * <pre> 3281 * Lists DlpJobs that match the specified filter in the request. 3282 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3283 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3284 * </pre> 3285 */ listDlpJobs( com.google.privacy.dlp.v2.ListDlpJobsRequest request)3286 public com.google.privacy.dlp.v2.ListDlpJobsResponse listDlpJobs( 3287 com.google.privacy.dlp.v2.ListDlpJobsRequest request) { 3288 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3289 getChannel(), getListDlpJobsMethod(), getCallOptions(), request); 3290 } 3291 3292 /** 3293 * 3294 * 3295 * <pre> 3296 * Gets the latest state of a long-running DlpJob. 3297 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3298 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3299 * </pre> 3300 */ getDlpJob( com.google.privacy.dlp.v2.GetDlpJobRequest request)3301 public com.google.privacy.dlp.v2.DlpJob getDlpJob( 3302 com.google.privacy.dlp.v2.GetDlpJobRequest request) { 3303 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3304 getChannel(), getGetDlpJobMethod(), getCallOptions(), request); 3305 } 3306 3307 /** 3308 * 3309 * 3310 * <pre> 3311 * Deletes a long-running DlpJob. This method indicates that the client is 3312 * no longer interested in the DlpJob result. The job will be canceled if 3313 * possible. 3314 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3315 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3316 * </pre> 3317 */ deleteDlpJob( com.google.privacy.dlp.v2.DeleteDlpJobRequest request)3318 public com.google.protobuf.Empty deleteDlpJob( 3319 com.google.privacy.dlp.v2.DeleteDlpJobRequest request) { 3320 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3321 getChannel(), getDeleteDlpJobMethod(), getCallOptions(), request); 3322 } 3323 3324 /** 3325 * 3326 * 3327 * <pre> 3328 * Starts asynchronous cancellation on a long-running DlpJob. The server 3329 * makes a best effort to cancel the DlpJob, but success is not 3330 * guaranteed. 3331 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3332 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3333 * </pre> 3334 */ cancelDlpJob( com.google.privacy.dlp.v2.CancelDlpJobRequest request)3335 public com.google.protobuf.Empty cancelDlpJob( 3336 com.google.privacy.dlp.v2.CancelDlpJobRequest request) { 3337 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3338 getChannel(), getCancelDlpJobMethod(), getCallOptions(), request); 3339 } 3340 3341 /** 3342 * 3343 * 3344 * <pre> 3345 * Creates a pre-built stored infoType to be used for inspection. 3346 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3347 * learn more. 3348 * </pre> 3349 */ createStoredInfoType( com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request)3350 public com.google.privacy.dlp.v2.StoredInfoType createStoredInfoType( 3351 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request) { 3352 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3353 getChannel(), getCreateStoredInfoTypeMethod(), getCallOptions(), request); 3354 } 3355 3356 /** 3357 * 3358 * 3359 * <pre> 3360 * Updates the stored infoType by creating a new version. The existing version 3361 * will continue to be used until the new version is ready. 3362 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3363 * learn more. 3364 * </pre> 3365 */ updateStoredInfoType( com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request)3366 public com.google.privacy.dlp.v2.StoredInfoType updateStoredInfoType( 3367 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request) { 3368 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3369 getChannel(), getUpdateStoredInfoTypeMethod(), getCallOptions(), request); 3370 } 3371 3372 /** 3373 * 3374 * 3375 * <pre> 3376 * Gets a stored infoType. 3377 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3378 * learn more. 3379 * </pre> 3380 */ getStoredInfoType( com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request)3381 public com.google.privacy.dlp.v2.StoredInfoType getStoredInfoType( 3382 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request) { 3383 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3384 getChannel(), getGetStoredInfoTypeMethod(), getCallOptions(), request); 3385 } 3386 3387 /** 3388 * 3389 * 3390 * <pre> 3391 * Lists stored infoTypes. 3392 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3393 * learn more. 3394 * </pre> 3395 */ listStoredInfoTypes( com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request)3396 public com.google.privacy.dlp.v2.ListStoredInfoTypesResponse listStoredInfoTypes( 3397 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request) { 3398 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3399 getChannel(), getListStoredInfoTypesMethod(), getCallOptions(), request); 3400 } 3401 3402 /** 3403 * 3404 * 3405 * <pre> 3406 * Deletes a stored infoType. 3407 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3408 * learn more. 3409 * </pre> 3410 */ deleteStoredInfoType( com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request)3411 public com.google.protobuf.Empty deleteStoredInfoType( 3412 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request) { 3413 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3414 getChannel(), getDeleteStoredInfoTypeMethod(), getCallOptions(), request); 3415 } 3416 3417 /** 3418 * 3419 * 3420 * <pre> 3421 * Inspect hybrid content and store findings to a job. 3422 * To review the findings, inspect the job. Inspection will occur 3423 * asynchronously. 3424 * </pre> 3425 */ hybridInspectDlpJob( com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request)3426 public com.google.privacy.dlp.v2.HybridInspectResponse hybridInspectDlpJob( 3427 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request) { 3428 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3429 getChannel(), getHybridInspectDlpJobMethod(), getCallOptions(), request); 3430 } 3431 3432 /** 3433 * 3434 * 3435 * <pre> 3436 * Finish a running hybrid DlpJob. Triggers the finalization steps and running 3437 * of any enabled actions that have not yet run. 3438 * </pre> 3439 */ finishDlpJob( com.google.privacy.dlp.v2.FinishDlpJobRequest request)3440 public com.google.protobuf.Empty finishDlpJob( 3441 com.google.privacy.dlp.v2.FinishDlpJobRequest request) { 3442 return io.grpc.stub.ClientCalls.blockingUnaryCall( 3443 getChannel(), getFinishDlpJobMethod(), getCallOptions(), request); 3444 } 3445 } 3446 3447 /** 3448 * A stub to allow clients to do ListenableFuture-style rpc calls to service DlpService. 3449 * 3450 * <pre> 3451 * The Cloud Data Loss Prevention (DLP) API is a service that allows clients 3452 * to detect the presence of Personally Identifiable Information (PII) and other 3453 * privacy-sensitive data in user-supplied, unstructured data streams, like text 3454 * blocks or images. 3455 * The service also includes methods for sensitive data redaction and 3456 * scheduling of data scans on Google Cloud Platform based data sets. 3457 * To learn more about concepts and find how-to guides see 3458 * https://cloud.google.com/dlp/docs/. 3459 * </pre> 3460 */ 3461 public static final class DlpServiceFutureStub 3462 extends io.grpc.stub.AbstractFutureStub<DlpServiceFutureStub> { DlpServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)3463 private DlpServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 3464 super(channel, callOptions); 3465 } 3466 3467 @java.lang.Override build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)3468 protected DlpServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { 3469 return new DlpServiceFutureStub(channel, callOptions); 3470 } 3471 3472 /** 3473 * 3474 * 3475 * <pre> 3476 * Finds potentially sensitive info in content. 3477 * This method has limits on input size, processing time, and output size. 3478 * When no InfoTypes or CustomInfoTypes are specified in this request, the 3479 * system will automatically choose what detectors to run. By default this may 3480 * be all types, but may change over time as detectors are updated. 3481 * For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images 3482 * and https://cloud.google.com/dlp/docs/inspecting-text, 3483 * </pre> 3484 */ 3485 public com.google.common.util.concurrent.ListenableFuture< 3486 com.google.privacy.dlp.v2.InspectContentResponse> inspectContent(com.google.privacy.dlp.v2.InspectContentRequest request)3487 inspectContent(com.google.privacy.dlp.v2.InspectContentRequest request) { 3488 return io.grpc.stub.ClientCalls.futureUnaryCall( 3489 getChannel().newCall(getInspectContentMethod(), getCallOptions()), request); 3490 } 3491 3492 /** 3493 * 3494 * 3495 * <pre> 3496 * Redacts potentially sensitive info from an image. 3497 * This method has limits on input size, processing time, and output size. 3498 * See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to 3499 * learn more. 3500 * When no InfoTypes or CustomInfoTypes are specified in this request, the 3501 * system will automatically choose what detectors to run. By default this may 3502 * be all types, but may change over time as detectors are updated. 3503 * </pre> 3504 */ 3505 public com.google.common.util.concurrent.ListenableFuture< 3506 com.google.privacy.dlp.v2.RedactImageResponse> redactImage(com.google.privacy.dlp.v2.RedactImageRequest request)3507 redactImage(com.google.privacy.dlp.v2.RedactImageRequest request) { 3508 return io.grpc.stub.ClientCalls.futureUnaryCall( 3509 getChannel().newCall(getRedactImageMethod(), getCallOptions()), request); 3510 } 3511 3512 /** 3513 * 3514 * 3515 * <pre> 3516 * De-identifies potentially sensitive info from a ContentItem. 3517 * This method has limits on input size and output size. 3518 * See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to 3519 * learn more. 3520 * When no InfoTypes or CustomInfoTypes are specified in this request, the 3521 * system will automatically choose what detectors to run. By default this may 3522 * be all types, but may change over time as detectors are updated. 3523 * </pre> 3524 */ 3525 public com.google.common.util.concurrent.ListenableFuture< 3526 com.google.privacy.dlp.v2.DeidentifyContentResponse> deidentifyContent(com.google.privacy.dlp.v2.DeidentifyContentRequest request)3527 deidentifyContent(com.google.privacy.dlp.v2.DeidentifyContentRequest request) { 3528 return io.grpc.stub.ClientCalls.futureUnaryCall( 3529 getChannel().newCall(getDeidentifyContentMethod(), getCallOptions()), request); 3530 } 3531 3532 /** 3533 * 3534 * 3535 * <pre> 3536 * Re-identifies content that has been de-identified. 3537 * See 3538 * https://cloud.google.com/dlp/docs/pseudonymization#re-identification_in_free_text_code_example 3539 * to learn more. 3540 * </pre> 3541 */ 3542 public com.google.common.util.concurrent.ListenableFuture< 3543 com.google.privacy.dlp.v2.ReidentifyContentResponse> reidentifyContent(com.google.privacy.dlp.v2.ReidentifyContentRequest request)3544 reidentifyContent(com.google.privacy.dlp.v2.ReidentifyContentRequest request) { 3545 return io.grpc.stub.ClientCalls.futureUnaryCall( 3546 getChannel().newCall(getReidentifyContentMethod(), getCallOptions()), request); 3547 } 3548 3549 /** 3550 * 3551 * 3552 * <pre> 3553 * Returns a list of the sensitive information types that DLP API 3554 * supports. See https://cloud.google.com/dlp/docs/infotypes-reference to 3555 * learn more. 3556 * </pre> 3557 */ 3558 public com.google.common.util.concurrent.ListenableFuture< 3559 com.google.privacy.dlp.v2.ListInfoTypesResponse> listInfoTypes(com.google.privacy.dlp.v2.ListInfoTypesRequest request)3560 listInfoTypes(com.google.privacy.dlp.v2.ListInfoTypesRequest request) { 3561 return io.grpc.stub.ClientCalls.futureUnaryCall( 3562 getChannel().newCall(getListInfoTypesMethod(), getCallOptions()), request); 3563 } 3564 3565 /** 3566 * 3567 * 3568 * <pre> 3569 * Creates an InspectTemplate for reusing frequently used configuration 3570 * for inspecting content, images, and storage. 3571 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3572 * </pre> 3573 */ 3574 public com.google.common.util.concurrent.ListenableFuture< 3575 com.google.privacy.dlp.v2.InspectTemplate> createInspectTemplate(com.google.privacy.dlp.v2.CreateInspectTemplateRequest request)3576 createInspectTemplate(com.google.privacy.dlp.v2.CreateInspectTemplateRequest request) { 3577 return io.grpc.stub.ClientCalls.futureUnaryCall( 3578 getChannel().newCall(getCreateInspectTemplateMethod(), getCallOptions()), request); 3579 } 3580 3581 /** 3582 * 3583 * 3584 * <pre> 3585 * Updates the InspectTemplate. 3586 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3587 * </pre> 3588 */ 3589 public com.google.common.util.concurrent.ListenableFuture< 3590 com.google.privacy.dlp.v2.InspectTemplate> updateInspectTemplate(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request)3591 updateInspectTemplate(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest request) { 3592 return io.grpc.stub.ClientCalls.futureUnaryCall( 3593 getChannel().newCall(getUpdateInspectTemplateMethod(), getCallOptions()), request); 3594 } 3595 3596 /** 3597 * 3598 * 3599 * <pre> 3600 * Gets an InspectTemplate. 3601 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3602 * </pre> 3603 */ 3604 public com.google.common.util.concurrent.ListenableFuture< 3605 com.google.privacy.dlp.v2.InspectTemplate> getInspectTemplate(com.google.privacy.dlp.v2.GetInspectTemplateRequest request)3606 getInspectTemplate(com.google.privacy.dlp.v2.GetInspectTemplateRequest request) { 3607 return io.grpc.stub.ClientCalls.futureUnaryCall( 3608 getChannel().newCall(getGetInspectTemplateMethod(), getCallOptions()), request); 3609 } 3610 3611 /** 3612 * 3613 * 3614 * <pre> 3615 * Lists InspectTemplates. 3616 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3617 * </pre> 3618 */ 3619 public com.google.common.util.concurrent.ListenableFuture< 3620 com.google.privacy.dlp.v2.ListInspectTemplatesResponse> listInspectTemplates(com.google.privacy.dlp.v2.ListInspectTemplatesRequest request)3621 listInspectTemplates(com.google.privacy.dlp.v2.ListInspectTemplatesRequest request) { 3622 return io.grpc.stub.ClientCalls.futureUnaryCall( 3623 getChannel().newCall(getListInspectTemplatesMethod(), getCallOptions()), request); 3624 } 3625 3626 /** 3627 * 3628 * 3629 * <pre> 3630 * Deletes an InspectTemplate. 3631 * See https://cloud.google.com/dlp/docs/creating-templates to learn more. 3632 * </pre> 3633 */ 3634 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteInspectTemplate(com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request)3635 deleteInspectTemplate(com.google.privacy.dlp.v2.DeleteInspectTemplateRequest request) { 3636 return io.grpc.stub.ClientCalls.futureUnaryCall( 3637 getChannel().newCall(getDeleteInspectTemplateMethod(), getCallOptions()), request); 3638 } 3639 3640 /** 3641 * 3642 * 3643 * <pre> 3644 * Creates a DeidentifyTemplate for reusing frequently used configuration 3645 * for de-identifying content, images, and storage. 3646 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3647 * more. 3648 * </pre> 3649 */ 3650 public com.google.common.util.concurrent.ListenableFuture< 3651 com.google.privacy.dlp.v2.DeidentifyTemplate> createDeidentifyTemplate( com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request)3652 createDeidentifyTemplate( 3653 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest request) { 3654 return io.grpc.stub.ClientCalls.futureUnaryCall( 3655 getChannel().newCall(getCreateDeidentifyTemplateMethod(), getCallOptions()), request); 3656 } 3657 3658 /** 3659 * 3660 * 3661 * <pre> 3662 * Updates the DeidentifyTemplate. 3663 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3664 * more. 3665 * </pre> 3666 */ 3667 public com.google.common.util.concurrent.ListenableFuture< 3668 com.google.privacy.dlp.v2.DeidentifyTemplate> updateDeidentifyTemplate( com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request)3669 updateDeidentifyTemplate( 3670 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest request) { 3671 return io.grpc.stub.ClientCalls.futureUnaryCall( 3672 getChannel().newCall(getUpdateDeidentifyTemplateMethod(), getCallOptions()), request); 3673 } 3674 3675 /** 3676 * 3677 * 3678 * <pre> 3679 * Gets a DeidentifyTemplate. 3680 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3681 * more. 3682 * </pre> 3683 */ 3684 public com.google.common.util.concurrent.ListenableFuture< 3685 com.google.privacy.dlp.v2.DeidentifyTemplate> getDeidentifyTemplate(com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request)3686 getDeidentifyTemplate(com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest request) { 3687 return io.grpc.stub.ClientCalls.futureUnaryCall( 3688 getChannel().newCall(getGetDeidentifyTemplateMethod(), getCallOptions()), request); 3689 } 3690 3691 /** 3692 * 3693 * 3694 * <pre> 3695 * Lists DeidentifyTemplates. 3696 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3697 * more. 3698 * </pre> 3699 */ 3700 public com.google.common.util.concurrent.ListenableFuture< 3701 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse> listDeidentifyTemplates(com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request)3702 listDeidentifyTemplates(com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest request) { 3703 return io.grpc.stub.ClientCalls.futureUnaryCall( 3704 getChannel().newCall(getListDeidentifyTemplatesMethod(), getCallOptions()), request); 3705 } 3706 3707 /** 3708 * 3709 * 3710 * <pre> 3711 * Deletes a DeidentifyTemplate. 3712 * See https://cloud.google.com/dlp/docs/creating-templates-deid to learn 3713 * more. 3714 * </pre> 3715 */ 3716 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteDeidentifyTemplate( com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request)3717 deleteDeidentifyTemplate( 3718 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest request) { 3719 return io.grpc.stub.ClientCalls.futureUnaryCall( 3720 getChannel().newCall(getDeleteDeidentifyTemplateMethod(), getCallOptions()), request); 3721 } 3722 3723 /** 3724 * 3725 * 3726 * <pre> 3727 * Creates a job trigger to run DLP actions such as scanning storage for 3728 * sensitive information on a set schedule. 3729 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3730 * </pre> 3731 */ 3732 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.JobTrigger> createJobTrigger(com.google.privacy.dlp.v2.CreateJobTriggerRequest request)3733 createJobTrigger(com.google.privacy.dlp.v2.CreateJobTriggerRequest request) { 3734 return io.grpc.stub.ClientCalls.futureUnaryCall( 3735 getChannel().newCall(getCreateJobTriggerMethod(), getCallOptions()), request); 3736 } 3737 3738 /** 3739 * 3740 * 3741 * <pre> 3742 * Updates a job trigger. 3743 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3744 * </pre> 3745 */ 3746 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.JobTrigger> updateJobTrigger(com.google.privacy.dlp.v2.UpdateJobTriggerRequest request)3747 updateJobTrigger(com.google.privacy.dlp.v2.UpdateJobTriggerRequest request) { 3748 return io.grpc.stub.ClientCalls.futureUnaryCall( 3749 getChannel().newCall(getUpdateJobTriggerMethod(), getCallOptions()), request); 3750 } 3751 3752 /** 3753 * 3754 * 3755 * <pre> 3756 * Inspect hybrid content and store findings to a trigger. The inspection 3757 * will be processed asynchronously. To review the findings monitor the 3758 * jobs within the trigger. 3759 * </pre> 3760 */ 3761 public com.google.common.util.concurrent.ListenableFuture< 3762 com.google.privacy.dlp.v2.HybridInspectResponse> hybridInspectJobTrigger(com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request)3763 hybridInspectJobTrigger(com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest request) { 3764 return io.grpc.stub.ClientCalls.futureUnaryCall( 3765 getChannel().newCall(getHybridInspectJobTriggerMethod(), getCallOptions()), request); 3766 } 3767 3768 /** 3769 * 3770 * 3771 * <pre> 3772 * Gets a job trigger. 3773 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3774 * </pre> 3775 */ 3776 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.JobTrigger> getJobTrigger(com.google.privacy.dlp.v2.GetJobTriggerRequest request)3777 getJobTrigger(com.google.privacy.dlp.v2.GetJobTriggerRequest request) { 3778 return io.grpc.stub.ClientCalls.futureUnaryCall( 3779 getChannel().newCall(getGetJobTriggerMethod(), getCallOptions()), request); 3780 } 3781 3782 /** 3783 * 3784 * 3785 * <pre> 3786 * Lists job triggers. 3787 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3788 * </pre> 3789 */ 3790 public com.google.common.util.concurrent.ListenableFuture< 3791 com.google.privacy.dlp.v2.ListJobTriggersResponse> listJobTriggers(com.google.privacy.dlp.v2.ListJobTriggersRequest request)3792 listJobTriggers(com.google.privacy.dlp.v2.ListJobTriggersRequest request) { 3793 return io.grpc.stub.ClientCalls.futureUnaryCall( 3794 getChannel().newCall(getListJobTriggersMethod(), getCallOptions()), request); 3795 } 3796 3797 /** 3798 * 3799 * 3800 * <pre> 3801 * Deletes a job trigger. 3802 * See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more. 3803 * </pre> 3804 */ 3805 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteJobTrigger(com.google.privacy.dlp.v2.DeleteJobTriggerRequest request)3806 deleteJobTrigger(com.google.privacy.dlp.v2.DeleteJobTriggerRequest request) { 3807 return io.grpc.stub.ClientCalls.futureUnaryCall( 3808 getChannel().newCall(getDeleteJobTriggerMethod(), getCallOptions()), request); 3809 } 3810 3811 /** 3812 * 3813 * 3814 * <pre> 3815 * Activate a job trigger. Causes the immediate execute of a trigger 3816 * instead of waiting on the trigger event to occur. 3817 * </pre> 3818 */ 3819 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.DlpJob> activateJobTrigger(com.google.privacy.dlp.v2.ActivateJobTriggerRequest request)3820 activateJobTrigger(com.google.privacy.dlp.v2.ActivateJobTriggerRequest request) { 3821 return io.grpc.stub.ClientCalls.futureUnaryCall( 3822 getChannel().newCall(getActivateJobTriggerMethod(), getCallOptions()), request); 3823 } 3824 3825 /** 3826 * 3827 * 3828 * <pre> 3829 * Creates a new job to inspect storage or calculate risk metrics. 3830 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3831 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3832 * When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the 3833 * system will automatically choose what detectors to run. By default this may 3834 * be all types, but may change over time as detectors are updated. 3835 * </pre> 3836 */ 3837 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.DlpJob> createDlpJob(com.google.privacy.dlp.v2.CreateDlpJobRequest request)3838 createDlpJob(com.google.privacy.dlp.v2.CreateDlpJobRequest request) { 3839 return io.grpc.stub.ClientCalls.futureUnaryCall( 3840 getChannel().newCall(getCreateDlpJobMethod(), getCallOptions()), request); 3841 } 3842 3843 /** 3844 * 3845 * 3846 * <pre> 3847 * Lists DlpJobs that match the specified filter in the request. 3848 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3849 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3850 * </pre> 3851 */ 3852 public com.google.common.util.concurrent.ListenableFuture< 3853 com.google.privacy.dlp.v2.ListDlpJobsResponse> listDlpJobs(com.google.privacy.dlp.v2.ListDlpJobsRequest request)3854 listDlpJobs(com.google.privacy.dlp.v2.ListDlpJobsRequest request) { 3855 return io.grpc.stub.ClientCalls.futureUnaryCall( 3856 getChannel().newCall(getListDlpJobsMethod(), getCallOptions()), request); 3857 } 3858 3859 /** 3860 * 3861 * 3862 * <pre> 3863 * Gets the latest state of a long-running DlpJob. 3864 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3865 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3866 * </pre> 3867 */ 3868 public com.google.common.util.concurrent.ListenableFuture<com.google.privacy.dlp.v2.DlpJob> getDlpJob(com.google.privacy.dlp.v2.GetDlpJobRequest request)3869 getDlpJob(com.google.privacy.dlp.v2.GetDlpJobRequest request) { 3870 return io.grpc.stub.ClientCalls.futureUnaryCall( 3871 getChannel().newCall(getGetDlpJobMethod(), getCallOptions()), request); 3872 } 3873 3874 /** 3875 * 3876 * 3877 * <pre> 3878 * Deletes a long-running DlpJob. This method indicates that the client is 3879 * no longer interested in the DlpJob result. The job will be canceled if 3880 * possible. 3881 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3882 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3883 * </pre> 3884 */ 3885 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteDlpJob(com.google.privacy.dlp.v2.DeleteDlpJobRequest request)3886 deleteDlpJob(com.google.privacy.dlp.v2.DeleteDlpJobRequest request) { 3887 return io.grpc.stub.ClientCalls.futureUnaryCall( 3888 getChannel().newCall(getDeleteDlpJobMethod(), getCallOptions()), request); 3889 } 3890 3891 /** 3892 * 3893 * 3894 * <pre> 3895 * Starts asynchronous cancellation on a long-running DlpJob. The server 3896 * makes a best effort to cancel the DlpJob, but success is not 3897 * guaranteed. 3898 * See https://cloud.google.com/dlp/docs/inspecting-storage and 3899 * https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. 3900 * </pre> 3901 */ 3902 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> cancelDlpJob(com.google.privacy.dlp.v2.CancelDlpJobRequest request)3903 cancelDlpJob(com.google.privacy.dlp.v2.CancelDlpJobRequest request) { 3904 return io.grpc.stub.ClientCalls.futureUnaryCall( 3905 getChannel().newCall(getCancelDlpJobMethod(), getCallOptions()), request); 3906 } 3907 3908 /** 3909 * 3910 * 3911 * <pre> 3912 * Creates a pre-built stored infoType to be used for inspection. 3913 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3914 * learn more. 3915 * </pre> 3916 */ 3917 public com.google.common.util.concurrent.ListenableFuture< 3918 com.google.privacy.dlp.v2.StoredInfoType> createStoredInfoType(com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request)3919 createStoredInfoType(com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest request) { 3920 return io.grpc.stub.ClientCalls.futureUnaryCall( 3921 getChannel().newCall(getCreateStoredInfoTypeMethod(), getCallOptions()), request); 3922 } 3923 3924 /** 3925 * 3926 * 3927 * <pre> 3928 * Updates the stored infoType by creating a new version. The existing version 3929 * will continue to be used until the new version is ready. 3930 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3931 * learn more. 3932 * </pre> 3933 */ 3934 public com.google.common.util.concurrent.ListenableFuture< 3935 com.google.privacy.dlp.v2.StoredInfoType> updateStoredInfoType(com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request)3936 updateStoredInfoType(com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest request) { 3937 return io.grpc.stub.ClientCalls.futureUnaryCall( 3938 getChannel().newCall(getUpdateStoredInfoTypeMethod(), getCallOptions()), request); 3939 } 3940 3941 /** 3942 * 3943 * 3944 * <pre> 3945 * Gets a stored infoType. 3946 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3947 * learn more. 3948 * </pre> 3949 */ 3950 public com.google.common.util.concurrent.ListenableFuture< 3951 com.google.privacy.dlp.v2.StoredInfoType> getStoredInfoType(com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request)3952 getStoredInfoType(com.google.privacy.dlp.v2.GetStoredInfoTypeRequest request) { 3953 return io.grpc.stub.ClientCalls.futureUnaryCall( 3954 getChannel().newCall(getGetStoredInfoTypeMethod(), getCallOptions()), request); 3955 } 3956 3957 /** 3958 * 3959 * 3960 * <pre> 3961 * Lists stored infoTypes. 3962 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3963 * learn more. 3964 * </pre> 3965 */ 3966 public com.google.common.util.concurrent.ListenableFuture< 3967 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse> listStoredInfoTypes(com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request)3968 listStoredInfoTypes(com.google.privacy.dlp.v2.ListStoredInfoTypesRequest request) { 3969 return io.grpc.stub.ClientCalls.futureUnaryCall( 3970 getChannel().newCall(getListStoredInfoTypesMethod(), getCallOptions()), request); 3971 } 3972 3973 /** 3974 * 3975 * 3976 * <pre> 3977 * Deletes a stored infoType. 3978 * See https://cloud.google.com/dlp/docs/creating-stored-infotypes to 3979 * learn more. 3980 * </pre> 3981 */ 3982 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteStoredInfoType(com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request)3983 deleteStoredInfoType(com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest request) { 3984 return io.grpc.stub.ClientCalls.futureUnaryCall( 3985 getChannel().newCall(getDeleteStoredInfoTypeMethod(), getCallOptions()), request); 3986 } 3987 3988 /** 3989 * 3990 * 3991 * <pre> 3992 * Inspect hybrid content and store findings to a job. 3993 * To review the findings, inspect the job. Inspection will occur 3994 * asynchronously. 3995 * </pre> 3996 */ 3997 public com.google.common.util.concurrent.ListenableFuture< 3998 com.google.privacy.dlp.v2.HybridInspectResponse> hybridInspectDlpJob(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request)3999 hybridInspectDlpJob(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest request) { 4000 return io.grpc.stub.ClientCalls.futureUnaryCall( 4001 getChannel().newCall(getHybridInspectDlpJobMethod(), getCallOptions()), request); 4002 } 4003 4004 /** 4005 * 4006 * 4007 * <pre> 4008 * Finish a running hybrid DlpJob. Triggers the finalization steps and running 4009 * of any enabled actions that have not yet run. 4010 * </pre> 4011 */ 4012 public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> finishDlpJob(com.google.privacy.dlp.v2.FinishDlpJobRequest request)4013 finishDlpJob(com.google.privacy.dlp.v2.FinishDlpJobRequest request) { 4014 return io.grpc.stub.ClientCalls.futureUnaryCall( 4015 getChannel().newCall(getFinishDlpJobMethod(), getCallOptions()), request); 4016 } 4017 } 4018 4019 private static final int METHODID_INSPECT_CONTENT = 0; 4020 private static final int METHODID_REDACT_IMAGE = 1; 4021 private static final int METHODID_DEIDENTIFY_CONTENT = 2; 4022 private static final int METHODID_REIDENTIFY_CONTENT = 3; 4023 private static final int METHODID_LIST_INFO_TYPES = 4; 4024 private static final int METHODID_CREATE_INSPECT_TEMPLATE = 5; 4025 private static final int METHODID_UPDATE_INSPECT_TEMPLATE = 6; 4026 private static final int METHODID_GET_INSPECT_TEMPLATE = 7; 4027 private static final int METHODID_LIST_INSPECT_TEMPLATES = 8; 4028 private static final int METHODID_DELETE_INSPECT_TEMPLATE = 9; 4029 private static final int METHODID_CREATE_DEIDENTIFY_TEMPLATE = 10; 4030 private static final int METHODID_UPDATE_DEIDENTIFY_TEMPLATE = 11; 4031 private static final int METHODID_GET_DEIDENTIFY_TEMPLATE = 12; 4032 private static final int METHODID_LIST_DEIDENTIFY_TEMPLATES = 13; 4033 private static final int METHODID_DELETE_DEIDENTIFY_TEMPLATE = 14; 4034 private static final int METHODID_CREATE_JOB_TRIGGER = 15; 4035 private static final int METHODID_UPDATE_JOB_TRIGGER = 16; 4036 private static final int METHODID_HYBRID_INSPECT_JOB_TRIGGER = 17; 4037 private static final int METHODID_GET_JOB_TRIGGER = 18; 4038 private static final int METHODID_LIST_JOB_TRIGGERS = 19; 4039 private static final int METHODID_DELETE_JOB_TRIGGER = 20; 4040 private static final int METHODID_ACTIVATE_JOB_TRIGGER = 21; 4041 private static final int METHODID_CREATE_DLP_JOB = 22; 4042 private static final int METHODID_LIST_DLP_JOBS = 23; 4043 private static final int METHODID_GET_DLP_JOB = 24; 4044 private static final int METHODID_DELETE_DLP_JOB = 25; 4045 private static final int METHODID_CANCEL_DLP_JOB = 26; 4046 private static final int METHODID_CREATE_STORED_INFO_TYPE = 27; 4047 private static final int METHODID_UPDATE_STORED_INFO_TYPE = 28; 4048 private static final int METHODID_GET_STORED_INFO_TYPE = 29; 4049 private static final int METHODID_LIST_STORED_INFO_TYPES = 30; 4050 private static final int METHODID_DELETE_STORED_INFO_TYPE = 31; 4051 private static final int METHODID_HYBRID_INSPECT_DLP_JOB = 32; 4052 private static final int METHODID_FINISH_DLP_JOB = 33; 4053 4054 private static final class MethodHandlers<Req, Resp> 4055 implements io.grpc.stub.ServerCalls.UnaryMethod<Req, Resp>, 4056 io.grpc.stub.ServerCalls.ServerStreamingMethod<Req, Resp>, 4057 io.grpc.stub.ServerCalls.ClientStreamingMethod<Req, Resp>, 4058 io.grpc.stub.ServerCalls.BidiStreamingMethod<Req, Resp> { 4059 private final AsyncService serviceImpl; 4060 private final int methodId; 4061 MethodHandlers(AsyncService serviceImpl, int methodId)4062 MethodHandlers(AsyncService serviceImpl, int methodId) { 4063 this.serviceImpl = serviceImpl; 4064 this.methodId = methodId; 4065 } 4066 4067 @java.lang.Override 4068 @java.lang.SuppressWarnings("unchecked") invoke(Req request, io.grpc.stub.StreamObserver<Resp> responseObserver)4069 public void invoke(Req request, io.grpc.stub.StreamObserver<Resp> responseObserver) { 4070 switch (methodId) { 4071 case METHODID_INSPECT_CONTENT: 4072 serviceImpl.inspectContent( 4073 (com.google.privacy.dlp.v2.InspectContentRequest) request, 4074 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectContentResponse>) 4075 responseObserver); 4076 break; 4077 case METHODID_REDACT_IMAGE: 4078 serviceImpl.redactImage( 4079 (com.google.privacy.dlp.v2.RedactImageRequest) request, 4080 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.RedactImageResponse>) 4081 responseObserver); 4082 break; 4083 case METHODID_DEIDENTIFY_CONTENT: 4084 serviceImpl.deidentifyContent( 4085 (com.google.privacy.dlp.v2.DeidentifyContentRequest) request, 4086 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyContentResponse>) 4087 responseObserver); 4088 break; 4089 case METHODID_REIDENTIFY_CONTENT: 4090 serviceImpl.reidentifyContent( 4091 (com.google.privacy.dlp.v2.ReidentifyContentRequest) request, 4092 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ReidentifyContentResponse>) 4093 responseObserver); 4094 break; 4095 case METHODID_LIST_INFO_TYPES: 4096 serviceImpl.listInfoTypes( 4097 (com.google.privacy.dlp.v2.ListInfoTypesRequest) request, 4098 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInfoTypesResponse>) 4099 responseObserver); 4100 break; 4101 case METHODID_CREATE_INSPECT_TEMPLATE: 4102 serviceImpl.createInspectTemplate( 4103 (com.google.privacy.dlp.v2.CreateInspectTemplateRequest) request, 4104 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate>) 4105 responseObserver); 4106 break; 4107 case METHODID_UPDATE_INSPECT_TEMPLATE: 4108 serviceImpl.updateInspectTemplate( 4109 (com.google.privacy.dlp.v2.UpdateInspectTemplateRequest) request, 4110 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate>) 4111 responseObserver); 4112 break; 4113 case METHODID_GET_INSPECT_TEMPLATE: 4114 serviceImpl.getInspectTemplate( 4115 (com.google.privacy.dlp.v2.GetInspectTemplateRequest) request, 4116 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.InspectTemplate>) 4117 responseObserver); 4118 break; 4119 case METHODID_LIST_INSPECT_TEMPLATES: 4120 serviceImpl.listInspectTemplates( 4121 (com.google.privacy.dlp.v2.ListInspectTemplatesRequest) request, 4122 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListInspectTemplatesResponse>) 4123 responseObserver); 4124 break; 4125 case METHODID_DELETE_INSPECT_TEMPLATE: 4126 serviceImpl.deleteInspectTemplate( 4127 (com.google.privacy.dlp.v2.DeleteInspectTemplateRequest) request, 4128 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4129 break; 4130 case METHODID_CREATE_DEIDENTIFY_TEMPLATE: 4131 serviceImpl.createDeidentifyTemplate( 4132 (com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest) request, 4133 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate>) 4134 responseObserver); 4135 break; 4136 case METHODID_UPDATE_DEIDENTIFY_TEMPLATE: 4137 serviceImpl.updateDeidentifyTemplate( 4138 (com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest) request, 4139 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate>) 4140 responseObserver); 4141 break; 4142 case METHODID_GET_DEIDENTIFY_TEMPLATE: 4143 serviceImpl.getDeidentifyTemplate( 4144 (com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest) request, 4145 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DeidentifyTemplate>) 4146 responseObserver); 4147 break; 4148 case METHODID_LIST_DEIDENTIFY_TEMPLATES: 4149 serviceImpl.listDeidentifyTemplates( 4150 (com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest) request, 4151 (io.grpc.stub.StreamObserver< 4152 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse>) 4153 responseObserver); 4154 break; 4155 case METHODID_DELETE_DEIDENTIFY_TEMPLATE: 4156 serviceImpl.deleteDeidentifyTemplate( 4157 (com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest) request, 4158 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4159 break; 4160 case METHODID_CREATE_JOB_TRIGGER: 4161 serviceImpl.createJobTrigger( 4162 (com.google.privacy.dlp.v2.CreateJobTriggerRequest) request, 4163 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger>) responseObserver); 4164 break; 4165 case METHODID_UPDATE_JOB_TRIGGER: 4166 serviceImpl.updateJobTrigger( 4167 (com.google.privacy.dlp.v2.UpdateJobTriggerRequest) request, 4168 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger>) responseObserver); 4169 break; 4170 case METHODID_HYBRID_INSPECT_JOB_TRIGGER: 4171 serviceImpl.hybridInspectJobTrigger( 4172 (com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest) request, 4173 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse>) 4174 responseObserver); 4175 break; 4176 case METHODID_GET_JOB_TRIGGER: 4177 serviceImpl.getJobTrigger( 4178 (com.google.privacy.dlp.v2.GetJobTriggerRequest) request, 4179 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.JobTrigger>) responseObserver); 4180 break; 4181 case METHODID_LIST_JOB_TRIGGERS: 4182 serviceImpl.listJobTriggers( 4183 (com.google.privacy.dlp.v2.ListJobTriggersRequest) request, 4184 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListJobTriggersResponse>) 4185 responseObserver); 4186 break; 4187 case METHODID_DELETE_JOB_TRIGGER: 4188 serviceImpl.deleteJobTrigger( 4189 (com.google.privacy.dlp.v2.DeleteJobTriggerRequest) request, 4190 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4191 break; 4192 case METHODID_ACTIVATE_JOB_TRIGGER: 4193 serviceImpl.activateJobTrigger( 4194 (com.google.privacy.dlp.v2.ActivateJobTriggerRequest) request, 4195 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob>) responseObserver); 4196 break; 4197 case METHODID_CREATE_DLP_JOB: 4198 serviceImpl.createDlpJob( 4199 (com.google.privacy.dlp.v2.CreateDlpJobRequest) request, 4200 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob>) responseObserver); 4201 break; 4202 case METHODID_LIST_DLP_JOBS: 4203 serviceImpl.listDlpJobs( 4204 (com.google.privacy.dlp.v2.ListDlpJobsRequest) request, 4205 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListDlpJobsResponse>) 4206 responseObserver); 4207 break; 4208 case METHODID_GET_DLP_JOB: 4209 serviceImpl.getDlpJob( 4210 (com.google.privacy.dlp.v2.GetDlpJobRequest) request, 4211 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.DlpJob>) responseObserver); 4212 break; 4213 case METHODID_DELETE_DLP_JOB: 4214 serviceImpl.deleteDlpJob( 4215 (com.google.privacy.dlp.v2.DeleteDlpJobRequest) request, 4216 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4217 break; 4218 case METHODID_CANCEL_DLP_JOB: 4219 serviceImpl.cancelDlpJob( 4220 (com.google.privacy.dlp.v2.CancelDlpJobRequest) request, 4221 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4222 break; 4223 case METHODID_CREATE_STORED_INFO_TYPE: 4224 serviceImpl.createStoredInfoType( 4225 (com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest) request, 4226 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType>) 4227 responseObserver); 4228 break; 4229 case METHODID_UPDATE_STORED_INFO_TYPE: 4230 serviceImpl.updateStoredInfoType( 4231 (com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest) request, 4232 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType>) 4233 responseObserver); 4234 break; 4235 case METHODID_GET_STORED_INFO_TYPE: 4236 serviceImpl.getStoredInfoType( 4237 (com.google.privacy.dlp.v2.GetStoredInfoTypeRequest) request, 4238 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.StoredInfoType>) 4239 responseObserver); 4240 break; 4241 case METHODID_LIST_STORED_INFO_TYPES: 4242 serviceImpl.listStoredInfoTypes( 4243 (com.google.privacy.dlp.v2.ListStoredInfoTypesRequest) request, 4244 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.ListStoredInfoTypesResponse>) 4245 responseObserver); 4246 break; 4247 case METHODID_DELETE_STORED_INFO_TYPE: 4248 serviceImpl.deleteStoredInfoType( 4249 (com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest) request, 4250 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4251 break; 4252 case METHODID_HYBRID_INSPECT_DLP_JOB: 4253 serviceImpl.hybridInspectDlpJob( 4254 (com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) request, 4255 (io.grpc.stub.StreamObserver<com.google.privacy.dlp.v2.HybridInspectResponse>) 4256 responseObserver); 4257 break; 4258 case METHODID_FINISH_DLP_JOB: 4259 serviceImpl.finishDlpJob( 4260 (com.google.privacy.dlp.v2.FinishDlpJobRequest) request, 4261 (io.grpc.stub.StreamObserver<com.google.protobuf.Empty>) responseObserver); 4262 break; 4263 default: 4264 throw new AssertionError(); 4265 } 4266 } 4267 4268 @java.lang.Override 4269 @java.lang.SuppressWarnings("unchecked") invoke( io.grpc.stub.StreamObserver<Resp> responseObserver)4270 public io.grpc.stub.StreamObserver<Req> invoke( 4271 io.grpc.stub.StreamObserver<Resp> responseObserver) { 4272 switch (methodId) { 4273 default: 4274 throw new AssertionError(); 4275 } 4276 } 4277 } 4278 bindService(AsyncService service)4279 public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { 4280 return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) 4281 .addMethod( 4282 getInspectContentMethod(), 4283 io.grpc.stub.ServerCalls.asyncUnaryCall( 4284 new MethodHandlers< 4285 com.google.privacy.dlp.v2.InspectContentRequest, 4286 com.google.privacy.dlp.v2.InspectContentResponse>( 4287 service, METHODID_INSPECT_CONTENT))) 4288 .addMethod( 4289 getRedactImageMethod(), 4290 io.grpc.stub.ServerCalls.asyncUnaryCall( 4291 new MethodHandlers< 4292 com.google.privacy.dlp.v2.RedactImageRequest, 4293 com.google.privacy.dlp.v2.RedactImageResponse>(service, METHODID_REDACT_IMAGE))) 4294 .addMethod( 4295 getDeidentifyContentMethod(), 4296 io.grpc.stub.ServerCalls.asyncUnaryCall( 4297 new MethodHandlers< 4298 com.google.privacy.dlp.v2.DeidentifyContentRequest, 4299 com.google.privacy.dlp.v2.DeidentifyContentResponse>( 4300 service, METHODID_DEIDENTIFY_CONTENT))) 4301 .addMethod( 4302 getReidentifyContentMethod(), 4303 io.grpc.stub.ServerCalls.asyncUnaryCall( 4304 new MethodHandlers< 4305 com.google.privacy.dlp.v2.ReidentifyContentRequest, 4306 com.google.privacy.dlp.v2.ReidentifyContentResponse>( 4307 service, METHODID_REIDENTIFY_CONTENT))) 4308 .addMethod( 4309 getListInfoTypesMethod(), 4310 io.grpc.stub.ServerCalls.asyncUnaryCall( 4311 new MethodHandlers< 4312 com.google.privacy.dlp.v2.ListInfoTypesRequest, 4313 com.google.privacy.dlp.v2.ListInfoTypesResponse>( 4314 service, METHODID_LIST_INFO_TYPES))) 4315 .addMethod( 4316 getCreateInspectTemplateMethod(), 4317 io.grpc.stub.ServerCalls.asyncUnaryCall( 4318 new MethodHandlers< 4319 com.google.privacy.dlp.v2.CreateInspectTemplateRequest, 4320 com.google.privacy.dlp.v2.InspectTemplate>( 4321 service, METHODID_CREATE_INSPECT_TEMPLATE))) 4322 .addMethod( 4323 getUpdateInspectTemplateMethod(), 4324 io.grpc.stub.ServerCalls.asyncUnaryCall( 4325 new MethodHandlers< 4326 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest, 4327 com.google.privacy.dlp.v2.InspectTemplate>( 4328 service, METHODID_UPDATE_INSPECT_TEMPLATE))) 4329 .addMethod( 4330 getGetInspectTemplateMethod(), 4331 io.grpc.stub.ServerCalls.asyncUnaryCall( 4332 new MethodHandlers< 4333 com.google.privacy.dlp.v2.GetInspectTemplateRequest, 4334 com.google.privacy.dlp.v2.InspectTemplate>( 4335 service, METHODID_GET_INSPECT_TEMPLATE))) 4336 .addMethod( 4337 getListInspectTemplatesMethod(), 4338 io.grpc.stub.ServerCalls.asyncUnaryCall( 4339 new MethodHandlers< 4340 com.google.privacy.dlp.v2.ListInspectTemplatesRequest, 4341 com.google.privacy.dlp.v2.ListInspectTemplatesResponse>( 4342 service, METHODID_LIST_INSPECT_TEMPLATES))) 4343 .addMethod( 4344 getDeleteInspectTemplateMethod(), 4345 io.grpc.stub.ServerCalls.asyncUnaryCall( 4346 new MethodHandlers< 4347 com.google.privacy.dlp.v2.DeleteInspectTemplateRequest, 4348 com.google.protobuf.Empty>(service, METHODID_DELETE_INSPECT_TEMPLATE))) 4349 .addMethod( 4350 getCreateDeidentifyTemplateMethod(), 4351 io.grpc.stub.ServerCalls.asyncUnaryCall( 4352 new MethodHandlers< 4353 com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest, 4354 com.google.privacy.dlp.v2.DeidentifyTemplate>( 4355 service, METHODID_CREATE_DEIDENTIFY_TEMPLATE))) 4356 .addMethod( 4357 getUpdateDeidentifyTemplateMethod(), 4358 io.grpc.stub.ServerCalls.asyncUnaryCall( 4359 new MethodHandlers< 4360 com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest, 4361 com.google.privacy.dlp.v2.DeidentifyTemplate>( 4362 service, METHODID_UPDATE_DEIDENTIFY_TEMPLATE))) 4363 .addMethod( 4364 getGetDeidentifyTemplateMethod(), 4365 io.grpc.stub.ServerCalls.asyncUnaryCall( 4366 new MethodHandlers< 4367 com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest, 4368 com.google.privacy.dlp.v2.DeidentifyTemplate>( 4369 service, METHODID_GET_DEIDENTIFY_TEMPLATE))) 4370 .addMethod( 4371 getListDeidentifyTemplatesMethod(), 4372 io.grpc.stub.ServerCalls.asyncUnaryCall( 4373 new MethodHandlers< 4374 com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest, 4375 com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse>( 4376 service, METHODID_LIST_DEIDENTIFY_TEMPLATES))) 4377 .addMethod( 4378 getDeleteDeidentifyTemplateMethod(), 4379 io.grpc.stub.ServerCalls.asyncUnaryCall( 4380 new MethodHandlers< 4381 com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest, 4382 com.google.protobuf.Empty>(service, METHODID_DELETE_DEIDENTIFY_TEMPLATE))) 4383 .addMethod( 4384 getCreateJobTriggerMethod(), 4385 io.grpc.stub.ServerCalls.asyncUnaryCall( 4386 new MethodHandlers< 4387 com.google.privacy.dlp.v2.CreateJobTriggerRequest, 4388 com.google.privacy.dlp.v2.JobTrigger>(service, METHODID_CREATE_JOB_TRIGGER))) 4389 .addMethod( 4390 getUpdateJobTriggerMethod(), 4391 io.grpc.stub.ServerCalls.asyncUnaryCall( 4392 new MethodHandlers< 4393 com.google.privacy.dlp.v2.UpdateJobTriggerRequest, 4394 com.google.privacy.dlp.v2.JobTrigger>(service, METHODID_UPDATE_JOB_TRIGGER))) 4395 .addMethod( 4396 getHybridInspectJobTriggerMethod(), 4397 io.grpc.stub.ServerCalls.asyncUnaryCall( 4398 new MethodHandlers< 4399 com.google.privacy.dlp.v2.HybridInspectJobTriggerRequest, 4400 com.google.privacy.dlp.v2.HybridInspectResponse>( 4401 service, METHODID_HYBRID_INSPECT_JOB_TRIGGER))) 4402 .addMethod( 4403 getGetJobTriggerMethod(), 4404 io.grpc.stub.ServerCalls.asyncUnaryCall( 4405 new MethodHandlers< 4406 com.google.privacy.dlp.v2.GetJobTriggerRequest, 4407 com.google.privacy.dlp.v2.JobTrigger>(service, METHODID_GET_JOB_TRIGGER))) 4408 .addMethod( 4409 getListJobTriggersMethod(), 4410 io.grpc.stub.ServerCalls.asyncUnaryCall( 4411 new MethodHandlers< 4412 com.google.privacy.dlp.v2.ListJobTriggersRequest, 4413 com.google.privacy.dlp.v2.ListJobTriggersResponse>( 4414 service, METHODID_LIST_JOB_TRIGGERS))) 4415 .addMethod( 4416 getDeleteJobTriggerMethod(), 4417 io.grpc.stub.ServerCalls.asyncUnaryCall( 4418 new MethodHandlers< 4419 com.google.privacy.dlp.v2.DeleteJobTriggerRequest, com.google.protobuf.Empty>( 4420 service, METHODID_DELETE_JOB_TRIGGER))) 4421 .addMethod( 4422 getActivateJobTriggerMethod(), 4423 io.grpc.stub.ServerCalls.asyncUnaryCall( 4424 new MethodHandlers< 4425 com.google.privacy.dlp.v2.ActivateJobTriggerRequest, 4426 com.google.privacy.dlp.v2.DlpJob>(service, METHODID_ACTIVATE_JOB_TRIGGER))) 4427 .addMethod( 4428 getCreateDlpJobMethod(), 4429 io.grpc.stub.ServerCalls.asyncUnaryCall( 4430 new MethodHandlers< 4431 com.google.privacy.dlp.v2.CreateDlpJobRequest, 4432 com.google.privacy.dlp.v2.DlpJob>(service, METHODID_CREATE_DLP_JOB))) 4433 .addMethod( 4434 getListDlpJobsMethod(), 4435 io.grpc.stub.ServerCalls.asyncUnaryCall( 4436 new MethodHandlers< 4437 com.google.privacy.dlp.v2.ListDlpJobsRequest, 4438 com.google.privacy.dlp.v2.ListDlpJobsResponse>( 4439 service, METHODID_LIST_DLP_JOBS))) 4440 .addMethod( 4441 getGetDlpJobMethod(), 4442 io.grpc.stub.ServerCalls.asyncUnaryCall( 4443 new MethodHandlers< 4444 com.google.privacy.dlp.v2.GetDlpJobRequest, com.google.privacy.dlp.v2.DlpJob>( 4445 service, METHODID_GET_DLP_JOB))) 4446 .addMethod( 4447 getDeleteDlpJobMethod(), 4448 io.grpc.stub.ServerCalls.asyncUnaryCall( 4449 new MethodHandlers< 4450 com.google.privacy.dlp.v2.DeleteDlpJobRequest, com.google.protobuf.Empty>( 4451 service, METHODID_DELETE_DLP_JOB))) 4452 .addMethod( 4453 getCancelDlpJobMethod(), 4454 io.grpc.stub.ServerCalls.asyncUnaryCall( 4455 new MethodHandlers< 4456 com.google.privacy.dlp.v2.CancelDlpJobRequest, com.google.protobuf.Empty>( 4457 service, METHODID_CANCEL_DLP_JOB))) 4458 .addMethod( 4459 getCreateStoredInfoTypeMethod(), 4460 io.grpc.stub.ServerCalls.asyncUnaryCall( 4461 new MethodHandlers< 4462 com.google.privacy.dlp.v2.CreateStoredInfoTypeRequest, 4463 com.google.privacy.dlp.v2.StoredInfoType>( 4464 service, METHODID_CREATE_STORED_INFO_TYPE))) 4465 .addMethod( 4466 getUpdateStoredInfoTypeMethod(), 4467 io.grpc.stub.ServerCalls.asyncUnaryCall( 4468 new MethodHandlers< 4469 com.google.privacy.dlp.v2.UpdateStoredInfoTypeRequest, 4470 com.google.privacy.dlp.v2.StoredInfoType>( 4471 service, METHODID_UPDATE_STORED_INFO_TYPE))) 4472 .addMethod( 4473 getGetStoredInfoTypeMethod(), 4474 io.grpc.stub.ServerCalls.asyncUnaryCall( 4475 new MethodHandlers< 4476 com.google.privacy.dlp.v2.GetStoredInfoTypeRequest, 4477 com.google.privacy.dlp.v2.StoredInfoType>( 4478 service, METHODID_GET_STORED_INFO_TYPE))) 4479 .addMethod( 4480 getListStoredInfoTypesMethod(), 4481 io.grpc.stub.ServerCalls.asyncUnaryCall( 4482 new MethodHandlers< 4483 com.google.privacy.dlp.v2.ListStoredInfoTypesRequest, 4484 com.google.privacy.dlp.v2.ListStoredInfoTypesResponse>( 4485 service, METHODID_LIST_STORED_INFO_TYPES))) 4486 .addMethod( 4487 getDeleteStoredInfoTypeMethod(), 4488 io.grpc.stub.ServerCalls.asyncUnaryCall( 4489 new MethodHandlers< 4490 com.google.privacy.dlp.v2.DeleteStoredInfoTypeRequest, 4491 com.google.protobuf.Empty>(service, METHODID_DELETE_STORED_INFO_TYPE))) 4492 .addMethod( 4493 getHybridInspectDlpJobMethod(), 4494 io.grpc.stub.ServerCalls.asyncUnaryCall( 4495 new MethodHandlers< 4496 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest, 4497 com.google.privacy.dlp.v2.HybridInspectResponse>( 4498 service, METHODID_HYBRID_INSPECT_DLP_JOB))) 4499 .addMethod( 4500 getFinishDlpJobMethod(), 4501 io.grpc.stub.ServerCalls.asyncUnaryCall( 4502 new MethodHandlers< 4503 com.google.privacy.dlp.v2.FinishDlpJobRequest, com.google.protobuf.Empty>( 4504 service, METHODID_FINISH_DLP_JOB))) 4505 .build(); 4506 } 4507 4508 private abstract static class DlpServiceBaseDescriptorSupplier 4509 implements io.grpc.protobuf.ProtoFileDescriptorSupplier, 4510 io.grpc.protobuf.ProtoServiceDescriptorSupplier { DlpServiceBaseDescriptorSupplier()4511 DlpServiceBaseDescriptorSupplier() {} 4512 4513 @java.lang.Override getFileDescriptor()4514 public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { 4515 return com.google.privacy.dlp.v2.DlpProto.getDescriptor(); 4516 } 4517 4518 @java.lang.Override getServiceDescriptor()4519 public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { 4520 return getFileDescriptor().findServiceByName("DlpService"); 4521 } 4522 } 4523 4524 private static final class DlpServiceFileDescriptorSupplier 4525 extends DlpServiceBaseDescriptorSupplier { DlpServiceFileDescriptorSupplier()4526 DlpServiceFileDescriptorSupplier() {} 4527 } 4528 4529 private static final class DlpServiceMethodDescriptorSupplier 4530 extends DlpServiceBaseDescriptorSupplier 4531 implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { 4532 private final String methodName; 4533 DlpServiceMethodDescriptorSupplier(String methodName)4534 DlpServiceMethodDescriptorSupplier(String methodName) { 4535 this.methodName = methodName; 4536 } 4537 4538 @java.lang.Override getMethodDescriptor()4539 public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { 4540 return getServiceDescriptor().findMethodByName(methodName); 4541 } 4542 } 4543 4544 private static volatile io.grpc.ServiceDescriptor serviceDescriptor; 4545 getServiceDescriptor()4546 public static io.grpc.ServiceDescriptor getServiceDescriptor() { 4547 io.grpc.ServiceDescriptor result = serviceDescriptor; 4548 if (result == null) { 4549 synchronized (DlpServiceGrpc.class) { 4550 result = serviceDescriptor; 4551 if (result == null) { 4552 serviceDescriptor = 4553 result = 4554 io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) 4555 .setSchemaDescriptor(new DlpServiceFileDescriptorSupplier()) 4556 .addMethod(getInspectContentMethod()) 4557 .addMethod(getRedactImageMethod()) 4558 .addMethod(getDeidentifyContentMethod()) 4559 .addMethod(getReidentifyContentMethod()) 4560 .addMethod(getListInfoTypesMethod()) 4561 .addMethod(getCreateInspectTemplateMethod()) 4562 .addMethod(getUpdateInspectTemplateMethod()) 4563 .addMethod(getGetInspectTemplateMethod()) 4564 .addMethod(getListInspectTemplatesMethod()) 4565 .addMethod(getDeleteInspectTemplateMethod()) 4566 .addMethod(getCreateDeidentifyTemplateMethod()) 4567 .addMethod(getUpdateDeidentifyTemplateMethod()) 4568 .addMethod(getGetDeidentifyTemplateMethod()) 4569 .addMethod(getListDeidentifyTemplatesMethod()) 4570 .addMethod(getDeleteDeidentifyTemplateMethod()) 4571 .addMethod(getCreateJobTriggerMethod()) 4572 .addMethod(getUpdateJobTriggerMethod()) 4573 .addMethod(getHybridInspectJobTriggerMethod()) 4574 .addMethod(getGetJobTriggerMethod()) 4575 .addMethod(getListJobTriggersMethod()) 4576 .addMethod(getDeleteJobTriggerMethod()) 4577 .addMethod(getActivateJobTriggerMethod()) 4578 .addMethod(getCreateDlpJobMethod()) 4579 .addMethod(getListDlpJobsMethod()) 4580 .addMethod(getGetDlpJobMethod()) 4581 .addMethod(getDeleteDlpJobMethod()) 4582 .addMethod(getCancelDlpJobMethod()) 4583 .addMethod(getCreateStoredInfoTypeMethod()) 4584 .addMethod(getUpdateStoredInfoTypeMethod()) 4585 .addMethod(getGetStoredInfoTypeMethod()) 4586 .addMethod(getListStoredInfoTypesMethod()) 4587 .addMethod(getDeleteStoredInfoTypeMethod()) 4588 .addMethod(getHybridInspectDlpJobMethod()) 4589 .addMethod(getFinishDlpJobMethod()) 4590 .build(); 4591 } 4592 } 4593 } 4594 return result; 4595 } 4596 } 4597