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/dialogflow/cx/v3beta1/test_case.proto 18 19 package com.google.cloud.dialogflow.cx.v3beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * The response message for 26 * [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases]. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse} 30 */ 31 public final class ImportTestCasesResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) 34 ImportTestCasesResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use ImportTestCasesResponse.newBuilder() to construct. ImportTestCasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private ImportTestCasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 ImportTestCasesResponse()41 private ImportTestCasesResponse() { 42 names_ = com.google.protobuf.LazyStringArrayList.EMPTY; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new ImportTestCasesResponse(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto 58 .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto 65 .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.class, 68 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.Builder.class); 69 } 70 71 public static final int NAMES_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private com.google.protobuf.LazyStringList names_; 75 /** 76 * 77 * 78 * <pre> 79 * The unique identifiers of the new test cases. 80 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 81 * ID>/testCases/<TestCase ID>`. 82 * </pre> 83 * 84 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 85 * 86 * @return A list containing the names. 87 */ getNamesList()88 public com.google.protobuf.ProtocolStringList getNamesList() { 89 return names_; 90 } 91 /** 92 * 93 * 94 * <pre> 95 * The unique identifiers of the new test cases. 96 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 97 * ID>/testCases/<TestCase ID>`. 98 * </pre> 99 * 100 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 101 * 102 * @return The count of names. 103 */ getNamesCount()104 public int getNamesCount() { 105 return names_.size(); 106 } 107 /** 108 * 109 * 110 * <pre> 111 * The unique identifiers of the new test cases. 112 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 113 * ID>/testCases/<TestCase ID>`. 114 * </pre> 115 * 116 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 117 * 118 * @param index The index of the element to return. 119 * @return The names at the given index. 120 */ getNames(int index)121 public java.lang.String getNames(int index) { 122 return names_.get(index); 123 } 124 /** 125 * 126 * 127 * <pre> 128 * The unique identifiers of the new test cases. 129 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 130 * ID>/testCases/<TestCase ID>`. 131 * </pre> 132 * 133 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 134 * 135 * @param index The index of the value to return. 136 * @return The bytes of the names at the given index. 137 */ getNamesBytes(int index)138 public com.google.protobuf.ByteString getNamesBytes(int index) { 139 return names_.getByteString(index); 140 } 141 142 private byte memoizedIsInitialized = -1; 143 144 @java.lang.Override isInitialized()145 public final boolean isInitialized() { 146 byte isInitialized = memoizedIsInitialized; 147 if (isInitialized == 1) return true; 148 if (isInitialized == 0) return false; 149 150 memoizedIsInitialized = 1; 151 return true; 152 } 153 154 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)155 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 156 for (int i = 0; i < names_.size(); i++) { 157 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, names_.getRaw(i)); 158 } 159 getUnknownFields().writeTo(output); 160 } 161 162 @java.lang.Override getSerializedSize()163 public int getSerializedSize() { 164 int size = memoizedSize; 165 if (size != -1) return size; 166 167 size = 0; 168 { 169 int dataSize = 0; 170 for (int i = 0; i < names_.size(); i++) { 171 dataSize += computeStringSizeNoTag(names_.getRaw(i)); 172 } 173 size += dataSize; 174 size += 1 * getNamesList().size(); 175 } 176 size += getUnknownFields().getSerializedSize(); 177 memoizedSize = size; 178 return size; 179 } 180 181 @java.lang.Override equals(final java.lang.Object obj)182 public boolean equals(final java.lang.Object obj) { 183 if (obj == this) { 184 return true; 185 } 186 if (!(obj instanceof com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)) { 187 return super.equals(obj); 188 } 189 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other = 190 (com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) obj; 191 192 if (!getNamesList().equals(other.getNamesList())) return false; 193 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 194 return true; 195 } 196 197 @java.lang.Override hashCode()198 public int hashCode() { 199 if (memoizedHashCode != 0) { 200 return memoizedHashCode; 201 } 202 int hash = 41; 203 hash = (19 * hash) + getDescriptor().hashCode(); 204 if (getNamesCount() > 0) { 205 hash = (37 * hash) + NAMES_FIELD_NUMBER; 206 hash = (53 * hash) + getNamesList().hashCode(); 207 } 208 hash = (29 * hash) + getUnknownFields().hashCode(); 209 memoizedHashCode = hash; 210 return hash; 211 } 212 parseFrom( java.nio.ByteBuffer data)213 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 214 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 215 return PARSER.parseFrom(data); 216 } 217 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)218 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 219 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 220 throws com.google.protobuf.InvalidProtocolBufferException { 221 return PARSER.parseFrom(data, extensionRegistry); 222 } 223 parseFrom( com.google.protobuf.ByteString data)224 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 225 com.google.protobuf.ByteString data) 226 throws com.google.protobuf.InvalidProtocolBufferException { 227 return PARSER.parseFrom(data); 228 } 229 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)230 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 231 com.google.protobuf.ByteString data, 232 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 233 throws com.google.protobuf.InvalidProtocolBufferException { 234 return PARSER.parseFrom(data, extensionRegistry); 235 } 236 parseFrom( byte[] data)237 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 238 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 239 return PARSER.parseFrom(data); 240 } 241 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)242 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 243 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 244 throws com.google.protobuf.InvalidProtocolBufferException { 245 return PARSER.parseFrom(data, extensionRegistry); 246 } 247 parseFrom( java.io.InputStream input)248 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 249 java.io.InputStream input) throws java.io.IOException { 250 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 251 } 252 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)253 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 254 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 255 throws java.io.IOException { 256 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 257 PARSER, input, extensionRegistry); 258 } 259 parseDelimitedFrom( java.io.InputStream input)260 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseDelimitedFrom( 261 java.io.InputStream input) throws java.io.IOException { 262 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 263 } 264 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)265 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseDelimitedFrom( 266 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 267 throws java.io.IOException { 268 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 269 PARSER, input, extensionRegistry); 270 } 271 parseFrom( com.google.protobuf.CodedInputStream input)272 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 273 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 274 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 275 } 276 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)277 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom( 278 com.google.protobuf.CodedInputStream input, 279 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 280 throws java.io.IOException { 281 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 282 PARSER, input, extensionRegistry); 283 } 284 285 @java.lang.Override newBuilderForType()286 public Builder newBuilderForType() { 287 return newBuilder(); 288 } 289 newBuilder()290 public static Builder newBuilder() { 291 return DEFAULT_INSTANCE.toBuilder(); 292 } 293 newBuilder( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse prototype)294 public static Builder newBuilder( 295 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse prototype) { 296 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 297 } 298 299 @java.lang.Override toBuilder()300 public Builder toBuilder() { 301 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 302 } 303 304 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)305 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 306 Builder builder = new Builder(parent); 307 return builder; 308 } 309 /** 310 * 311 * 312 * <pre> 313 * The response message for 314 * [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases]. 315 * </pre> 316 * 317 * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse} 318 */ 319 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 320 implements 321 // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) 322 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponseOrBuilder { getDescriptor()323 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 324 return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto 325 .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor; 326 } 327 328 @java.lang.Override 329 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()330 internalGetFieldAccessorTable() { 331 return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto 332 .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_fieldAccessorTable 333 .ensureFieldAccessorsInitialized( 334 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.class, 335 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.Builder.class); 336 } 337 338 // Construct using com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.newBuilder() Builder()339 private Builder() {} 340 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)341 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 342 super(parent); 343 } 344 345 @java.lang.Override clear()346 public Builder clear() { 347 super.clear(); 348 bitField0_ = 0; 349 names_ = com.google.protobuf.LazyStringArrayList.EMPTY; 350 bitField0_ = (bitField0_ & ~0x00000001); 351 return this; 352 } 353 354 @java.lang.Override getDescriptorForType()355 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 356 return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto 357 .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor; 358 } 359 360 @java.lang.Override 361 public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse getDefaultInstanceForType()362 getDefaultInstanceForType() { 363 return com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.getDefaultInstance(); 364 } 365 366 @java.lang.Override build()367 public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse build() { 368 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result = buildPartial(); 369 if (!result.isInitialized()) { 370 throw newUninitializedMessageException(result); 371 } 372 return result; 373 } 374 375 @java.lang.Override buildPartial()376 public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse buildPartial() { 377 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result = 378 new com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse(this); 379 buildPartialRepeatedFields(result); 380 if (bitField0_ != 0) { 381 buildPartial0(result); 382 } 383 onBuilt(); 384 return result; 385 } 386 buildPartialRepeatedFields( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result)387 private void buildPartialRepeatedFields( 388 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result) { 389 if (((bitField0_ & 0x00000001) != 0)) { 390 names_ = names_.getUnmodifiableView(); 391 bitField0_ = (bitField0_ & ~0x00000001); 392 } 393 result.names_ = names_; 394 } 395 buildPartial0( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result)396 private void buildPartial0( 397 com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result) { 398 int from_bitField0_ = bitField0_; 399 } 400 401 @java.lang.Override clone()402 public Builder clone() { 403 return super.clone(); 404 } 405 406 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)407 public Builder setField( 408 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 409 return super.setField(field, value); 410 } 411 412 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)413 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 414 return super.clearField(field); 415 } 416 417 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)418 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 419 return super.clearOneof(oneof); 420 } 421 422 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)423 public Builder setRepeatedField( 424 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 425 return super.setRepeatedField(field, index, value); 426 } 427 428 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)429 public Builder addRepeatedField( 430 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 431 return super.addRepeatedField(field, value); 432 } 433 434 @java.lang.Override mergeFrom(com.google.protobuf.Message other)435 public Builder mergeFrom(com.google.protobuf.Message other) { 436 if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) { 437 return mergeFrom((com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) other); 438 } else { 439 super.mergeFrom(other); 440 return this; 441 } 442 } 443 mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other)444 public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other) { 445 if (other 446 == com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.getDefaultInstance()) 447 return this; 448 if (!other.names_.isEmpty()) { 449 if (names_.isEmpty()) { 450 names_ = other.names_; 451 bitField0_ = (bitField0_ & ~0x00000001); 452 } else { 453 ensureNamesIsMutable(); 454 names_.addAll(other.names_); 455 } 456 onChanged(); 457 } 458 this.mergeUnknownFields(other.getUnknownFields()); 459 onChanged(); 460 return this; 461 } 462 463 @java.lang.Override isInitialized()464 public final boolean isInitialized() { 465 return true; 466 } 467 468 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)469 public Builder mergeFrom( 470 com.google.protobuf.CodedInputStream input, 471 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 472 throws java.io.IOException { 473 if (extensionRegistry == null) { 474 throw new java.lang.NullPointerException(); 475 } 476 try { 477 boolean done = false; 478 while (!done) { 479 int tag = input.readTag(); 480 switch (tag) { 481 case 0: 482 done = true; 483 break; 484 case 10: 485 { 486 java.lang.String s = input.readStringRequireUtf8(); 487 ensureNamesIsMutable(); 488 names_.add(s); 489 break; 490 } // case 10 491 default: 492 { 493 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 494 done = true; // was an endgroup tag 495 } 496 break; 497 } // default: 498 } // switch (tag) 499 } // while (!done) 500 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 501 throw e.unwrapIOException(); 502 } finally { 503 onChanged(); 504 } // finally 505 return this; 506 } 507 508 private int bitField0_; 509 510 private com.google.protobuf.LazyStringList names_ = 511 com.google.protobuf.LazyStringArrayList.EMPTY; 512 ensureNamesIsMutable()513 private void ensureNamesIsMutable() { 514 if (!((bitField0_ & 0x00000001) != 0)) { 515 names_ = new com.google.protobuf.LazyStringArrayList(names_); 516 bitField0_ |= 0x00000001; 517 } 518 } 519 /** 520 * 521 * 522 * <pre> 523 * The unique identifiers of the new test cases. 524 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 525 * ID>/testCases/<TestCase ID>`. 526 * </pre> 527 * 528 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 529 * 530 * @return A list containing the names. 531 */ getNamesList()532 public com.google.protobuf.ProtocolStringList getNamesList() { 533 return names_.getUnmodifiableView(); 534 } 535 /** 536 * 537 * 538 * <pre> 539 * The unique identifiers of the new test cases. 540 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 541 * ID>/testCases/<TestCase ID>`. 542 * </pre> 543 * 544 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 545 * 546 * @return The count of names. 547 */ getNamesCount()548 public int getNamesCount() { 549 return names_.size(); 550 } 551 /** 552 * 553 * 554 * <pre> 555 * The unique identifiers of the new test cases. 556 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 557 * ID>/testCases/<TestCase ID>`. 558 * </pre> 559 * 560 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 561 * 562 * @param index The index of the element to return. 563 * @return The names at the given index. 564 */ getNames(int index)565 public java.lang.String getNames(int index) { 566 return names_.get(index); 567 } 568 /** 569 * 570 * 571 * <pre> 572 * The unique identifiers of the new test cases. 573 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 574 * ID>/testCases/<TestCase ID>`. 575 * </pre> 576 * 577 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 578 * 579 * @param index The index of the value to return. 580 * @return The bytes of the names at the given index. 581 */ getNamesBytes(int index)582 public com.google.protobuf.ByteString getNamesBytes(int index) { 583 return names_.getByteString(index); 584 } 585 /** 586 * 587 * 588 * <pre> 589 * The unique identifiers of the new test cases. 590 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 591 * ID>/testCases/<TestCase ID>`. 592 * </pre> 593 * 594 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 595 * 596 * @param index The index to set the value at. 597 * @param value The names to set. 598 * @return This builder for chaining. 599 */ setNames(int index, java.lang.String value)600 public Builder setNames(int index, java.lang.String value) { 601 if (value == null) { 602 throw new NullPointerException(); 603 } 604 ensureNamesIsMutable(); 605 names_.set(index, value); 606 onChanged(); 607 return this; 608 } 609 /** 610 * 611 * 612 * <pre> 613 * The unique identifiers of the new test cases. 614 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 615 * ID>/testCases/<TestCase ID>`. 616 * </pre> 617 * 618 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 619 * 620 * @param value The names to add. 621 * @return This builder for chaining. 622 */ addNames(java.lang.String value)623 public Builder addNames(java.lang.String value) { 624 if (value == null) { 625 throw new NullPointerException(); 626 } 627 ensureNamesIsMutable(); 628 names_.add(value); 629 onChanged(); 630 return this; 631 } 632 /** 633 * 634 * 635 * <pre> 636 * The unique identifiers of the new test cases. 637 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 638 * ID>/testCases/<TestCase ID>`. 639 * </pre> 640 * 641 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 642 * 643 * @param values The names to add. 644 * @return This builder for chaining. 645 */ addAllNames(java.lang.Iterable<java.lang.String> values)646 public Builder addAllNames(java.lang.Iterable<java.lang.String> values) { 647 ensureNamesIsMutable(); 648 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, names_); 649 onChanged(); 650 return this; 651 } 652 /** 653 * 654 * 655 * <pre> 656 * The unique identifiers of the new test cases. 657 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 658 * ID>/testCases/<TestCase ID>`. 659 * </pre> 660 * 661 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 662 * 663 * @return This builder for chaining. 664 */ clearNames()665 public Builder clearNames() { 666 names_ = com.google.protobuf.LazyStringArrayList.EMPTY; 667 bitField0_ = (bitField0_ & ~0x00000001); 668 onChanged(); 669 return this; 670 } 671 /** 672 * 673 * 674 * <pre> 675 * The unique identifiers of the new test cases. 676 * Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent 677 * ID>/testCases/<TestCase ID>`. 678 * </pre> 679 * 680 * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code> 681 * 682 * @param value The bytes of the names to add. 683 * @return This builder for chaining. 684 */ addNamesBytes(com.google.protobuf.ByteString value)685 public Builder addNamesBytes(com.google.protobuf.ByteString value) { 686 if (value == null) { 687 throw new NullPointerException(); 688 } 689 checkByteStringIsUtf8(value); 690 ensureNamesIsMutable(); 691 names_.add(value); 692 onChanged(); 693 return this; 694 } 695 696 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)697 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 698 return super.setUnknownFields(unknownFields); 699 } 700 701 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)702 public final Builder mergeUnknownFields( 703 final com.google.protobuf.UnknownFieldSet unknownFields) { 704 return super.mergeUnknownFields(unknownFields); 705 } 706 707 // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) 708 } 709 710 // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) 711 private static final com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse 712 DEFAULT_INSTANCE; 713 714 static { 715 DEFAULT_INSTANCE = new com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse(); 716 } 717 718 public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse getDefaultInstance()719 getDefaultInstance() { 720 return DEFAULT_INSTANCE; 721 } 722 723 private static final com.google.protobuf.Parser<ImportTestCasesResponse> PARSER = 724 new com.google.protobuf.AbstractParser<ImportTestCasesResponse>() { 725 @java.lang.Override 726 public ImportTestCasesResponse parsePartialFrom( 727 com.google.protobuf.CodedInputStream input, 728 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 729 throws com.google.protobuf.InvalidProtocolBufferException { 730 Builder builder = newBuilder(); 731 try { 732 builder.mergeFrom(input, extensionRegistry); 733 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 734 throw e.setUnfinishedMessage(builder.buildPartial()); 735 } catch (com.google.protobuf.UninitializedMessageException e) { 736 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 737 } catch (java.io.IOException e) { 738 throw new com.google.protobuf.InvalidProtocolBufferException(e) 739 .setUnfinishedMessage(builder.buildPartial()); 740 } 741 return builder.buildPartial(); 742 } 743 }; 744 parser()745 public static com.google.protobuf.Parser<ImportTestCasesResponse> parser() { 746 return PARSER; 747 } 748 749 @java.lang.Override getParserForType()750 public com.google.protobuf.Parser<ImportTestCasesResponse> getParserForType() { 751 return PARSER; 752 } 753 754 @java.lang.Override 755 public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse getDefaultInstanceForType()756 getDefaultInstanceForType() { 757 return DEFAULT_INSTANCE; 758 } 759 } 760