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 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/privacy/dlp/v2/dlp.proto 18 19 package com.google.privacy.dlp.v2; 20 21 /** 22 * 23 * 24 * <pre> 25 * Request to search for potentially sensitive info in a custom location. 26 * </pre> 27 * 28 * Protobuf type {@code google.privacy.dlp.v2.HybridInspectDlpJobRequest} 29 */ 30 public final class HybridInspectDlpJobRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.HybridInspectDlpJobRequest) 33 HybridInspectDlpJobRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use HybridInspectDlpJobRequest.newBuilder() to construct. HybridInspectDlpJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private HybridInspectDlpJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 HybridInspectDlpJobRequest()40 private HybridInspectDlpJobRequest() { 41 name_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new HybridInspectDlpJobRequest(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.privacy.dlp.v2.DlpProto 57 .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.privacy.dlp.v2.DlpProto 64 .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.class, 67 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.Builder.class); 68 } 69 70 public static final int NAME_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private volatile java.lang.Object name_ = ""; 74 /** 75 * 76 * 77 * <pre> 78 * Required. Resource name of the job to execute a hybrid inspect on, for example 79 * `projects/dlp-test-project/dlpJob/53234423`. 80 * </pre> 81 * 82 * <code> 83 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 84 * </code> 85 * 86 * @return The name. 87 */ 88 @java.lang.Override getName()89 public java.lang.String getName() { 90 java.lang.Object ref = name_; 91 if (ref instanceof java.lang.String) { 92 return (java.lang.String) ref; 93 } else { 94 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 95 java.lang.String s = bs.toStringUtf8(); 96 name_ = s; 97 return s; 98 } 99 } 100 /** 101 * 102 * 103 * <pre> 104 * Required. Resource name of the job to execute a hybrid inspect on, for example 105 * `projects/dlp-test-project/dlpJob/53234423`. 106 * </pre> 107 * 108 * <code> 109 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 110 * </code> 111 * 112 * @return The bytes for name. 113 */ 114 @java.lang.Override getNameBytes()115 public com.google.protobuf.ByteString getNameBytes() { 116 java.lang.Object ref = name_; 117 if (ref instanceof java.lang.String) { 118 com.google.protobuf.ByteString b = 119 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 120 name_ = b; 121 return b; 122 } else { 123 return (com.google.protobuf.ByteString) ref; 124 } 125 } 126 127 public static final int HYBRID_ITEM_FIELD_NUMBER = 3; 128 private com.google.privacy.dlp.v2.HybridContentItem hybridItem_; 129 /** 130 * 131 * 132 * <pre> 133 * The item to inspect. 134 * </pre> 135 * 136 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 137 * 138 * @return Whether the hybridItem field is set. 139 */ 140 @java.lang.Override hasHybridItem()141 public boolean hasHybridItem() { 142 return hybridItem_ != null; 143 } 144 /** 145 * 146 * 147 * <pre> 148 * The item to inspect. 149 * </pre> 150 * 151 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 152 * 153 * @return The hybridItem. 154 */ 155 @java.lang.Override getHybridItem()156 public com.google.privacy.dlp.v2.HybridContentItem getHybridItem() { 157 return hybridItem_ == null 158 ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance() 159 : hybridItem_; 160 } 161 /** 162 * 163 * 164 * <pre> 165 * The item to inspect. 166 * </pre> 167 * 168 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 169 */ 170 @java.lang.Override getHybridItemOrBuilder()171 public com.google.privacy.dlp.v2.HybridContentItemOrBuilder getHybridItemOrBuilder() { 172 return hybridItem_ == null 173 ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance() 174 : hybridItem_; 175 } 176 177 private byte memoizedIsInitialized = -1; 178 179 @java.lang.Override isInitialized()180 public final boolean isInitialized() { 181 byte isInitialized = memoizedIsInitialized; 182 if (isInitialized == 1) return true; 183 if (isInitialized == 0) return false; 184 185 memoizedIsInitialized = 1; 186 return true; 187 } 188 189 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)190 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 191 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 192 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 193 } 194 if (hybridItem_ != null) { 195 output.writeMessage(3, getHybridItem()); 196 } 197 getUnknownFields().writeTo(output); 198 } 199 200 @java.lang.Override getSerializedSize()201 public int getSerializedSize() { 202 int size = memoizedSize; 203 if (size != -1) return size; 204 205 size = 0; 206 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 207 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 208 } 209 if (hybridItem_ != null) { 210 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getHybridItem()); 211 } 212 size += getUnknownFields().getSerializedSize(); 213 memoizedSize = size; 214 return size; 215 } 216 217 @java.lang.Override equals(final java.lang.Object obj)218 public boolean equals(final java.lang.Object obj) { 219 if (obj == this) { 220 return true; 221 } 222 if (!(obj instanceof com.google.privacy.dlp.v2.HybridInspectDlpJobRequest)) { 223 return super.equals(obj); 224 } 225 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other = 226 (com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) obj; 227 228 if (!getName().equals(other.getName())) return false; 229 if (hasHybridItem() != other.hasHybridItem()) return false; 230 if (hasHybridItem()) { 231 if (!getHybridItem().equals(other.getHybridItem())) return false; 232 } 233 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 234 return true; 235 } 236 237 @java.lang.Override hashCode()238 public int hashCode() { 239 if (memoizedHashCode != 0) { 240 return memoizedHashCode; 241 } 242 int hash = 41; 243 hash = (19 * hash) + getDescriptor().hashCode(); 244 hash = (37 * hash) + NAME_FIELD_NUMBER; 245 hash = (53 * hash) + getName().hashCode(); 246 if (hasHybridItem()) { 247 hash = (37 * hash) + HYBRID_ITEM_FIELD_NUMBER; 248 hash = (53 * hash) + getHybridItem().hashCode(); 249 } 250 hash = (29 * hash) + getUnknownFields().hashCode(); 251 memoizedHashCode = hash; 252 return hash; 253 } 254 parseFrom( java.nio.ByteBuffer data)255 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 256 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 257 return PARSER.parseFrom(data); 258 } 259 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)260 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 261 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 262 throws com.google.protobuf.InvalidProtocolBufferException { 263 return PARSER.parseFrom(data, extensionRegistry); 264 } 265 parseFrom( com.google.protobuf.ByteString data)266 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 267 com.google.protobuf.ByteString data) 268 throws com.google.protobuf.InvalidProtocolBufferException { 269 return PARSER.parseFrom(data); 270 } 271 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)272 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 273 com.google.protobuf.ByteString data, 274 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 275 throws com.google.protobuf.InvalidProtocolBufferException { 276 return PARSER.parseFrom(data, extensionRegistry); 277 } 278 parseFrom(byte[] data)279 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(byte[] data) 280 throws com.google.protobuf.InvalidProtocolBufferException { 281 return PARSER.parseFrom(data); 282 } 283 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)284 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 285 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 286 throws com.google.protobuf.InvalidProtocolBufferException { 287 return PARSER.parseFrom(data, extensionRegistry); 288 } 289 parseFrom( java.io.InputStream input)290 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 291 java.io.InputStream input) throws java.io.IOException { 292 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 293 } 294 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)295 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 296 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 297 throws java.io.IOException { 298 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 299 PARSER, input, extensionRegistry); 300 } 301 parseDelimitedFrom( java.io.InputStream input)302 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseDelimitedFrom( 303 java.io.InputStream input) throws java.io.IOException { 304 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 305 } 306 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)307 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseDelimitedFrom( 308 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 309 throws java.io.IOException { 310 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 311 PARSER, input, extensionRegistry); 312 } 313 parseFrom( com.google.protobuf.CodedInputStream input)314 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 315 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 316 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 317 } 318 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)319 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom( 320 com.google.protobuf.CodedInputStream input, 321 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 322 throws java.io.IOException { 323 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 324 PARSER, input, extensionRegistry); 325 } 326 327 @java.lang.Override newBuilderForType()328 public Builder newBuilderForType() { 329 return newBuilder(); 330 } 331 newBuilder()332 public static Builder newBuilder() { 333 return DEFAULT_INSTANCE.toBuilder(); 334 } 335 newBuilder(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest prototype)336 public static Builder newBuilder(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest prototype) { 337 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 338 } 339 340 @java.lang.Override toBuilder()341 public Builder toBuilder() { 342 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 343 } 344 345 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)346 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 347 Builder builder = new Builder(parent); 348 return builder; 349 } 350 /** 351 * 352 * 353 * <pre> 354 * Request to search for potentially sensitive info in a custom location. 355 * </pre> 356 * 357 * Protobuf type {@code google.privacy.dlp.v2.HybridInspectDlpJobRequest} 358 */ 359 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 360 implements 361 // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.HybridInspectDlpJobRequest) 362 com.google.privacy.dlp.v2.HybridInspectDlpJobRequestOrBuilder { getDescriptor()363 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 364 return com.google.privacy.dlp.v2.DlpProto 365 .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_descriptor; 366 } 367 368 @java.lang.Override 369 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()370 internalGetFieldAccessorTable() { 371 return com.google.privacy.dlp.v2.DlpProto 372 .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_fieldAccessorTable 373 .ensureFieldAccessorsInitialized( 374 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.class, 375 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.Builder.class); 376 } 377 378 // Construct using com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.newBuilder() Builder()379 private Builder() {} 380 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)381 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 382 super(parent); 383 } 384 385 @java.lang.Override clear()386 public Builder clear() { 387 super.clear(); 388 bitField0_ = 0; 389 name_ = ""; 390 hybridItem_ = null; 391 if (hybridItemBuilder_ != null) { 392 hybridItemBuilder_.dispose(); 393 hybridItemBuilder_ = null; 394 } 395 return this; 396 } 397 398 @java.lang.Override getDescriptorForType()399 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 400 return com.google.privacy.dlp.v2.DlpProto 401 .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_descriptor; 402 } 403 404 @java.lang.Override getDefaultInstanceForType()405 public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstanceForType() { 406 return com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.getDefaultInstance(); 407 } 408 409 @java.lang.Override build()410 public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest build() { 411 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result = buildPartial(); 412 if (!result.isInitialized()) { 413 throw newUninitializedMessageException(result); 414 } 415 return result; 416 } 417 418 @java.lang.Override buildPartial()419 public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest buildPartial() { 420 com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result = 421 new com.google.privacy.dlp.v2.HybridInspectDlpJobRequest(this); 422 if (bitField0_ != 0) { 423 buildPartial0(result); 424 } 425 onBuilt(); 426 return result; 427 } 428 buildPartial0(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result)429 private void buildPartial0(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result) { 430 int from_bitField0_ = bitField0_; 431 if (((from_bitField0_ & 0x00000001) != 0)) { 432 result.name_ = name_; 433 } 434 if (((from_bitField0_ & 0x00000002) != 0)) { 435 result.hybridItem_ = hybridItemBuilder_ == null ? hybridItem_ : hybridItemBuilder_.build(); 436 } 437 } 438 439 @java.lang.Override clone()440 public Builder clone() { 441 return super.clone(); 442 } 443 444 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)445 public Builder setField( 446 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 447 return super.setField(field, value); 448 } 449 450 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)451 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 452 return super.clearField(field); 453 } 454 455 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)456 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 457 return super.clearOneof(oneof); 458 } 459 460 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)461 public Builder setRepeatedField( 462 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 463 return super.setRepeatedField(field, index, value); 464 } 465 466 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)467 public Builder addRepeatedField( 468 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 469 return super.addRepeatedField(field, value); 470 } 471 472 @java.lang.Override mergeFrom(com.google.protobuf.Message other)473 public Builder mergeFrom(com.google.protobuf.Message other) { 474 if (other instanceof com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) { 475 return mergeFrom((com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) other); 476 } else { 477 super.mergeFrom(other); 478 return this; 479 } 480 } 481 mergeFrom(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other)482 public Builder mergeFrom(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other) { 483 if (other == com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.getDefaultInstance()) 484 return this; 485 if (!other.getName().isEmpty()) { 486 name_ = other.name_; 487 bitField0_ |= 0x00000001; 488 onChanged(); 489 } 490 if (other.hasHybridItem()) { 491 mergeHybridItem(other.getHybridItem()); 492 } 493 this.mergeUnknownFields(other.getUnknownFields()); 494 onChanged(); 495 return this; 496 } 497 498 @java.lang.Override isInitialized()499 public final boolean isInitialized() { 500 return true; 501 } 502 503 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)504 public Builder mergeFrom( 505 com.google.protobuf.CodedInputStream input, 506 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 507 throws java.io.IOException { 508 if (extensionRegistry == null) { 509 throw new java.lang.NullPointerException(); 510 } 511 try { 512 boolean done = false; 513 while (!done) { 514 int tag = input.readTag(); 515 switch (tag) { 516 case 0: 517 done = true; 518 break; 519 case 10: 520 { 521 name_ = input.readStringRequireUtf8(); 522 bitField0_ |= 0x00000001; 523 break; 524 } // case 10 525 case 26: 526 { 527 input.readMessage(getHybridItemFieldBuilder().getBuilder(), extensionRegistry); 528 bitField0_ |= 0x00000002; 529 break; 530 } // case 26 531 default: 532 { 533 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 534 done = true; // was an endgroup tag 535 } 536 break; 537 } // default: 538 } // switch (tag) 539 } // while (!done) 540 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 541 throw e.unwrapIOException(); 542 } finally { 543 onChanged(); 544 } // finally 545 return this; 546 } 547 548 private int bitField0_; 549 550 private java.lang.Object name_ = ""; 551 /** 552 * 553 * 554 * <pre> 555 * Required. Resource name of the job to execute a hybrid inspect on, for example 556 * `projects/dlp-test-project/dlpJob/53234423`. 557 * </pre> 558 * 559 * <code> 560 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 561 * </code> 562 * 563 * @return The name. 564 */ getName()565 public java.lang.String getName() { 566 java.lang.Object ref = name_; 567 if (!(ref instanceof java.lang.String)) { 568 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 569 java.lang.String s = bs.toStringUtf8(); 570 name_ = s; 571 return s; 572 } else { 573 return (java.lang.String) ref; 574 } 575 } 576 /** 577 * 578 * 579 * <pre> 580 * Required. Resource name of the job to execute a hybrid inspect on, for example 581 * `projects/dlp-test-project/dlpJob/53234423`. 582 * </pre> 583 * 584 * <code> 585 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 586 * </code> 587 * 588 * @return The bytes for name. 589 */ getNameBytes()590 public com.google.protobuf.ByteString getNameBytes() { 591 java.lang.Object ref = name_; 592 if (ref instanceof String) { 593 com.google.protobuf.ByteString b = 594 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 595 name_ = b; 596 return b; 597 } else { 598 return (com.google.protobuf.ByteString) ref; 599 } 600 } 601 /** 602 * 603 * 604 * <pre> 605 * Required. Resource name of the job to execute a hybrid inspect on, for example 606 * `projects/dlp-test-project/dlpJob/53234423`. 607 * </pre> 608 * 609 * <code> 610 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 611 * </code> 612 * 613 * @param value The name to set. 614 * @return This builder for chaining. 615 */ setName(java.lang.String value)616 public Builder setName(java.lang.String value) { 617 if (value == null) { 618 throw new NullPointerException(); 619 } 620 name_ = value; 621 bitField0_ |= 0x00000001; 622 onChanged(); 623 return this; 624 } 625 /** 626 * 627 * 628 * <pre> 629 * Required. Resource name of the job to execute a hybrid inspect on, for example 630 * `projects/dlp-test-project/dlpJob/53234423`. 631 * </pre> 632 * 633 * <code> 634 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 635 * </code> 636 * 637 * @return This builder for chaining. 638 */ clearName()639 public Builder clearName() { 640 name_ = getDefaultInstance().getName(); 641 bitField0_ = (bitField0_ & ~0x00000001); 642 onChanged(); 643 return this; 644 } 645 /** 646 * 647 * 648 * <pre> 649 * Required. Resource name of the job to execute a hybrid inspect on, for example 650 * `projects/dlp-test-project/dlpJob/53234423`. 651 * </pre> 652 * 653 * <code> 654 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 655 * </code> 656 * 657 * @param value The bytes for name to set. 658 * @return This builder for chaining. 659 */ setNameBytes(com.google.protobuf.ByteString value)660 public Builder setNameBytes(com.google.protobuf.ByteString value) { 661 if (value == null) { 662 throw new NullPointerException(); 663 } 664 checkByteStringIsUtf8(value); 665 name_ = value; 666 bitField0_ |= 0x00000001; 667 onChanged(); 668 return this; 669 } 670 671 private com.google.privacy.dlp.v2.HybridContentItem hybridItem_; 672 private com.google.protobuf.SingleFieldBuilderV3< 673 com.google.privacy.dlp.v2.HybridContentItem, 674 com.google.privacy.dlp.v2.HybridContentItem.Builder, 675 com.google.privacy.dlp.v2.HybridContentItemOrBuilder> 676 hybridItemBuilder_; 677 /** 678 * 679 * 680 * <pre> 681 * The item to inspect. 682 * </pre> 683 * 684 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 685 * 686 * @return Whether the hybridItem field is set. 687 */ hasHybridItem()688 public boolean hasHybridItem() { 689 return ((bitField0_ & 0x00000002) != 0); 690 } 691 /** 692 * 693 * 694 * <pre> 695 * The item to inspect. 696 * </pre> 697 * 698 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 699 * 700 * @return The hybridItem. 701 */ getHybridItem()702 public com.google.privacy.dlp.v2.HybridContentItem getHybridItem() { 703 if (hybridItemBuilder_ == null) { 704 return hybridItem_ == null 705 ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance() 706 : hybridItem_; 707 } else { 708 return hybridItemBuilder_.getMessage(); 709 } 710 } 711 /** 712 * 713 * 714 * <pre> 715 * The item to inspect. 716 * </pre> 717 * 718 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 719 */ setHybridItem(com.google.privacy.dlp.v2.HybridContentItem value)720 public Builder setHybridItem(com.google.privacy.dlp.v2.HybridContentItem value) { 721 if (hybridItemBuilder_ == null) { 722 if (value == null) { 723 throw new NullPointerException(); 724 } 725 hybridItem_ = value; 726 } else { 727 hybridItemBuilder_.setMessage(value); 728 } 729 bitField0_ |= 0x00000002; 730 onChanged(); 731 return this; 732 } 733 /** 734 * 735 * 736 * <pre> 737 * The item to inspect. 738 * </pre> 739 * 740 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 741 */ setHybridItem( com.google.privacy.dlp.v2.HybridContentItem.Builder builderForValue)742 public Builder setHybridItem( 743 com.google.privacy.dlp.v2.HybridContentItem.Builder builderForValue) { 744 if (hybridItemBuilder_ == null) { 745 hybridItem_ = builderForValue.build(); 746 } else { 747 hybridItemBuilder_.setMessage(builderForValue.build()); 748 } 749 bitField0_ |= 0x00000002; 750 onChanged(); 751 return this; 752 } 753 /** 754 * 755 * 756 * <pre> 757 * The item to inspect. 758 * </pre> 759 * 760 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 761 */ mergeHybridItem(com.google.privacy.dlp.v2.HybridContentItem value)762 public Builder mergeHybridItem(com.google.privacy.dlp.v2.HybridContentItem value) { 763 if (hybridItemBuilder_ == null) { 764 if (((bitField0_ & 0x00000002) != 0) 765 && hybridItem_ != null 766 && hybridItem_ != com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()) { 767 getHybridItemBuilder().mergeFrom(value); 768 } else { 769 hybridItem_ = value; 770 } 771 } else { 772 hybridItemBuilder_.mergeFrom(value); 773 } 774 bitField0_ |= 0x00000002; 775 onChanged(); 776 return this; 777 } 778 /** 779 * 780 * 781 * <pre> 782 * The item to inspect. 783 * </pre> 784 * 785 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 786 */ clearHybridItem()787 public Builder clearHybridItem() { 788 bitField0_ = (bitField0_ & ~0x00000002); 789 hybridItem_ = null; 790 if (hybridItemBuilder_ != null) { 791 hybridItemBuilder_.dispose(); 792 hybridItemBuilder_ = null; 793 } 794 onChanged(); 795 return this; 796 } 797 /** 798 * 799 * 800 * <pre> 801 * The item to inspect. 802 * </pre> 803 * 804 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 805 */ getHybridItemBuilder()806 public com.google.privacy.dlp.v2.HybridContentItem.Builder getHybridItemBuilder() { 807 bitField0_ |= 0x00000002; 808 onChanged(); 809 return getHybridItemFieldBuilder().getBuilder(); 810 } 811 /** 812 * 813 * 814 * <pre> 815 * The item to inspect. 816 * </pre> 817 * 818 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 819 */ getHybridItemOrBuilder()820 public com.google.privacy.dlp.v2.HybridContentItemOrBuilder getHybridItemOrBuilder() { 821 if (hybridItemBuilder_ != null) { 822 return hybridItemBuilder_.getMessageOrBuilder(); 823 } else { 824 return hybridItem_ == null 825 ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance() 826 : hybridItem_; 827 } 828 } 829 /** 830 * 831 * 832 * <pre> 833 * The item to inspect. 834 * </pre> 835 * 836 * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code> 837 */ 838 private com.google.protobuf.SingleFieldBuilderV3< 839 com.google.privacy.dlp.v2.HybridContentItem, 840 com.google.privacy.dlp.v2.HybridContentItem.Builder, 841 com.google.privacy.dlp.v2.HybridContentItemOrBuilder> getHybridItemFieldBuilder()842 getHybridItemFieldBuilder() { 843 if (hybridItemBuilder_ == null) { 844 hybridItemBuilder_ = 845 new com.google.protobuf.SingleFieldBuilderV3< 846 com.google.privacy.dlp.v2.HybridContentItem, 847 com.google.privacy.dlp.v2.HybridContentItem.Builder, 848 com.google.privacy.dlp.v2.HybridContentItemOrBuilder>( 849 getHybridItem(), getParentForChildren(), isClean()); 850 hybridItem_ = null; 851 } 852 return hybridItemBuilder_; 853 } 854 855 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)856 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 857 return super.setUnknownFields(unknownFields); 858 } 859 860 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)861 public final Builder mergeUnknownFields( 862 final com.google.protobuf.UnknownFieldSet unknownFields) { 863 return super.mergeUnknownFields(unknownFields); 864 } 865 866 // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.HybridInspectDlpJobRequest) 867 } 868 869 // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.HybridInspectDlpJobRequest) 870 private static final com.google.privacy.dlp.v2.HybridInspectDlpJobRequest DEFAULT_INSTANCE; 871 872 static { 873 DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.HybridInspectDlpJobRequest(); 874 } 875 getDefaultInstance()876 public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstance() { 877 return DEFAULT_INSTANCE; 878 } 879 880 private static final com.google.protobuf.Parser<HybridInspectDlpJobRequest> PARSER = 881 new com.google.protobuf.AbstractParser<HybridInspectDlpJobRequest>() { 882 @java.lang.Override 883 public HybridInspectDlpJobRequest parsePartialFrom( 884 com.google.protobuf.CodedInputStream input, 885 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 886 throws com.google.protobuf.InvalidProtocolBufferException { 887 Builder builder = newBuilder(); 888 try { 889 builder.mergeFrom(input, extensionRegistry); 890 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 891 throw e.setUnfinishedMessage(builder.buildPartial()); 892 } catch (com.google.protobuf.UninitializedMessageException e) { 893 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 894 } catch (java.io.IOException e) { 895 throw new com.google.protobuf.InvalidProtocolBufferException(e) 896 .setUnfinishedMessage(builder.buildPartial()); 897 } 898 return builder.buildPartial(); 899 } 900 }; 901 parser()902 public static com.google.protobuf.Parser<HybridInspectDlpJobRequest> parser() { 903 return PARSER; 904 } 905 906 @java.lang.Override getParserForType()907 public com.google.protobuf.Parser<HybridInspectDlpJobRequest> getParserForType() { 908 return PARSER; 909 } 910 911 @java.lang.Override getDefaultInstanceForType()912 public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstanceForType() { 913 return DEFAULT_INSTANCE; 914 } 915 } 916