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