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