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