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