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