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