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