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 message for UpdateInspectTemplate. 26 * </pre> 27 * 28 * Protobuf type {@code google.privacy.dlp.v2.UpdateInspectTemplateRequest} 29 */ 30 public final class UpdateInspectTemplateRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.UpdateInspectTemplateRequest) 33 UpdateInspectTemplateRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use UpdateInspectTemplateRequest.newBuilder() to construct. UpdateInspectTemplateRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private UpdateInspectTemplateRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 UpdateInspectTemplateRequest()40 private UpdateInspectTemplateRequest() { 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 UpdateInspectTemplateRequest(); 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_UpdateInspectTemplateRequest_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_UpdateInspectTemplateRequest_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.class, 67 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.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 organization and inspectTemplate to be updated, for 79 * example `organizations/433245324/inspectTemplates/432452342` or 80 * projects/project-id/inspectTemplates/432452342. 81 * </pre> 82 * 83 * <code> 84 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 85 * </code> 86 * 87 * @return The name. 88 */ 89 @java.lang.Override getName()90 public java.lang.String getName() { 91 java.lang.Object ref = name_; 92 if (ref instanceof java.lang.String) { 93 return (java.lang.String) ref; 94 } else { 95 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 96 java.lang.String s = bs.toStringUtf8(); 97 name_ = s; 98 return s; 99 } 100 } 101 /** 102 * 103 * 104 * <pre> 105 * Required. Resource name of organization and inspectTemplate to be updated, for 106 * example `organizations/433245324/inspectTemplates/432452342` or 107 * projects/project-id/inspectTemplates/432452342. 108 * </pre> 109 * 110 * <code> 111 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 112 * </code> 113 * 114 * @return The bytes for name. 115 */ 116 @java.lang.Override getNameBytes()117 public com.google.protobuf.ByteString getNameBytes() { 118 java.lang.Object ref = name_; 119 if (ref instanceof java.lang.String) { 120 com.google.protobuf.ByteString b = 121 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 122 name_ = b; 123 return b; 124 } else { 125 return (com.google.protobuf.ByteString) ref; 126 } 127 } 128 129 public static final int INSPECT_TEMPLATE_FIELD_NUMBER = 2; 130 private com.google.privacy.dlp.v2.InspectTemplate inspectTemplate_; 131 /** 132 * 133 * 134 * <pre> 135 * New InspectTemplate value. 136 * </pre> 137 * 138 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 139 * 140 * @return Whether the inspectTemplate field is set. 141 */ 142 @java.lang.Override hasInspectTemplate()143 public boolean hasInspectTemplate() { 144 return inspectTemplate_ != null; 145 } 146 /** 147 * 148 * 149 * <pre> 150 * New InspectTemplate value. 151 * </pre> 152 * 153 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 154 * 155 * @return The inspectTemplate. 156 */ 157 @java.lang.Override getInspectTemplate()158 public com.google.privacy.dlp.v2.InspectTemplate getInspectTemplate() { 159 return inspectTemplate_ == null 160 ? com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance() 161 : inspectTemplate_; 162 } 163 /** 164 * 165 * 166 * <pre> 167 * New InspectTemplate value. 168 * </pre> 169 * 170 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 171 */ 172 @java.lang.Override getInspectTemplateOrBuilder()173 public com.google.privacy.dlp.v2.InspectTemplateOrBuilder getInspectTemplateOrBuilder() { 174 return inspectTemplate_ == null 175 ? com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance() 176 : inspectTemplate_; 177 } 178 179 public static final int UPDATE_MASK_FIELD_NUMBER = 3; 180 private com.google.protobuf.FieldMask updateMask_; 181 /** 182 * 183 * 184 * <pre> 185 * Mask to control which fields get updated. 186 * </pre> 187 * 188 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 189 * 190 * @return Whether the updateMask field is set. 191 */ 192 @java.lang.Override hasUpdateMask()193 public boolean hasUpdateMask() { 194 return updateMask_ != null; 195 } 196 /** 197 * 198 * 199 * <pre> 200 * Mask to control which fields get updated. 201 * </pre> 202 * 203 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 204 * 205 * @return The updateMask. 206 */ 207 @java.lang.Override getUpdateMask()208 public com.google.protobuf.FieldMask getUpdateMask() { 209 return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; 210 } 211 /** 212 * 213 * 214 * <pre> 215 * Mask to control which fields get updated. 216 * </pre> 217 * 218 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 219 */ 220 @java.lang.Override getUpdateMaskOrBuilder()221 public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { 222 return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; 223 } 224 225 private byte memoizedIsInitialized = -1; 226 227 @java.lang.Override isInitialized()228 public final boolean isInitialized() { 229 byte isInitialized = memoizedIsInitialized; 230 if (isInitialized == 1) return true; 231 if (isInitialized == 0) return false; 232 233 memoizedIsInitialized = 1; 234 return true; 235 } 236 237 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)238 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 239 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 240 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 241 } 242 if (inspectTemplate_ != null) { 243 output.writeMessage(2, getInspectTemplate()); 244 } 245 if (updateMask_ != null) { 246 output.writeMessage(3, getUpdateMask()); 247 } 248 getUnknownFields().writeTo(output); 249 } 250 251 @java.lang.Override getSerializedSize()252 public int getSerializedSize() { 253 int size = memoizedSize; 254 if (size != -1) return size; 255 256 size = 0; 257 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 258 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 259 } 260 if (inspectTemplate_ != null) { 261 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getInspectTemplate()); 262 } 263 if (updateMask_ != null) { 264 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateMask()); 265 } 266 size += getUnknownFields().getSerializedSize(); 267 memoizedSize = size; 268 return size; 269 } 270 271 @java.lang.Override equals(final java.lang.Object obj)272 public boolean equals(final java.lang.Object obj) { 273 if (obj == this) { 274 return true; 275 } 276 if (!(obj instanceof com.google.privacy.dlp.v2.UpdateInspectTemplateRequest)) { 277 return super.equals(obj); 278 } 279 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest other = 280 (com.google.privacy.dlp.v2.UpdateInspectTemplateRequest) obj; 281 282 if (!getName().equals(other.getName())) return false; 283 if (hasInspectTemplate() != other.hasInspectTemplate()) return false; 284 if (hasInspectTemplate()) { 285 if (!getInspectTemplate().equals(other.getInspectTemplate())) return false; 286 } 287 if (hasUpdateMask() != other.hasUpdateMask()) return false; 288 if (hasUpdateMask()) { 289 if (!getUpdateMask().equals(other.getUpdateMask())) return false; 290 } 291 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 292 return true; 293 } 294 295 @java.lang.Override hashCode()296 public int hashCode() { 297 if (memoizedHashCode != 0) { 298 return memoizedHashCode; 299 } 300 int hash = 41; 301 hash = (19 * hash) + getDescriptor().hashCode(); 302 hash = (37 * hash) + NAME_FIELD_NUMBER; 303 hash = (53 * hash) + getName().hashCode(); 304 if (hasInspectTemplate()) { 305 hash = (37 * hash) + INSPECT_TEMPLATE_FIELD_NUMBER; 306 hash = (53 * hash) + getInspectTemplate().hashCode(); 307 } 308 if (hasUpdateMask()) { 309 hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; 310 hash = (53 * hash) + getUpdateMask().hashCode(); 311 } 312 hash = (29 * hash) + getUnknownFields().hashCode(); 313 memoizedHashCode = hash; 314 return hash; 315 } 316 parseFrom( java.nio.ByteBuffer data)317 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 318 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 319 return PARSER.parseFrom(data); 320 } 321 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)322 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 323 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 324 throws com.google.protobuf.InvalidProtocolBufferException { 325 return PARSER.parseFrom(data, extensionRegistry); 326 } 327 parseFrom( com.google.protobuf.ByteString data)328 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 329 com.google.protobuf.ByteString data) 330 throws com.google.protobuf.InvalidProtocolBufferException { 331 return PARSER.parseFrom(data); 332 } 333 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)334 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 335 com.google.protobuf.ByteString data, 336 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 337 throws com.google.protobuf.InvalidProtocolBufferException { 338 return PARSER.parseFrom(data, extensionRegistry); 339 } 340 parseFrom(byte[] data)341 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom(byte[] data) 342 throws com.google.protobuf.InvalidProtocolBufferException { 343 return PARSER.parseFrom(data); 344 } 345 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)346 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 347 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 348 throws com.google.protobuf.InvalidProtocolBufferException { 349 return PARSER.parseFrom(data, extensionRegistry); 350 } 351 parseFrom( java.io.InputStream input)352 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 353 java.io.InputStream input) throws java.io.IOException { 354 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 355 } 356 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)357 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 358 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 359 throws java.io.IOException { 360 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 361 PARSER, input, extensionRegistry); 362 } 363 parseDelimitedFrom( java.io.InputStream input)364 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseDelimitedFrom( 365 java.io.InputStream input) throws java.io.IOException { 366 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 367 } 368 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)369 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseDelimitedFrom( 370 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 371 throws java.io.IOException { 372 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 373 PARSER, input, extensionRegistry); 374 } 375 parseFrom( com.google.protobuf.CodedInputStream input)376 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 377 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 378 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 379 } 380 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)381 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest parseFrom( 382 com.google.protobuf.CodedInputStream input, 383 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 384 throws java.io.IOException { 385 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 386 PARSER, input, extensionRegistry); 387 } 388 389 @java.lang.Override newBuilderForType()390 public Builder newBuilderForType() { 391 return newBuilder(); 392 } 393 newBuilder()394 public static Builder newBuilder() { 395 return DEFAULT_INSTANCE.toBuilder(); 396 } 397 newBuilder( com.google.privacy.dlp.v2.UpdateInspectTemplateRequest prototype)398 public static Builder newBuilder( 399 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest prototype) { 400 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 401 } 402 403 @java.lang.Override toBuilder()404 public Builder toBuilder() { 405 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 406 } 407 408 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)409 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 410 Builder builder = new Builder(parent); 411 return builder; 412 } 413 /** 414 * 415 * 416 * <pre> 417 * Request message for UpdateInspectTemplate. 418 * </pre> 419 * 420 * Protobuf type {@code google.privacy.dlp.v2.UpdateInspectTemplateRequest} 421 */ 422 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 423 implements 424 // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.UpdateInspectTemplateRequest) 425 com.google.privacy.dlp.v2.UpdateInspectTemplateRequestOrBuilder { getDescriptor()426 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 427 return com.google.privacy.dlp.v2.DlpProto 428 .internal_static_google_privacy_dlp_v2_UpdateInspectTemplateRequest_descriptor; 429 } 430 431 @java.lang.Override 432 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()433 internalGetFieldAccessorTable() { 434 return com.google.privacy.dlp.v2.DlpProto 435 .internal_static_google_privacy_dlp_v2_UpdateInspectTemplateRequest_fieldAccessorTable 436 .ensureFieldAccessorsInitialized( 437 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.class, 438 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.Builder.class); 439 } 440 441 // Construct using com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.newBuilder() Builder()442 private Builder() {} 443 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)444 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 445 super(parent); 446 } 447 448 @java.lang.Override clear()449 public Builder clear() { 450 super.clear(); 451 bitField0_ = 0; 452 name_ = ""; 453 inspectTemplate_ = null; 454 if (inspectTemplateBuilder_ != null) { 455 inspectTemplateBuilder_.dispose(); 456 inspectTemplateBuilder_ = null; 457 } 458 updateMask_ = null; 459 if (updateMaskBuilder_ != null) { 460 updateMaskBuilder_.dispose(); 461 updateMaskBuilder_ = null; 462 } 463 return this; 464 } 465 466 @java.lang.Override getDescriptorForType()467 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 468 return com.google.privacy.dlp.v2.DlpProto 469 .internal_static_google_privacy_dlp_v2_UpdateInspectTemplateRequest_descriptor; 470 } 471 472 @java.lang.Override getDefaultInstanceForType()473 public com.google.privacy.dlp.v2.UpdateInspectTemplateRequest getDefaultInstanceForType() { 474 return com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.getDefaultInstance(); 475 } 476 477 @java.lang.Override build()478 public com.google.privacy.dlp.v2.UpdateInspectTemplateRequest build() { 479 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest result = buildPartial(); 480 if (!result.isInitialized()) { 481 throw newUninitializedMessageException(result); 482 } 483 return result; 484 } 485 486 @java.lang.Override buildPartial()487 public com.google.privacy.dlp.v2.UpdateInspectTemplateRequest buildPartial() { 488 com.google.privacy.dlp.v2.UpdateInspectTemplateRequest result = 489 new com.google.privacy.dlp.v2.UpdateInspectTemplateRequest(this); 490 if (bitField0_ != 0) { 491 buildPartial0(result); 492 } 493 onBuilt(); 494 return result; 495 } 496 buildPartial0(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest result)497 private void buildPartial0(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest result) { 498 int from_bitField0_ = bitField0_; 499 if (((from_bitField0_ & 0x00000001) != 0)) { 500 result.name_ = name_; 501 } 502 if (((from_bitField0_ & 0x00000002) != 0)) { 503 result.inspectTemplate_ = 504 inspectTemplateBuilder_ == null ? inspectTemplate_ : inspectTemplateBuilder_.build(); 505 } 506 if (((from_bitField0_ & 0x00000004) != 0)) { 507 result.updateMask_ = updateMaskBuilder_ == null ? updateMask_ : updateMaskBuilder_.build(); 508 } 509 } 510 511 @java.lang.Override clone()512 public Builder clone() { 513 return super.clone(); 514 } 515 516 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)517 public Builder setField( 518 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 519 return super.setField(field, value); 520 } 521 522 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)523 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 524 return super.clearField(field); 525 } 526 527 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)528 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 529 return super.clearOneof(oneof); 530 } 531 532 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)533 public Builder setRepeatedField( 534 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 535 return super.setRepeatedField(field, index, value); 536 } 537 538 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)539 public Builder addRepeatedField( 540 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 541 return super.addRepeatedField(field, value); 542 } 543 544 @java.lang.Override mergeFrom(com.google.protobuf.Message other)545 public Builder mergeFrom(com.google.protobuf.Message other) { 546 if (other instanceof com.google.privacy.dlp.v2.UpdateInspectTemplateRequest) { 547 return mergeFrom((com.google.privacy.dlp.v2.UpdateInspectTemplateRequest) other); 548 } else { 549 super.mergeFrom(other); 550 return this; 551 } 552 } 553 mergeFrom(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest other)554 public Builder mergeFrom(com.google.privacy.dlp.v2.UpdateInspectTemplateRequest other) { 555 if (other == com.google.privacy.dlp.v2.UpdateInspectTemplateRequest.getDefaultInstance()) 556 return this; 557 if (!other.getName().isEmpty()) { 558 name_ = other.name_; 559 bitField0_ |= 0x00000001; 560 onChanged(); 561 } 562 if (other.hasInspectTemplate()) { 563 mergeInspectTemplate(other.getInspectTemplate()); 564 } 565 if (other.hasUpdateMask()) { 566 mergeUpdateMask(other.getUpdateMask()); 567 } 568 this.mergeUnknownFields(other.getUnknownFields()); 569 onChanged(); 570 return this; 571 } 572 573 @java.lang.Override isInitialized()574 public final boolean isInitialized() { 575 return true; 576 } 577 578 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)579 public Builder mergeFrom( 580 com.google.protobuf.CodedInputStream input, 581 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 582 throws java.io.IOException { 583 if (extensionRegistry == null) { 584 throw new java.lang.NullPointerException(); 585 } 586 try { 587 boolean done = false; 588 while (!done) { 589 int tag = input.readTag(); 590 switch (tag) { 591 case 0: 592 done = true; 593 break; 594 case 10: 595 { 596 name_ = input.readStringRequireUtf8(); 597 bitField0_ |= 0x00000001; 598 break; 599 } // case 10 600 case 18: 601 { 602 input.readMessage(getInspectTemplateFieldBuilder().getBuilder(), extensionRegistry); 603 bitField0_ |= 0x00000002; 604 break; 605 } // case 18 606 case 26: 607 { 608 input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); 609 bitField0_ |= 0x00000004; 610 break; 611 } // case 26 612 default: 613 { 614 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 615 done = true; // was an endgroup tag 616 } 617 break; 618 } // default: 619 } // switch (tag) 620 } // while (!done) 621 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 622 throw e.unwrapIOException(); 623 } finally { 624 onChanged(); 625 } // finally 626 return this; 627 } 628 629 private int bitField0_; 630 631 private java.lang.Object name_ = ""; 632 /** 633 * 634 * 635 * <pre> 636 * Required. Resource name of organization and inspectTemplate to be updated, for 637 * example `organizations/433245324/inspectTemplates/432452342` or 638 * projects/project-id/inspectTemplates/432452342. 639 * </pre> 640 * 641 * <code> 642 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 643 * </code> 644 * 645 * @return The name. 646 */ getName()647 public java.lang.String getName() { 648 java.lang.Object ref = name_; 649 if (!(ref instanceof java.lang.String)) { 650 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 651 java.lang.String s = bs.toStringUtf8(); 652 name_ = s; 653 return s; 654 } else { 655 return (java.lang.String) ref; 656 } 657 } 658 /** 659 * 660 * 661 * <pre> 662 * Required. Resource name of organization and inspectTemplate to be updated, for 663 * example `organizations/433245324/inspectTemplates/432452342` or 664 * projects/project-id/inspectTemplates/432452342. 665 * </pre> 666 * 667 * <code> 668 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 669 * </code> 670 * 671 * @return The bytes for name. 672 */ getNameBytes()673 public com.google.protobuf.ByteString getNameBytes() { 674 java.lang.Object ref = name_; 675 if (ref instanceof String) { 676 com.google.protobuf.ByteString b = 677 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 678 name_ = b; 679 return b; 680 } else { 681 return (com.google.protobuf.ByteString) ref; 682 } 683 } 684 /** 685 * 686 * 687 * <pre> 688 * Required. Resource name of organization and inspectTemplate to be updated, for 689 * example `organizations/433245324/inspectTemplates/432452342` or 690 * projects/project-id/inspectTemplates/432452342. 691 * </pre> 692 * 693 * <code> 694 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 695 * </code> 696 * 697 * @param value The name to set. 698 * @return This builder for chaining. 699 */ setName(java.lang.String value)700 public Builder setName(java.lang.String value) { 701 if (value == null) { 702 throw new NullPointerException(); 703 } 704 name_ = value; 705 bitField0_ |= 0x00000001; 706 onChanged(); 707 return this; 708 } 709 /** 710 * 711 * 712 * <pre> 713 * Required. Resource name of organization and inspectTemplate to be updated, for 714 * example `organizations/433245324/inspectTemplates/432452342` or 715 * projects/project-id/inspectTemplates/432452342. 716 * </pre> 717 * 718 * <code> 719 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 720 * </code> 721 * 722 * @return This builder for chaining. 723 */ clearName()724 public Builder clearName() { 725 name_ = getDefaultInstance().getName(); 726 bitField0_ = (bitField0_ & ~0x00000001); 727 onChanged(); 728 return this; 729 } 730 /** 731 * 732 * 733 * <pre> 734 * Required. Resource name of organization and inspectTemplate to be updated, for 735 * example `organizations/433245324/inspectTemplates/432452342` or 736 * projects/project-id/inspectTemplates/432452342. 737 * </pre> 738 * 739 * <code> 740 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 741 * </code> 742 * 743 * @param value The bytes for name to set. 744 * @return This builder for chaining. 745 */ setNameBytes(com.google.protobuf.ByteString value)746 public Builder setNameBytes(com.google.protobuf.ByteString value) { 747 if (value == null) { 748 throw new NullPointerException(); 749 } 750 checkByteStringIsUtf8(value); 751 name_ = value; 752 bitField0_ |= 0x00000001; 753 onChanged(); 754 return this; 755 } 756 757 private com.google.privacy.dlp.v2.InspectTemplate inspectTemplate_; 758 private com.google.protobuf.SingleFieldBuilderV3< 759 com.google.privacy.dlp.v2.InspectTemplate, 760 com.google.privacy.dlp.v2.InspectTemplate.Builder, 761 com.google.privacy.dlp.v2.InspectTemplateOrBuilder> 762 inspectTemplateBuilder_; 763 /** 764 * 765 * 766 * <pre> 767 * New InspectTemplate value. 768 * </pre> 769 * 770 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 771 * 772 * @return Whether the inspectTemplate field is set. 773 */ hasInspectTemplate()774 public boolean hasInspectTemplate() { 775 return ((bitField0_ & 0x00000002) != 0); 776 } 777 /** 778 * 779 * 780 * <pre> 781 * New InspectTemplate value. 782 * </pre> 783 * 784 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 785 * 786 * @return The inspectTemplate. 787 */ getInspectTemplate()788 public com.google.privacy.dlp.v2.InspectTemplate getInspectTemplate() { 789 if (inspectTemplateBuilder_ == null) { 790 return inspectTemplate_ == null 791 ? com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance() 792 : inspectTemplate_; 793 } else { 794 return inspectTemplateBuilder_.getMessage(); 795 } 796 } 797 /** 798 * 799 * 800 * <pre> 801 * New InspectTemplate value. 802 * </pre> 803 * 804 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 805 */ setInspectTemplate(com.google.privacy.dlp.v2.InspectTemplate value)806 public Builder setInspectTemplate(com.google.privacy.dlp.v2.InspectTemplate value) { 807 if (inspectTemplateBuilder_ == null) { 808 if (value == null) { 809 throw new NullPointerException(); 810 } 811 inspectTemplate_ = value; 812 } else { 813 inspectTemplateBuilder_.setMessage(value); 814 } 815 bitField0_ |= 0x00000002; 816 onChanged(); 817 return this; 818 } 819 /** 820 * 821 * 822 * <pre> 823 * New InspectTemplate value. 824 * </pre> 825 * 826 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 827 */ setInspectTemplate( com.google.privacy.dlp.v2.InspectTemplate.Builder builderForValue)828 public Builder setInspectTemplate( 829 com.google.privacy.dlp.v2.InspectTemplate.Builder builderForValue) { 830 if (inspectTemplateBuilder_ == null) { 831 inspectTemplate_ = builderForValue.build(); 832 } else { 833 inspectTemplateBuilder_.setMessage(builderForValue.build()); 834 } 835 bitField0_ |= 0x00000002; 836 onChanged(); 837 return this; 838 } 839 /** 840 * 841 * 842 * <pre> 843 * New InspectTemplate value. 844 * </pre> 845 * 846 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 847 */ mergeInspectTemplate(com.google.privacy.dlp.v2.InspectTemplate value)848 public Builder mergeInspectTemplate(com.google.privacy.dlp.v2.InspectTemplate value) { 849 if (inspectTemplateBuilder_ == null) { 850 if (((bitField0_ & 0x00000002) != 0) 851 && inspectTemplate_ != null 852 && inspectTemplate_ != com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance()) { 853 getInspectTemplateBuilder().mergeFrom(value); 854 } else { 855 inspectTemplate_ = value; 856 } 857 } else { 858 inspectTemplateBuilder_.mergeFrom(value); 859 } 860 bitField0_ |= 0x00000002; 861 onChanged(); 862 return this; 863 } 864 /** 865 * 866 * 867 * <pre> 868 * New InspectTemplate value. 869 * </pre> 870 * 871 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 872 */ clearInspectTemplate()873 public Builder clearInspectTemplate() { 874 bitField0_ = (bitField0_ & ~0x00000002); 875 inspectTemplate_ = null; 876 if (inspectTemplateBuilder_ != null) { 877 inspectTemplateBuilder_.dispose(); 878 inspectTemplateBuilder_ = null; 879 } 880 onChanged(); 881 return this; 882 } 883 /** 884 * 885 * 886 * <pre> 887 * New InspectTemplate value. 888 * </pre> 889 * 890 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 891 */ getInspectTemplateBuilder()892 public com.google.privacy.dlp.v2.InspectTemplate.Builder getInspectTemplateBuilder() { 893 bitField0_ |= 0x00000002; 894 onChanged(); 895 return getInspectTemplateFieldBuilder().getBuilder(); 896 } 897 /** 898 * 899 * 900 * <pre> 901 * New InspectTemplate value. 902 * </pre> 903 * 904 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 905 */ getInspectTemplateOrBuilder()906 public com.google.privacy.dlp.v2.InspectTemplateOrBuilder getInspectTemplateOrBuilder() { 907 if (inspectTemplateBuilder_ != null) { 908 return inspectTemplateBuilder_.getMessageOrBuilder(); 909 } else { 910 return inspectTemplate_ == null 911 ? com.google.privacy.dlp.v2.InspectTemplate.getDefaultInstance() 912 : inspectTemplate_; 913 } 914 } 915 /** 916 * 917 * 918 * <pre> 919 * New InspectTemplate value. 920 * </pre> 921 * 922 * <code>.google.privacy.dlp.v2.InspectTemplate inspect_template = 2;</code> 923 */ 924 private com.google.protobuf.SingleFieldBuilderV3< 925 com.google.privacy.dlp.v2.InspectTemplate, 926 com.google.privacy.dlp.v2.InspectTemplate.Builder, 927 com.google.privacy.dlp.v2.InspectTemplateOrBuilder> getInspectTemplateFieldBuilder()928 getInspectTemplateFieldBuilder() { 929 if (inspectTemplateBuilder_ == null) { 930 inspectTemplateBuilder_ = 931 new com.google.protobuf.SingleFieldBuilderV3< 932 com.google.privacy.dlp.v2.InspectTemplate, 933 com.google.privacy.dlp.v2.InspectTemplate.Builder, 934 com.google.privacy.dlp.v2.InspectTemplateOrBuilder>( 935 getInspectTemplate(), getParentForChildren(), isClean()); 936 inspectTemplate_ = null; 937 } 938 return inspectTemplateBuilder_; 939 } 940 941 private com.google.protobuf.FieldMask updateMask_; 942 private com.google.protobuf.SingleFieldBuilderV3< 943 com.google.protobuf.FieldMask, 944 com.google.protobuf.FieldMask.Builder, 945 com.google.protobuf.FieldMaskOrBuilder> 946 updateMaskBuilder_; 947 /** 948 * 949 * 950 * <pre> 951 * Mask to control which fields get updated. 952 * </pre> 953 * 954 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 955 * 956 * @return Whether the updateMask field is set. 957 */ hasUpdateMask()958 public boolean hasUpdateMask() { 959 return ((bitField0_ & 0x00000004) != 0); 960 } 961 /** 962 * 963 * 964 * <pre> 965 * Mask to control which fields get updated. 966 * </pre> 967 * 968 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 969 * 970 * @return The updateMask. 971 */ getUpdateMask()972 public com.google.protobuf.FieldMask getUpdateMask() { 973 if (updateMaskBuilder_ == null) { 974 return updateMask_ == null 975 ? com.google.protobuf.FieldMask.getDefaultInstance() 976 : updateMask_; 977 } else { 978 return updateMaskBuilder_.getMessage(); 979 } 980 } 981 /** 982 * 983 * 984 * <pre> 985 * Mask to control which fields get updated. 986 * </pre> 987 * 988 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 989 */ setUpdateMask(com.google.protobuf.FieldMask value)990 public Builder setUpdateMask(com.google.protobuf.FieldMask value) { 991 if (updateMaskBuilder_ == null) { 992 if (value == null) { 993 throw new NullPointerException(); 994 } 995 updateMask_ = value; 996 } else { 997 updateMaskBuilder_.setMessage(value); 998 } 999 bitField0_ |= 0x00000004; 1000 onChanged(); 1001 return this; 1002 } 1003 /** 1004 * 1005 * 1006 * <pre> 1007 * Mask to control which fields get updated. 1008 * </pre> 1009 * 1010 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1011 */ setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)1012 public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { 1013 if (updateMaskBuilder_ == null) { 1014 updateMask_ = builderForValue.build(); 1015 } else { 1016 updateMaskBuilder_.setMessage(builderForValue.build()); 1017 } 1018 bitField0_ |= 0x00000004; 1019 onChanged(); 1020 return this; 1021 } 1022 /** 1023 * 1024 * 1025 * <pre> 1026 * Mask to control which fields get updated. 1027 * </pre> 1028 * 1029 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1030 */ mergeUpdateMask(com.google.protobuf.FieldMask value)1031 public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { 1032 if (updateMaskBuilder_ == null) { 1033 if (((bitField0_ & 0x00000004) != 0) 1034 && updateMask_ != null 1035 && updateMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) { 1036 getUpdateMaskBuilder().mergeFrom(value); 1037 } else { 1038 updateMask_ = value; 1039 } 1040 } else { 1041 updateMaskBuilder_.mergeFrom(value); 1042 } 1043 bitField0_ |= 0x00000004; 1044 onChanged(); 1045 return this; 1046 } 1047 /** 1048 * 1049 * 1050 * <pre> 1051 * Mask to control which fields get updated. 1052 * </pre> 1053 * 1054 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1055 */ clearUpdateMask()1056 public Builder clearUpdateMask() { 1057 bitField0_ = (bitField0_ & ~0x00000004); 1058 updateMask_ = null; 1059 if (updateMaskBuilder_ != null) { 1060 updateMaskBuilder_.dispose(); 1061 updateMaskBuilder_ = null; 1062 } 1063 onChanged(); 1064 return this; 1065 } 1066 /** 1067 * 1068 * 1069 * <pre> 1070 * Mask to control which fields get updated. 1071 * </pre> 1072 * 1073 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1074 */ getUpdateMaskBuilder()1075 public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { 1076 bitField0_ |= 0x00000004; 1077 onChanged(); 1078 return getUpdateMaskFieldBuilder().getBuilder(); 1079 } 1080 /** 1081 * 1082 * 1083 * <pre> 1084 * Mask to control which fields get updated. 1085 * </pre> 1086 * 1087 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1088 */ getUpdateMaskOrBuilder()1089 public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { 1090 if (updateMaskBuilder_ != null) { 1091 return updateMaskBuilder_.getMessageOrBuilder(); 1092 } else { 1093 return updateMask_ == null 1094 ? com.google.protobuf.FieldMask.getDefaultInstance() 1095 : updateMask_; 1096 } 1097 } 1098 /** 1099 * 1100 * 1101 * <pre> 1102 * Mask to control which fields get updated. 1103 * </pre> 1104 * 1105 * <code>.google.protobuf.FieldMask update_mask = 3;</code> 1106 */ 1107 private com.google.protobuf.SingleFieldBuilderV3< 1108 com.google.protobuf.FieldMask, 1109 com.google.protobuf.FieldMask.Builder, 1110 com.google.protobuf.FieldMaskOrBuilder> getUpdateMaskFieldBuilder()1111 getUpdateMaskFieldBuilder() { 1112 if (updateMaskBuilder_ == null) { 1113 updateMaskBuilder_ = 1114 new com.google.protobuf.SingleFieldBuilderV3< 1115 com.google.protobuf.FieldMask, 1116 com.google.protobuf.FieldMask.Builder, 1117 com.google.protobuf.FieldMaskOrBuilder>( 1118 getUpdateMask(), getParentForChildren(), isClean()); 1119 updateMask_ = null; 1120 } 1121 return updateMaskBuilder_; 1122 } 1123 1124 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1125 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1126 return super.setUnknownFields(unknownFields); 1127 } 1128 1129 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1130 public final Builder mergeUnknownFields( 1131 final com.google.protobuf.UnknownFieldSet unknownFields) { 1132 return super.mergeUnknownFields(unknownFields); 1133 } 1134 1135 // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.UpdateInspectTemplateRequest) 1136 } 1137 1138 // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.UpdateInspectTemplateRequest) 1139 private static final com.google.privacy.dlp.v2.UpdateInspectTemplateRequest DEFAULT_INSTANCE; 1140 1141 static { 1142 DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.UpdateInspectTemplateRequest(); 1143 } 1144 getDefaultInstance()1145 public static com.google.privacy.dlp.v2.UpdateInspectTemplateRequest getDefaultInstance() { 1146 return DEFAULT_INSTANCE; 1147 } 1148 1149 private static final com.google.protobuf.Parser<UpdateInspectTemplateRequest> PARSER = 1150 new com.google.protobuf.AbstractParser<UpdateInspectTemplateRequest>() { 1151 @java.lang.Override 1152 public UpdateInspectTemplateRequest parsePartialFrom( 1153 com.google.protobuf.CodedInputStream input, 1154 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1155 throws com.google.protobuf.InvalidProtocolBufferException { 1156 Builder builder = newBuilder(); 1157 try { 1158 builder.mergeFrom(input, extensionRegistry); 1159 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1160 throw e.setUnfinishedMessage(builder.buildPartial()); 1161 } catch (com.google.protobuf.UninitializedMessageException e) { 1162 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1163 } catch (java.io.IOException e) { 1164 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1165 .setUnfinishedMessage(builder.buildPartial()); 1166 } 1167 return builder.buildPartial(); 1168 } 1169 }; 1170 parser()1171 public static com.google.protobuf.Parser<UpdateInspectTemplateRequest> parser() { 1172 return PARSER; 1173 } 1174 1175 @java.lang.Override getParserForType()1176 public com.google.protobuf.Parser<UpdateInspectTemplateRequest> getParserForType() { 1177 return PARSER; 1178 } 1179 1180 @java.lang.Override getDefaultInstanceForType()1181 public com.google.privacy.dlp.v2.UpdateInspectTemplateRequest getDefaultInstanceForType() { 1182 return DEFAULT_INSTANCE; 1183 } 1184 } 1185