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