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/slsa_provenance_zero_two.proto 19 20 package io.grafeas.v1; 21 22 /** 23 * 24 * 25 * <pre> 26 * See full explanation of fields at slsa.dev/provenance/v0.2. 27 * </pre> 28 * 29 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo} 30 */ 31 public final class SlsaProvenanceZeroTwo extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo) 34 SlsaProvenanceZeroTwoOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use SlsaProvenanceZeroTwo.newBuilder() to construct. SlsaProvenanceZeroTwo(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private SlsaProvenanceZeroTwo(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 SlsaProvenanceZeroTwo()41 private SlsaProvenanceZeroTwo() { 42 buildType_ = ""; 43 materials_ = java.util.Collections.emptyList(); 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new SlsaProvenanceZeroTwo(); 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.SlsaProvenanceZeroTwoProto 59 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 66 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 io.grafeas.v1.SlsaProvenanceZeroTwo.class, 69 io.grafeas.v1.SlsaProvenanceZeroTwo.Builder.class); 70 } 71 72 public interface SlsaBuilderOrBuilder 73 extends 74 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) 75 com.google.protobuf.MessageOrBuilder { 76 77 /** 78 * <code>string id = 1;</code> 79 * 80 * @return The id. 81 */ getId()82 java.lang.String getId(); 83 /** 84 * <code>string id = 1;</code> 85 * 86 * @return The bytes for id. 87 */ getIdBytes()88 com.google.protobuf.ByteString getIdBytes(); 89 } 90 /** 91 * 92 * 93 * <pre> 94 * Identifies the entity that executed the recipe, which is trusted to have 95 * correctly performed the operation and populated this provenance. 96 * </pre> 97 * 98 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder} 99 */ 100 public static final class SlsaBuilder extends com.google.protobuf.GeneratedMessageV3 101 implements 102 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) 103 SlsaBuilderOrBuilder { 104 private static final long serialVersionUID = 0L; 105 // Use SlsaBuilder.newBuilder() to construct. SlsaBuilder(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)106 private SlsaBuilder(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 107 super(builder); 108 } 109 SlsaBuilder()110 private SlsaBuilder() { 111 id_ = ""; 112 } 113 114 @java.lang.Override 115 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)116 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 117 return new SlsaBuilder(); 118 } 119 120 @java.lang.Override getUnknownFields()121 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 122 return this.unknownFields; 123 } 124 getDescriptor()125 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 126 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 127 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaBuilder_descriptor; 128 } 129 130 @java.lang.Override 131 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()132 internalGetFieldAccessorTable() { 133 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 134 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaBuilder_fieldAccessorTable 135 .ensureFieldAccessorsInitialized( 136 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.class, 137 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder.class); 138 } 139 140 public static final int ID_FIELD_NUMBER = 1; 141 142 @SuppressWarnings("serial") 143 private volatile java.lang.Object id_ = ""; 144 /** 145 * <code>string id = 1;</code> 146 * 147 * @return The id. 148 */ 149 @java.lang.Override getId()150 public java.lang.String getId() { 151 java.lang.Object ref = id_; 152 if (ref instanceof java.lang.String) { 153 return (java.lang.String) ref; 154 } else { 155 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 156 java.lang.String s = bs.toStringUtf8(); 157 id_ = s; 158 return s; 159 } 160 } 161 /** 162 * <code>string id = 1;</code> 163 * 164 * @return The bytes for id. 165 */ 166 @java.lang.Override getIdBytes()167 public com.google.protobuf.ByteString getIdBytes() { 168 java.lang.Object ref = id_; 169 if (ref instanceof java.lang.String) { 170 com.google.protobuf.ByteString b = 171 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 172 id_ = b; 173 return b; 174 } else { 175 return (com.google.protobuf.ByteString) ref; 176 } 177 } 178 179 private byte memoizedIsInitialized = -1; 180 181 @java.lang.Override isInitialized()182 public final boolean isInitialized() { 183 byte isInitialized = memoizedIsInitialized; 184 if (isInitialized == 1) return true; 185 if (isInitialized == 0) return false; 186 187 memoizedIsInitialized = 1; 188 return true; 189 } 190 191 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)192 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 193 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { 194 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); 195 } 196 getUnknownFields().writeTo(output); 197 } 198 199 @java.lang.Override getSerializedSize()200 public int getSerializedSize() { 201 int size = memoizedSize; 202 if (size != -1) return size; 203 204 size = 0; 205 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { 206 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); 207 } 208 size += getUnknownFields().getSerializedSize(); 209 memoizedSize = size; 210 return size; 211 } 212 213 @java.lang.Override equals(final java.lang.Object obj)214 public boolean equals(final java.lang.Object obj) { 215 if (obj == this) { 216 return true; 217 } 218 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder)) { 219 return super.equals(obj); 220 } 221 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder other = 222 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) obj; 223 224 if (!getId().equals(other.getId())) return false; 225 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 226 return true; 227 } 228 229 @java.lang.Override hashCode()230 public int hashCode() { 231 if (memoizedHashCode != 0) { 232 return memoizedHashCode; 233 } 234 int hash = 41; 235 hash = (19 * hash) + getDescriptor().hashCode(); 236 hash = (37 * hash) + ID_FIELD_NUMBER; 237 hash = (53 * hash) + getId().hashCode(); 238 hash = (29 * hash) + getUnknownFields().hashCode(); 239 memoizedHashCode = hash; 240 return hash; 241 } 242 parseFrom( java.nio.ByteBuffer data)243 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 244 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 245 return PARSER.parseFrom(data); 246 } 247 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)248 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 249 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 250 throws com.google.protobuf.InvalidProtocolBufferException { 251 return PARSER.parseFrom(data, extensionRegistry); 252 } 253 parseFrom( com.google.protobuf.ByteString data)254 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 255 com.google.protobuf.ByteString data) 256 throws com.google.protobuf.InvalidProtocolBufferException { 257 return PARSER.parseFrom(data); 258 } 259 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)260 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 261 com.google.protobuf.ByteString data, 262 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 263 throws com.google.protobuf.InvalidProtocolBufferException { 264 return PARSER.parseFrom(data, extensionRegistry); 265 } 266 parseFrom(byte[] data)267 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom(byte[] data) 268 throws com.google.protobuf.InvalidProtocolBufferException { 269 return PARSER.parseFrom(data); 270 } 271 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)272 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 273 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 274 throws com.google.protobuf.InvalidProtocolBufferException { 275 return PARSER.parseFrom(data, extensionRegistry); 276 } 277 parseFrom( java.io.InputStream input)278 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 279 java.io.InputStream input) throws java.io.IOException { 280 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 281 } 282 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)283 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 284 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 285 throws java.io.IOException { 286 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 287 PARSER, input, extensionRegistry); 288 } 289 parseDelimitedFrom( java.io.InputStream input)290 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseDelimitedFrom( 291 java.io.InputStream input) throws java.io.IOException { 292 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 293 } 294 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)295 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseDelimitedFrom( 296 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 297 throws java.io.IOException { 298 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 299 PARSER, input, extensionRegistry); 300 } 301 parseFrom( com.google.protobuf.CodedInputStream input)302 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 303 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 304 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 305 } 306 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)307 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder parseFrom( 308 com.google.protobuf.CodedInputStream input, 309 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 310 throws java.io.IOException { 311 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 312 PARSER, input, extensionRegistry); 313 } 314 315 @java.lang.Override newBuilderForType()316 public Builder newBuilderForType() { 317 return newBuilder(); 318 } 319 newBuilder()320 public static Builder newBuilder() { 321 return DEFAULT_INSTANCE.toBuilder(); 322 } 323 newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder prototype)324 public static Builder newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder prototype) { 325 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 326 } 327 328 @java.lang.Override toBuilder()329 public Builder toBuilder() { 330 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 331 } 332 333 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)334 protected Builder newBuilderForType( 335 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 336 Builder builder = new Builder(parent); 337 return builder; 338 } 339 /** 340 * 341 * 342 * <pre> 343 * Identifies the entity that executed the recipe, which is trusted to have 344 * correctly performed the operation and populated this provenance. 345 * </pre> 346 * 347 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder} 348 */ 349 public static final class Builder 350 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 351 implements 352 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) 353 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder { getDescriptor()354 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 355 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 356 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaBuilder_descriptor; 357 } 358 359 @java.lang.Override 360 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()361 internalGetFieldAccessorTable() { 362 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 363 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaBuilder_fieldAccessorTable 364 .ensureFieldAccessorsInitialized( 365 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.class, 366 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder.class); 367 } 368 369 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.newBuilder() Builder()370 private Builder() {} 371 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)372 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 373 super(parent); 374 } 375 376 @java.lang.Override clear()377 public Builder clear() { 378 super.clear(); 379 bitField0_ = 0; 380 id_ = ""; 381 return this; 382 } 383 384 @java.lang.Override getDescriptorForType()385 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 386 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 387 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaBuilder_descriptor; 388 } 389 390 @java.lang.Override getDefaultInstanceForType()391 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder getDefaultInstanceForType() { 392 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance(); 393 } 394 395 @java.lang.Override build()396 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder build() { 397 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder result = buildPartial(); 398 if (!result.isInitialized()) { 399 throw newUninitializedMessageException(result); 400 } 401 return result; 402 } 403 404 @java.lang.Override buildPartial()405 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder buildPartial() { 406 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder result = 407 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder(this); 408 if (bitField0_ != 0) { 409 buildPartial0(result); 410 } 411 onBuilt(); 412 return result; 413 } 414 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder result)415 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder result) { 416 int from_bitField0_ = bitField0_; 417 if (((from_bitField0_ & 0x00000001) != 0)) { 418 result.id_ = id_; 419 } 420 } 421 422 @java.lang.Override clone()423 public Builder clone() { 424 return super.clone(); 425 } 426 427 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)428 public Builder setField( 429 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 430 return super.setField(field, value); 431 } 432 433 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)434 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 435 return super.clearField(field); 436 } 437 438 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)439 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 440 return super.clearOneof(oneof); 441 } 442 443 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)444 public Builder setRepeatedField( 445 com.google.protobuf.Descriptors.FieldDescriptor field, 446 int index, 447 java.lang.Object value) { 448 return super.setRepeatedField(field, index, value); 449 } 450 451 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)452 public Builder addRepeatedField( 453 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 454 return super.addRepeatedField(field, value); 455 } 456 457 @java.lang.Override mergeFrom(com.google.protobuf.Message other)458 public Builder mergeFrom(com.google.protobuf.Message other) { 459 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) { 460 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) other); 461 } else { 462 super.mergeFrom(other); 463 return this; 464 } 465 } 466 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder other)467 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder other) { 468 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance()) 469 return this; 470 if (!other.getId().isEmpty()) { 471 id_ = other.id_; 472 bitField0_ |= 0x00000001; 473 onChanged(); 474 } 475 this.mergeUnknownFields(other.getUnknownFields()); 476 onChanged(); 477 return this; 478 } 479 480 @java.lang.Override isInitialized()481 public final boolean isInitialized() { 482 return true; 483 } 484 485 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)486 public Builder mergeFrom( 487 com.google.protobuf.CodedInputStream input, 488 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 489 throws java.io.IOException { 490 if (extensionRegistry == null) { 491 throw new java.lang.NullPointerException(); 492 } 493 try { 494 boolean done = false; 495 while (!done) { 496 int tag = input.readTag(); 497 switch (tag) { 498 case 0: 499 done = true; 500 break; 501 case 10: 502 { 503 id_ = input.readStringRequireUtf8(); 504 bitField0_ |= 0x00000001; 505 break; 506 } // case 10 507 default: 508 { 509 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 510 done = true; // was an endgroup tag 511 } 512 break; 513 } // default: 514 } // switch (tag) 515 } // while (!done) 516 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 517 throw e.unwrapIOException(); 518 } finally { 519 onChanged(); 520 } // finally 521 return this; 522 } 523 524 private int bitField0_; 525 526 private java.lang.Object id_ = ""; 527 /** 528 * <code>string id = 1;</code> 529 * 530 * @return The id. 531 */ getId()532 public java.lang.String getId() { 533 java.lang.Object ref = id_; 534 if (!(ref instanceof java.lang.String)) { 535 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 536 java.lang.String s = bs.toStringUtf8(); 537 id_ = s; 538 return s; 539 } else { 540 return (java.lang.String) ref; 541 } 542 } 543 /** 544 * <code>string id = 1;</code> 545 * 546 * @return The bytes for id. 547 */ getIdBytes()548 public com.google.protobuf.ByteString getIdBytes() { 549 java.lang.Object ref = id_; 550 if (ref instanceof String) { 551 com.google.protobuf.ByteString b = 552 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 553 id_ = b; 554 return b; 555 } else { 556 return (com.google.protobuf.ByteString) ref; 557 } 558 } 559 /** 560 * <code>string id = 1;</code> 561 * 562 * @param value The id to set. 563 * @return This builder for chaining. 564 */ setId(java.lang.String value)565 public Builder setId(java.lang.String value) { 566 if (value == null) { 567 throw new NullPointerException(); 568 } 569 id_ = value; 570 bitField0_ |= 0x00000001; 571 onChanged(); 572 return this; 573 } 574 /** 575 * <code>string id = 1;</code> 576 * 577 * @return This builder for chaining. 578 */ clearId()579 public Builder clearId() { 580 id_ = getDefaultInstance().getId(); 581 bitField0_ = (bitField0_ & ~0x00000001); 582 onChanged(); 583 return this; 584 } 585 /** 586 * <code>string id = 1;</code> 587 * 588 * @param value The bytes for id to set. 589 * @return This builder for chaining. 590 */ setIdBytes(com.google.protobuf.ByteString value)591 public Builder setIdBytes(com.google.protobuf.ByteString value) { 592 if (value == null) { 593 throw new NullPointerException(); 594 } 595 checkByteStringIsUtf8(value); 596 id_ = value; 597 bitField0_ |= 0x00000001; 598 onChanged(); 599 return this; 600 } 601 602 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)603 public final Builder setUnknownFields( 604 final com.google.protobuf.UnknownFieldSet unknownFields) { 605 return super.setUnknownFields(unknownFields); 606 } 607 608 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)609 public final Builder mergeUnknownFields( 610 final com.google.protobuf.UnknownFieldSet unknownFields) { 611 return super.mergeUnknownFields(unknownFields); 612 } 613 614 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) 615 } 616 617 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder) 618 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder DEFAULT_INSTANCE; 619 620 static { 621 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder(); 622 } 623 getDefaultInstance()624 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder getDefaultInstance() { 625 return DEFAULT_INSTANCE; 626 } 627 628 private static final com.google.protobuf.Parser<SlsaBuilder> PARSER = 629 new com.google.protobuf.AbstractParser<SlsaBuilder>() { 630 @java.lang.Override 631 public SlsaBuilder parsePartialFrom( 632 com.google.protobuf.CodedInputStream input, 633 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 634 throws com.google.protobuf.InvalidProtocolBufferException { 635 Builder builder = newBuilder(); 636 try { 637 builder.mergeFrom(input, extensionRegistry); 638 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 639 throw e.setUnfinishedMessage(builder.buildPartial()); 640 } catch (com.google.protobuf.UninitializedMessageException e) { 641 throw e.asInvalidProtocolBufferException() 642 .setUnfinishedMessage(builder.buildPartial()); 643 } catch (java.io.IOException e) { 644 throw new com.google.protobuf.InvalidProtocolBufferException(e) 645 .setUnfinishedMessage(builder.buildPartial()); 646 } 647 return builder.buildPartial(); 648 } 649 }; 650 parser()651 public static com.google.protobuf.Parser<SlsaBuilder> parser() { 652 return PARSER; 653 } 654 655 @java.lang.Override getParserForType()656 public com.google.protobuf.Parser<SlsaBuilder> getParserForType() { 657 return PARSER; 658 } 659 660 @java.lang.Override getDefaultInstanceForType()661 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder getDefaultInstanceForType() { 662 return DEFAULT_INSTANCE; 663 } 664 } 665 666 public interface SlsaMaterialOrBuilder 667 extends 668 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) 669 com.google.protobuf.MessageOrBuilder { 670 671 /** 672 * <code>string uri = 1;</code> 673 * 674 * @return The uri. 675 */ getUri()676 java.lang.String getUri(); 677 /** 678 * <code>string uri = 1;</code> 679 * 680 * @return The bytes for uri. 681 */ getUriBytes()682 com.google.protobuf.ByteString getUriBytes(); 683 684 /** <code>map<string, string> digest = 2;</code> */ getDigestCount()685 int getDigestCount(); 686 /** <code>map<string, string> digest = 2;</code> */ containsDigest(java.lang.String key)687 boolean containsDigest(java.lang.String key); 688 /** Use {@link #getDigestMap()} instead. */ 689 @java.lang.Deprecated getDigest()690 java.util.Map<java.lang.String, java.lang.String> getDigest(); 691 /** <code>map<string, string> digest = 2;</code> */ getDigestMap()692 java.util.Map<java.lang.String, java.lang.String> getDigestMap(); 693 /** <code>map<string, string> digest = 2;</code> */ 694 /* nullable */ getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)695 java.lang.String getDigestOrDefault( 696 java.lang.String key, 697 /* nullable */ 698 java.lang.String defaultValue); 699 /** <code>map<string, string> digest = 2;</code> */ getDigestOrThrow(java.lang.String key)700 java.lang.String getDigestOrThrow(java.lang.String key); 701 } 702 /** 703 * 704 * 705 * <pre> 706 * The collection of artifacts that influenced the build including sources, 707 * dependencies, build tools, base images, and so on. 708 * </pre> 709 * 710 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial} 711 */ 712 public static final class SlsaMaterial extends com.google.protobuf.GeneratedMessageV3 713 implements 714 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) 715 SlsaMaterialOrBuilder { 716 private static final long serialVersionUID = 0L; 717 // Use SlsaMaterial.newBuilder() to construct. SlsaMaterial(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)718 private SlsaMaterial(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 719 super(builder); 720 } 721 SlsaMaterial()722 private SlsaMaterial() { 723 uri_ = ""; 724 } 725 726 @java.lang.Override 727 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)728 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 729 return new SlsaMaterial(); 730 } 731 732 @java.lang.Override getUnknownFields()733 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 734 return this.unknownFields; 735 } 736 getDescriptor()737 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 738 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 739 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_descriptor; 740 } 741 742 @SuppressWarnings({"rawtypes"}) 743 @java.lang.Override internalGetMapField(int number)744 protected com.google.protobuf.MapField internalGetMapField(int number) { 745 switch (number) { 746 case 2: 747 return internalGetDigest(); 748 default: 749 throw new RuntimeException("Invalid map field number: " + number); 750 } 751 } 752 753 @java.lang.Override 754 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()755 internalGetFieldAccessorTable() { 756 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 757 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_fieldAccessorTable 758 .ensureFieldAccessorsInitialized( 759 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.class, 760 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder.class); 761 } 762 763 public static final int URI_FIELD_NUMBER = 1; 764 765 @SuppressWarnings("serial") 766 private volatile java.lang.Object uri_ = ""; 767 /** 768 * <code>string uri = 1;</code> 769 * 770 * @return The uri. 771 */ 772 @java.lang.Override getUri()773 public java.lang.String getUri() { 774 java.lang.Object ref = uri_; 775 if (ref instanceof java.lang.String) { 776 return (java.lang.String) ref; 777 } else { 778 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 779 java.lang.String s = bs.toStringUtf8(); 780 uri_ = s; 781 return s; 782 } 783 } 784 /** 785 * <code>string uri = 1;</code> 786 * 787 * @return The bytes for uri. 788 */ 789 @java.lang.Override getUriBytes()790 public com.google.protobuf.ByteString getUriBytes() { 791 java.lang.Object ref = uri_; 792 if (ref instanceof java.lang.String) { 793 com.google.protobuf.ByteString b = 794 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 795 uri_ = b; 796 return b; 797 } else { 798 return (com.google.protobuf.ByteString) ref; 799 } 800 } 801 802 public static final int DIGEST_FIELD_NUMBER = 2; 803 804 private static final class DigestDefaultEntryHolder { 805 static final com.google.protobuf.MapEntry<java.lang.String, java.lang.String> defaultEntry = 806 com.google.protobuf.MapEntry.<java.lang.String, java.lang.String>newDefaultInstance( 807 io.grafeas.v1.SlsaProvenanceZeroTwoProto 808 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_DigestEntry_descriptor, 809 com.google.protobuf.WireFormat.FieldType.STRING, 810 "", 811 com.google.protobuf.WireFormat.FieldType.STRING, 812 ""); 813 } 814 815 @SuppressWarnings("serial") 816 private com.google.protobuf.MapField<java.lang.String, java.lang.String> digest_; 817 internalGetDigest()818 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetDigest() { 819 if (digest_ == null) { 820 return com.google.protobuf.MapField.emptyMapField(DigestDefaultEntryHolder.defaultEntry); 821 } 822 return digest_; 823 } 824 getDigestCount()825 public int getDigestCount() { 826 return internalGetDigest().getMap().size(); 827 } 828 /** <code>map<string, string> digest = 2;</code> */ 829 @java.lang.Override containsDigest(java.lang.String key)830 public boolean containsDigest(java.lang.String key) { 831 if (key == null) { 832 throw new NullPointerException("map key"); 833 } 834 return internalGetDigest().getMap().containsKey(key); 835 } 836 /** Use {@link #getDigestMap()} instead. */ 837 @java.lang.Override 838 @java.lang.Deprecated getDigest()839 public java.util.Map<java.lang.String, java.lang.String> getDigest() { 840 return getDigestMap(); 841 } 842 /** <code>map<string, string> digest = 2;</code> */ 843 @java.lang.Override getDigestMap()844 public java.util.Map<java.lang.String, java.lang.String> getDigestMap() { 845 return internalGetDigest().getMap(); 846 } 847 /** <code>map<string, string> digest = 2;</code> */ 848 @java.lang.Override getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)849 public /* nullable */ java.lang.String getDigestOrDefault( 850 java.lang.String key, 851 /* nullable */ 852 java.lang.String defaultValue) { 853 if (key == null) { 854 throw new NullPointerException("map key"); 855 } 856 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 857 return map.containsKey(key) ? map.get(key) : defaultValue; 858 } 859 /** <code>map<string, string> digest = 2;</code> */ 860 @java.lang.Override getDigestOrThrow(java.lang.String key)861 public java.lang.String getDigestOrThrow(java.lang.String key) { 862 if (key == null) { 863 throw new NullPointerException("map key"); 864 } 865 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 866 if (!map.containsKey(key)) { 867 throw new java.lang.IllegalArgumentException(); 868 } 869 return map.get(key); 870 } 871 872 private byte memoizedIsInitialized = -1; 873 874 @java.lang.Override isInitialized()875 public final boolean isInitialized() { 876 byte isInitialized = memoizedIsInitialized; 877 if (isInitialized == 1) return true; 878 if (isInitialized == 0) return false; 879 880 memoizedIsInitialized = 1; 881 return true; 882 } 883 884 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)885 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 886 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 887 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_); 888 } 889 com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( 890 output, internalGetDigest(), DigestDefaultEntryHolder.defaultEntry, 2); 891 getUnknownFields().writeTo(output); 892 } 893 894 @java.lang.Override getSerializedSize()895 public int getSerializedSize() { 896 int size = memoizedSize; 897 if (size != -1) return size; 898 899 size = 0; 900 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 901 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_); 902 } 903 for (java.util.Map.Entry<java.lang.String, java.lang.String> entry : 904 internalGetDigest().getMap().entrySet()) { 905 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> digest__ = 906 DigestDefaultEntryHolder.defaultEntry 907 .newBuilderForType() 908 .setKey(entry.getKey()) 909 .setValue(entry.getValue()) 910 .build(); 911 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, digest__); 912 } 913 size += getUnknownFields().getSerializedSize(); 914 memoizedSize = size; 915 return size; 916 } 917 918 @java.lang.Override equals(final java.lang.Object obj)919 public boolean equals(final java.lang.Object obj) { 920 if (obj == this) { 921 return true; 922 } 923 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial)) { 924 return super.equals(obj); 925 } 926 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial other = 927 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) obj; 928 929 if (!getUri().equals(other.getUri())) return false; 930 if (!internalGetDigest().equals(other.internalGetDigest())) return false; 931 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 932 return true; 933 } 934 935 @java.lang.Override hashCode()936 public int hashCode() { 937 if (memoizedHashCode != 0) { 938 return memoizedHashCode; 939 } 940 int hash = 41; 941 hash = (19 * hash) + getDescriptor().hashCode(); 942 hash = (37 * hash) + URI_FIELD_NUMBER; 943 hash = (53 * hash) + getUri().hashCode(); 944 if (!internalGetDigest().getMap().isEmpty()) { 945 hash = (37 * hash) + DIGEST_FIELD_NUMBER; 946 hash = (53 * hash) + internalGetDigest().hashCode(); 947 } 948 hash = (29 * hash) + getUnknownFields().hashCode(); 949 memoizedHashCode = hash; 950 return hash; 951 } 952 parseFrom( java.nio.ByteBuffer data)953 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 954 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 955 return PARSER.parseFrom(data); 956 } 957 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)958 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 959 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 960 throws com.google.protobuf.InvalidProtocolBufferException { 961 return PARSER.parseFrom(data, extensionRegistry); 962 } 963 parseFrom( com.google.protobuf.ByteString data)964 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 965 com.google.protobuf.ByteString data) 966 throws com.google.protobuf.InvalidProtocolBufferException { 967 return PARSER.parseFrom(data); 968 } 969 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)970 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 971 com.google.protobuf.ByteString data, 972 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 973 throws com.google.protobuf.InvalidProtocolBufferException { 974 return PARSER.parseFrom(data, extensionRegistry); 975 } 976 parseFrom(byte[] data)977 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom(byte[] data) 978 throws com.google.protobuf.InvalidProtocolBufferException { 979 return PARSER.parseFrom(data); 980 } 981 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)982 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 983 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 984 throws com.google.protobuf.InvalidProtocolBufferException { 985 return PARSER.parseFrom(data, extensionRegistry); 986 } 987 parseFrom( java.io.InputStream input)988 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 989 java.io.InputStream input) throws java.io.IOException { 990 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 991 } 992 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)993 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 994 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 995 throws java.io.IOException { 996 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 997 PARSER, input, extensionRegistry); 998 } 999 parseDelimitedFrom( java.io.InputStream input)1000 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseDelimitedFrom( 1001 java.io.InputStream input) throws java.io.IOException { 1002 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 1003 } 1004 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1005 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseDelimitedFrom( 1006 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1007 throws java.io.IOException { 1008 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 1009 PARSER, input, extensionRegistry); 1010 } 1011 parseFrom( com.google.protobuf.CodedInputStream input)1012 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 1013 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 1014 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1015 } 1016 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1017 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial parseFrom( 1018 com.google.protobuf.CodedInputStream input, 1019 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1020 throws java.io.IOException { 1021 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1022 PARSER, input, extensionRegistry); 1023 } 1024 1025 @java.lang.Override newBuilderForType()1026 public Builder newBuilderForType() { 1027 return newBuilder(); 1028 } 1029 newBuilder()1030 public static Builder newBuilder() { 1031 return DEFAULT_INSTANCE.toBuilder(); 1032 } 1033 newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial prototype)1034 public static Builder newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial prototype) { 1035 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1036 } 1037 1038 @java.lang.Override toBuilder()1039 public Builder toBuilder() { 1040 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 1041 } 1042 1043 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1044 protected Builder newBuilderForType( 1045 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1046 Builder builder = new Builder(parent); 1047 return builder; 1048 } 1049 /** 1050 * 1051 * 1052 * <pre> 1053 * The collection of artifacts that influenced the build including sources, 1054 * dependencies, build tools, base images, and so on. 1055 * </pre> 1056 * 1057 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial} 1058 */ 1059 public static final class Builder 1060 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 1061 implements 1062 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) 1063 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder { getDescriptor()1064 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1065 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1066 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_descriptor; 1067 } 1068 1069 @SuppressWarnings({"rawtypes"}) internalGetMapField(int number)1070 protected com.google.protobuf.MapField internalGetMapField(int number) { 1071 switch (number) { 1072 case 2: 1073 return internalGetDigest(); 1074 default: 1075 throw new RuntimeException("Invalid map field number: " + number); 1076 } 1077 } 1078 1079 @SuppressWarnings({"rawtypes"}) internalGetMutableMapField(int number)1080 protected com.google.protobuf.MapField internalGetMutableMapField(int number) { 1081 switch (number) { 1082 case 2: 1083 return internalGetMutableDigest(); 1084 default: 1085 throw new RuntimeException("Invalid map field number: " + number); 1086 } 1087 } 1088 1089 @java.lang.Override 1090 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1091 internalGetFieldAccessorTable() { 1092 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1093 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_fieldAccessorTable 1094 .ensureFieldAccessorsInitialized( 1095 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.class, 1096 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder.class); 1097 } 1098 1099 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.newBuilder() Builder()1100 private Builder() {} 1101 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1102 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1103 super(parent); 1104 } 1105 1106 @java.lang.Override clear()1107 public Builder clear() { 1108 super.clear(); 1109 bitField0_ = 0; 1110 uri_ = ""; 1111 internalGetMutableDigest().clear(); 1112 return this; 1113 } 1114 1115 @java.lang.Override getDescriptorForType()1116 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 1117 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1118 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMaterial_descriptor; 1119 } 1120 1121 @java.lang.Override getDefaultInstanceForType()1122 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial getDefaultInstanceForType() { 1123 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.getDefaultInstance(); 1124 } 1125 1126 @java.lang.Override build()1127 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial build() { 1128 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial result = buildPartial(); 1129 if (!result.isInitialized()) { 1130 throw newUninitializedMessageException(result); 1131 } 1132 return result; 1133 } 1134 1135 @java.lang.Override buildPartial()1136 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial buildPartial() { 1137 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial result = 1138 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial(this); 1139 if (bitField0_ != 0) { 1140 buildPartial0(result); 1141 } 1142 onBuilt(); 1143 return result; 1144 } 1145 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial result)1146 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial result) { 1147 int from_bitField0_ = bitField0_; 1148 if (((from_bitField0_ & 0x00000001) != 0)) { 1149 result.uri_ = uri_; 1150 } 1151 if (((from_bitField0_ & 0x00000002) != 0)) { 1152 result.digest_ = internalGetDigest(); 1153 result.digest_.makeImmutable(); 1154 } 1155 } 1156 1157 @java.lang.Override clone()1158 public Builder clone() { 1159 return super.clone(); 1160 } 1161 1162 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1163 public Builder setField( 1164 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1165 return super.setField(field, value); 1166 } 1167 1168 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)1169 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 1170 return super.clearField(field); 1171 } 1172 1173 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)1174 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 1175 return super.clearOneof(oneof); 1176 } 1177 1178 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)1179 public Builder setRepeatedField( 1180 com.google.protobuf.Descriptors.FieldDescriptor field, 1181 int index, 1182 java.lang.Object value) { 1183 return super.setRepeatedField(field, index, value); 1184 } 1185 1186 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1187 public Builder addRepeatedField( 1188 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1189 return super.addRepeatedField(field, value); 1190 } 1191 1192 @java.lang.Override mergeFrom(com.google.protobuf.Message other)1193 public Builder mergeFrom(com.google.protobuf.Message other) { 1194 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) { 1195 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) other); 1196 } else { 1197 super.mergeFrom(other); 1198 return this; 1199 } 1200 } 1201 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial other)1202 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial other) { 1203 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.getDefaultInstance()) 1204 return this; 1205 if (!other.getUri().isEmpty()) { 1206 uri_ = other.uri_; 1207 bitField0_ |= 0x00000001; 1208 onChanged(); 1209 } 1210 internalGetMutableDigest().mergeFrom(other.internalGetDigest()); 1211 bitField0_ |= 0x00000002; 1212 this.mergeUnknownFields(other.getUnknownFields()); 1213 onChanged(); 1214 return this; 1215 } 1216 1217 @java.lang.Override isInitialized()1218 public final boolean isInitialized() { 1219 return true; 1220 } 1221 1222 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1223 public Builder mergeFrom( 1224 com.google.protobuf.CodedInputStream input, 1225 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1226 throws java.io.IOException { 1227 if (extensionRegistry == null) { 1228 throw new java.lang.NullPointerException(); 1229 } 1230 try { 1231 boolean done = false; 1232 while (!done) { 1233 int tag = input.readTag(); 1234 switch (tag) { 1235 case 0: 1236 done = true; 1237 break; 1238 case 10: 1239 { 1240 uri_ = input.readStringRequireUtf8(); 1241 bitField0_ |= 0x00000001; 1242 break; 1243 } // case 10 1244 case 18: 1245 { 1246 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> digest__ = 1247 input.readMessage( 1248 DigestDefaultEntryHolder.defaultEntry.getParserForType(), 1249 extensionRegistry); 1250 internalGetMutableDigest() 1251 .getMutableMap() 1252 .put(digest__.getKey(), digest__.getValue()); 1253 bitField0_ |= 0x00000002; 1254 break; 1255 } // case 18 1256 default: 1257 { 1258 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1259 done = true; // was an endgroup tag 1260 } 1261 break; 1262 } // default: 1263 } // switch (tag) 1264 } // while (!done) 1265 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1266 throw e.unwrapIOException(); 1267 } finally { 1268 onChanged(); 1269 } // finally 1270 return this; 1271 } 1272 1273 private int bitField0_; 1274 1275 private java.lang.Object uri_ = ""; 1276 /** 1277 * <code>string uri = 1;</code> 1278 * 1279 * @return The uri. 1280 */ getUri()1281 public java.lang.String getUri() { 1282 java.lang.Object ref = uri_; 1283 if (!(ref instanceof java.lang.String)) { 1284 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1285 java.lang.String s = bs.toStringUtf8(); 1286 uri_ = s; 1287 return s; 1288 } else { 1289 return (java.lang.String) ref; 1290 } 1291 } 1292 /** 1293 * <code>string uri = 1;</code> 1294 * 1295 * @return The bytes for uri. 1296 */ getUriBytes()1297 public com.google.protobuf.ByteString getUriBytes() { 1298 java.lang.Object ref = uri_; 1299 if (ref instanceof String) { 1300 com.google.protobuf.ByteString b = 1301 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1302 uri_ = b; 1303 return b; 1304 } else { 1305 return (com.google.protobuf.ByteString) ref; 1306 } 1307 } 1308 /** 1309 * <code>string uri = 1;</code> 1310 * 1311 * @param value The uri to set. 1312 * @return This builder for chaining. 1313 */ setUri(java.lang.String value)1314 public Builder setUri(java.lang.String value) { 1315 if (value == null) { 1316 throw new NullPointerException(); 1317 } 1318 uri_ = value; 1319 bitField0_ |= 0x00000001; 1320 onChanged(); 1321 return this; 1322 } 1323 /** 1324 * <code>string uri = 1;</code> 1325 * 1326 * @return This builder for chaining. 1327 */ clearUri()1328 public Builder clearUri() { 1329 uri_ = getDefaultInstance().getUri(); 1330 bitField0_ = (bitField0_ & ~0x00000001); 1331 onChanged(); 1332 return this; 1333 } 1334 /** 1335 * <code>string uri = 1;</code> 1336 * 1337 * @param value The bytes for uri to set. 1338 * @return This builder for chaining. 1339 */ setUriBytes(com.google.protobuf.ByteString value)1340 public Builder setUriBytes(com.google.protobuf.ByteString value) { 1341 if (value == null) { 1342 throw new NullPointerException(); 1343 } 1344 checkByteStringIsUtf8(value); 1345 uri_ = value; 1346 bitField0_ |= 0x00000001; 1347 onChanged(); 1348 return this; 1349 } 1350 1351 private com.google.protobuf.MapField<java.lang.String, java.lang.String> digest_; 1352 internalGetDigest()1353 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetDigest() { 1354 if (digest_ == null) { 1355 return com.google.protobuf.MapField.emptyMapField(DigestDefaultEntryHolder.defaultEntry); 1356 } 1357 return digest_; 1358 } 1359 1360 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetMutableDigest()1361 internalGetMutableDigest() { 1362 if (digest_ == null) { 1363 digest_ = com.google.protobuf.MapField.newMapField(DigestDefaultEntryHolder.defaultEntry); 1364 } 1365 if (!digest_.isMutable()) { 1366 digest_ = digest_.copy(); 1367 } 1368 bitField0_ |= 0x00000002; 1369 onChanged(); 1370 return digest_; 1371 } 1372 getDigestCount()1373 public int getDigestCount() { 1374 return internalGetDigest().getMap().size(); 1375 } 1376 /** <code>map<string, string> digest = 2;</code> */ 1377 @java.lang.Override containsDigest(java.lang.String key)1378 public boolean containsDigest(java.lang.String key) { 1379 if (key == null) { 1380 throw new NullPointerException("map key"); 1381 } 1382 return internalGetDigest().getMap().containsKey(key); 1383 } 1384 /** Use {@link #getDigestMap()} instead. */ 1385 @java.lang.Override 1386 @java.lang.Deprecated getDigest()1387 public java.util.Map<java.lang.String, java.lang.String> getDigest() { 1388 return getDigestMap(); 1389 } 1390 /** <code>map<string, string> digest = 2;</code> */ 1391 @java.lang.Override getDigestMap()1392 public java.util.Map<java.lang.String, java.lang.String> getDigestMap() { 1393 return internalGetDigest().getMap(); 1394 } 1395 /** <code>map<string, string> digest = 2;</code> */ 1396 @java.lang.Override getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)1397 public /* nullable */ java.lang.String getDigestOrDefault( 1398 java.lang.String key, 1399 /* nullable */ 1400 java.lang.String defaultValue) { 1401 if (key == null) { 1402 throw new NullPointerException("map key"); 1403 } 1404 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 1405 return map.containsKey(key) ? map.get(key) : defaultValue; 1406 } 1407 /** <code>map<string, string> digest = 2;</code> */ 1408 @java.lang.Override getDigestOrThrow(java.lang.String key)1409 public java.lang.String getDigestOrThrow(java.lang.String key) { 1410 if (key == null) { 1411 throw new NullPointerException("map key"); 1412 } 1413 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 1414 if (!map.containsKey(key)) { 1415 throw new java.lang.IllegalArgumentException(); 1416 } 1417 return map.get(key); 1418 } 1419 clearDigest()1420 public Builder clearDigest() { 1421 bitField0_ = (bitField0_ & ~0x00000002); 1422 internalGetMutableDigest().getMutableMap().clear(); 1423 return this; 1424 } 1425 /** <code>map<string, string> digest = 2;</code> */ removeDigest(java.lang.String key)1426 public Builder removeDigest(java.lang.String key) { 1427 if (key == null) { 1428 throw new NullPointerException("map key"); 1429 } 1430 internalGetMutableDigest().getMutableMap().remove(key); 1431 return this; 1432 } 1433 /** Use alternate mutation accessors instead. */ 1434 @java.lang.Deprecated getMutableDigest()1435 public java.util.Map<java.lang.String, java.lang.String> getMutableDigest() { 1436 bitField0_ |= 0x00000002; 1437 return internalGetMutableDigest().getMutableMap(); 1438 } 1439 /** <code>map<string, string> digest = 2;</code> */ putDigest(java.lang.String key, java.lang.String value)1440 public Builder putDigest(java.lang.String key, java.lang.String value) { 1441 if (key == null) { 1442 throw new NullPointerException("map key"); 1443 } 1444 if (value == null) { 1445 throw new NullPointerException("map value"); 1446 } 1447 internalGetMutableDigest().getMutableMap().put(key, value); 1448 bitField0_ |= 0x00000002; 1449 return this; 1450 } 1451 /** <code>map<string, string> digest = 2;</code> */ putAllDigest(java.util.Map<java.lang.String, java.lang.String> values)1452 public Builder putAllDigest(java.util.Map<java.lang.String, java.lang.String> values) { 1453 internalGetMutableDigest().getMutableMap().putAll(values); 1454 bitField0_ |= 0x00000002; 1455 return this; 1456 } 1457 1458 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1459 public final Builder setUnknownFields( 1460 final com.google.protobuf.UnknownFieldSet unknownFields) { 1461 return super.setUnknownFields(unknownFields); 1462 } 1463 1464 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1465 public final Builder mergeUnknownFields( 1466 final com.google.protobuf.UnknownFieldSet unknownFields) { 1467 return super.mergeUnknownFields(unknownFields); 1468 } 1469 1470 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) 1471 } 1472 1473 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial) 1474 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial DEFAULT_INSTANCE; 1475 1476 static { 1477 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial(); 1478 } 1479 getDefaultInstance()1480 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial getDefaultInstance() { 1481 return DEFAULT_INSTANCE; 1482 } 1483 1484 private static final com.google.protobuf.Parser<SlsaMaterial> PARSER = 1485 new com.google.protobuf.AbstractParser<SlsaMaterial>() { 1486 @java.lang.Override 1487 public SlsaMaterial parsePartialFrom( 1488 com.google.protobuf.CodedInputStream input, 1489 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1490 throws com.google.protobuf.InvalidProtocolBufferException { 1491 Builder builder = newBuilder(); 1492 try { 1493 builder.mergeFrom(input, extensionRegistry); 1494 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1495 throw e.setUnfinishedMessage(builder.buildPartial()); 1496 } catch (com.google.protobuf.UninitializedMessageException e) { 1497 throw e.asInvalidProtocolBufferException() 1498 .setUnfinishedMessage(builder.buildPartial()); 1499 } catch (java.io.IOException e) { 1500 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1501 .setUnfinishedMessage(builder.buildPartial()); 1502 } 1503 return builder.buildPartial(); 1504 } 1505 }; 1506 parser()1507 public static com.google.protobuf.Parser<SlsaMaterial> parser() { 1508 return PARSER; 1509 } 1510 1511 @java.lang.Override getParserForType()1512 public com.google.protobuf.Parser<SlsaMaterial> getParserForType() { 1513 return PARSER; 1514 } 1515 1516 @java.lang.Override getDefaultInstanceForType()1517 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial getDefaultInstanceForType() { 1518 return DEFAULT_INSTANCE; 1519 } 1520 } 1521 1522 public interface SlsaInvocationOrBuilder 1523 extends 1524 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) 1525 com.google.protobuf.MessageOrBuilder { 1526 1527 /** 1528 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 1529 * 1530 * @return Whether the configSource field is set. 1531 */ hasConfigSource()1532 boolean hasConfigSource(); 1533 /** 1534 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 1535 * 1536 * @return The configSource. 1537 */ getConfigSource()1538 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getConfigSource(); 1539 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ getConfigSourceOrBuilder()1540 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder getConfigSourceOrBuilder(); 1541 1542 /** 1543 * <code>.google.protobuf.Struct parameters = 2;</code> 1544 * 1545 * @return Whether the parameters field is set. 1546 */ hasParameters()1547 boolean hasParameters(); 1548 /** 1549 * <code>.google.protobuf.Struct parameters = 2;</code> 1550 * 1551 * @return The parameters. 1552 */ getParameters()1553 com.google.protobuf.Struct getParameters(); 1554 /** <code>.google.protobuf.Struct parameters = 2;</code> */ getParametersOrBuilder()1555 com.google.protobuf.StructOrBuilder getParametersOrBuilder(); 1556 1557 /** 1558 * <code>.google.protobuf.Struct environment = 3;</code> 1559 * 1560 * @return Whether the environment field is set. 1561 */ hasEnvironment()1562 boolean hasEnvironment(); 1563 /** 1564 * <code>.google.protobuf.Struct environment = 3;</code> 1565 * 1566 * @return The environment. 1567 */ getEnvironment()1568 com.google.protobuf.Struct getEnvironment(); 1569 /** <code>.google.protobuf.Struct environment = 3;</code> */ getEnvironmentOrBuilder()1570 com.google.protobuf.StructOrBuilder getEnvironmentOrBuilder(); 1571 } 1572 /** 1573 * 1574 * 1575 * <pre> 1576 * Identifies the event that kicked off the build. 1577 * </pre> 1578 * 1579 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation} 1580 */ 1581 public static final class SlsaInvocation extends com.google.protobuf.GeneratedMessageV3 1582 implements 1583 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) 1584 SlsaInvocationOrBuilder { 1585 private static final long serialVersionUID = 0L; 1586 // Use SlsaInvocation.newBuilder() to construct. SlsaInvocation(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)1587 private SlsaInvocation(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1588 super(builder); 1589 } 1590 SlsaInvocation()1591 private SlsaInvocation() {} 1592 1593 @java.lang.Override 1594 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)1595 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 1596 return new SlsaInvocation(); 1597 } 1598 1599 @java.lang.Override getUnknownFields()1600 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 1601 return this.unknownFields; 1602 } 1603 getDescriptor()1604 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1605 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1606 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaInvocation_descriptor; 1607 } 1608 1609 @java.lang.Override 1610 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1611 internalGetFieldAccessorTable() { 1612 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1613 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaInvocation_fieldAccessorTable 1614 .ensureFieldAccessorsInitialized( 1615 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.class, 1616 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder.class); 1617 } 1618 1619 public static final int CONFIG_SOURCE_FIELD_NUMBER = 1; 1620 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource configSource_; 1621 /** 1622 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 1623 * 1624 * @return Whether the configSource field is set. 1625 */ 1626 @java.lang.Override hasConfigSource()1627 public boolean hasConfigSource() { 1628 return configSource_ != null; 1629 } 1630 /** 1631 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 1632 * 1633 * @return The configSource. 1634 */ 1635 @java.lang.Override getConfigSource()1636 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getConfigSource() { 1637 return configSource_ == null 1638 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance() 1639 : configSource_; 1640 } 1641 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ 1642 @java.lang.Override 1643 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder getConfigSourceOrBuilder()1644 getConfigSourceOrBuilder() { 1645 return configSource_ == null 1646 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance() 1647 : configSource_; 1648 } 1649 1650 public static final int PARAMETERS_FIELD_NUMBER = 2; 1651 private com.google.protobuf.Struct parameters_; 1652 /** 1653 * <code>.google.protobuf.Struct parameters = 2;</code> 1654 * 1655 * @return Whether the parameters field is set. 1656 */ 1657 @java.lang.Override hasParameters()1658 public boolean hasParameters() { 1659 return parameters_ != null; 1660 } 1661 /** 1662 * <code>.google.protobuf.Struct parameters = 2;</code> 1663 * 1664 * @return The parameters. 1665 */ 1666 @java.lang.Override getParameters()1667 public com.google.protobuf.Struct getParameters() { 1668 return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; 1669 } 1670 /** <code>.google.protobuf.Struct parameters = 2;</code> */ 1671 @java.lang.Override getParametersOrBuilder()1672 public com.google.protobuf.StructOrBuilder getParametersOrBuilder() { 1673 return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; 1674 } 1675 1676 public static final int ENVIRONMENT_FIELD_NUMBER = 3; 1677 private com.google.protobuf.Struct environment_; 1678 /** 1679 * <code>.google.protobuf.Struct environment = 3;</code> 1680 * 1681 * @return Whether the environment field is set. 1682 */ 1683 @java.lang.Override hasEnvironment()1684 public boolean hasEnvironment() { 1685 return environment_ != null; 1686 } 1687 /** 1688 * <code>.google.protobuf.Struct environment = 3;</code> 1689 * 1690 * @return The environment. 1691 */ 1692 @java.lang.Override getEnvironment()1693 public com.google.protobuf.Struct getEnvironment() { 1694 return environment_ == null ? com.google.protobuf.Struct.getDefaultInstance() : environment_; 1695 } 1696 /** <code>.google.protobuf.Struct environment = 3;</code> */ 1697 @java.lang.Override getEnvironmentOrBuilder()1698 public com.google.protobuf.StructOrBuilder getEnvironmentOrBuilder() { 1699 return environment_ == null ? com.google.protobuf.Struct.getDefaultInstance() : environment_; 1700 } 1701 1702 private byte memoizedIsInitialized = -1; 1703 1704 @java.lang.Override isInitialized()1705 public final boolean isInitialized() { 1706 byte isInitialized = memoizedIsInitialized; 1707 if (isInitialized == 1) return true; 1708 if (isInitialized == 0) return false; 1709 1710 memoizedIsInitialized = 1; 1711 return true; 1712 } 1713 1714 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)1715 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 1716 if (configSource_ != null) { 1717 output.writeMessage(1, getConfigSource()); 1718 } 1719 if (parameters_ != null) { 1720 output.writeMessage(2, getParameters()); 1721 } 1722 if (environment_ != null) { 1723 output.writeMessage(3, getEnvironment()); 1724 } 1725 getUnknownFields().writeTo(output); 1726 } 1727 1728 @java.lang.Override getSerializedSize()1729 public int getSerializedSize() { 1730 int size = memoizedSize; 1731 if (size != -1) return size; 1732 1733 size = 0; 1734 if (configSource_ != null) { 1735 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getConfigSource()); 1736 } 1737 if (parameters_ != null) { 1738 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getParameters()); 1739 } 1740 if (environment_ != null) { 1741 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getEnvironment()); 1742 } 1743 size += getUnknownFields().getSerializedSize(); 1744 memoizedSize = size; 1745 return size; 1746 } 1747 1748 @java.lang.Override equals(final java.lang.Object obj)1749 public boolean equals(final java.lang.Object obj) { 1750 if (obj == this) { 1751 return true; 1752 } 1753 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation)) { 1754 return super.equals(obj); 1755 } 1756 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation other = 1757 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) obj; 1758 1759 if (hasConfigSource() != other.hasConfigSource()) return false; 1760 if (hasConfigSource()) { 1761 if (!getConfigSource().equals(other.getConfigSource())) return false; 1762 } 1763 if (hasParameters() != other.hasParameters()) return false; 1764 if (hasParameters()) { 1765 if (!getParameters().equals(other.getParameters())) return false; 1766 } 1767 if (hasEnvironment() != other.hasEnvironment()) return false; 1768 if (hasEnvironment()) { 1769 if (!getEnvironment().equals(other.getEnvironment())) return false; 1770 } 1771 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 1772 return true; 1773 } 1774 1775 @java.lang.Override hashCode()1776 public int hashCode() { 1777 if (memoizedHashCode != 0) { 1778 return memoizedHashCode; 1779 } 1780 int hash = 41; 1781 hash = (19 * hash) + getDescriptor().hashCode(); 1782 if (hasConfigSource()) { 1783 hash = (37 * hash) + CONFIG_SOURCE_FIELD_NUMBER; 1784 hash = (53 * hash) + getConfigSource().hashCode(); 1785 } 1786 if (hasParameters()) { 1787 hash = (37 * hash) + PARAMETERS_FIELD_NUMBER; 1788 hash = (53 * hash) + getParameters().hashCode(); 1789 } 1790 if (hasEnvironment()) { 1791 hash = (37 * hash) + ENVIRONMENT_FIELD_NUMBER; 1792 hash = (53 * hash) + getEnvironment().hashCode(); 1793 } 1794 hash = (29 * hash) + getUnknownFields().hashCode(); 1795 memoizedHashCode = hash; 1796 return hash; 1797 } 1798 parseFrom( java.nio.ByteBuffer data)1799 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1800 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 1801 return PARSER.parseFrom(data); 1802 } 1803 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1804 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1805 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1806 throws com.google.protobuf.InvalidProtocolBufferException { 1807 return PARSER.parseFrom(data, extensionRegistry); 1808 } 1809 parseFrom( com.google.protobuf.ByteString data)1810 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1811 com.google.protobuf.ByteString data) 1812 throws com.google.protobuf.InvalidProtocolBufferException { 1813 return PARSER.parseFrom(data); 1814 } 1815 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1816 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1817 com.google.protobuf.ByteString data, 1818 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1819 throws com.google.protobuf.InvalidProtocolBufferException { 1820 return PARSER.parseFrom(data, extensionRegistry); 1821 } 1822 parseFrom(byte[] data)1823 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom(byte[] data) 1824 throws com.google.protobuf.InvalidProtocolBufferException { 1825 return PARSER.parseFrom(data); 1826 } 1827 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1828 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1829 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1830 throws com.google.protobuf.InvalidProtocolBufferException { 1831 return PARSER.parseFrom(data, extensionRegistry); 1832 } 1833 parseFrom( java.io.InputStream input)1834 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1835 java.io.InputStream input) throws java.io.IOException { 1836 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1837 } 1838 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1839 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1840 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1841 throws java.io.IOException { 1842 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1843 PARSER, input, extensionRegistry); 1844 } 1845 parseDelimitedFrom( java.io.InputStream input)1846 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseDelimitedFrom( 1847 java.io.InputStream input) throws java.io.IOException { 1848 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 1849 } 1850 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1851 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseDelimitedFrom( 1852 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1853 throws java.io.IOException { 1854 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 1855 PARSER, input, extensionRegistry); 1856 } 1857 parseFrom( com.google.protobuf.CodedInputStream input)1858 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1859 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 1860 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1861 } 1862 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1863 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation parseFrom( 1864 com.google.protobuf.CodedInputStream input, 1865 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1866 throws java.io.IOException { 1867 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1868 PARSER, input, extensionRegistry); 1869 } 1870 1871 @java.lang.Override newBuilderForType()1872 public Builder newBuilderForType() { 1873 return newBuilder(); 1874 } 1875 newBuilder()1876 public static Builder newBuilder() { 1877 return DEFAULT_INSTANCE.toBuilder(); 1878 } 1879 newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation prototype)1880 public static Builder newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation prototype) { 1881 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1882 } 1883 1884 @java.lang.Override toBuilder()1885 public Builder toBuilder() { 1886 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 1887 } 1888 1889 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1890 protected Builder newBuilderForType( 1891 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1892 Builder builder = new Builder(parent); 1893 return builder; 1894 } 1895 /** 1896 * 1897 * 1898 * <pre> 1899 * Identifies the event that kicked off the build. 1900 * </pre> 1901 * 1902 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation} 1903 */ 1904 public static final class Builder 1905 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 1906 implements 1907 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) 1908 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder { getDescriptor()1909 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1910 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1911 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaInvocation_descriptor; 1912 } 1913 1914 @java.lang.Override 1915 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1916 internalGetFieldAccessorTable() { 1917 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1918 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaInvocation_fieldAccessorTable 1919 .ensureFieldAccessorsInitialized( 1920 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.class, 1921 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder.class); 1922 } 1923 1924 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.newBuilder() Builder()1925 private Builder() {} 1926 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1927 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1928 super(parent); 1929 } 1930 1931 @java.lang.Override clear()1932 public Builder clear() { 1933 super.clear(); 1934 bitField0_ = 0; 1935 configSource_ = null; 1936 if (configSourceBuilder_ != null) { 1937 configSourceBuilder_.dispose(); 1938 configSourceBuilder_ = null; 1939 } 1940 parameters_ = null; 1941 if (parametersBuilder_ != null) { 1942 parametersBuilder_.dispose(); 1943 parametersBuilder_ = null; 1944 } 1945 environment_ = null; 1946 if (environmentBuilder_ != null) { 1947 environmentBuilder_.dispose(); 1948 environmentBuilder_ = null; 1949 } 1950 return this; 1951 } 1952 1953 @java.lang.Override getDescriptorForType()1954 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 1955 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 1956 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaInvocation_descriptor; 1957 } 1958 1959 @java.lang.Override getDefaultInstanceForType()1960 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation getDefaultInstanceForType() { 1961 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance(); 1962 } 1963 1964 @java.lang.Override build()1965 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation build() { 1966 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation result = buildPartial(); 1967 if (!result.isInitialized()) { 1968 throw newUninitializedMessageException(result); 1969 } 1970 return result; 1971 } 1972 1973 @java.lang.Override buildPartial()1974 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation buildPartial() { 1975 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation result = 1976 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation(this); 1977 if (bitField0_ != 0) { 1978 buildPartial0(result); 1979 } 1980 onBuilt(); 1981 return result; 1982 } 1983 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation result)1984 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation result) { 1985 int from_bitField0_ = bitField0_; 1986 if (((from_bitField0_ & 0x00000001) != 0)) { 1987 result.configSource_ = 1988 configSourceBuilder_ == null ? configSource_ : configSourceBuilder_.build(); 1989 } 1990 if (((from_bitField0_ & 0x00000002) != 0)) { 1991 result.parameters_ = 1992 parametersBuilder_ == null ? parameters_ : parametersBuilder_.build(); 1993 } 1994 if (((from_bitField0_ & 0x00000004) != 0)) { 1995 result.environment_ = 1996 environmentBuilder_ == null ? environment_ : environmentBuilder_.build(); 1997 } 1998 } 1999 2000 @java.lang.Override clone()2001 public Builder clone() { 2002 return super.clone(); 2003 } 2004 2005 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)2006 public Builder setField( 2007 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 2008 return super.setField(field, value); 2009 } 2010 2011 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)2012 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 2013 return super.clearField(field); 2014 } 2015 2016 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)2017 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2018 return super.clearOneof(oneof); 2019 } 2020 2021 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)2022 public Builder setRepeatedField( 2023 com.google.protobuf.Descriptors.FieldDescriptor field, 2024 int index, 2025 java.lang.Object value) { 2026 return super.setRepeatedField(field, index, value); 2027 } 2028 2029 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)2030 public Builder addRepeatedField( 2031 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 2032 return super.addRepeatedField(field, value); 2033 } 2034 2035 @java.lang.Override mergeFrom(com.google.protobuf.Message other)2036 public Builder mergeFrom(com.google.protobuf.Message other) { 2037 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) { 2038 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) other); 2039 } else { 2040 super.mergeFrom(other); 2041 return this; 2042 } 2043 } 2044 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation other)2045 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation other) { 2046 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance()) 2047 return this; 2048 if (other.hasConfigSource()) { 2049 mergeConfigSource(other.getConfigSource()); 2050 } 2051 if (other.hasParameters()) { 2052 mergeParameters(other.getParameters()); 2053 } 2054 if (other.hasEnvironment()) { 2055 mergeEnvironment(other.getEnvironment()); 2056 } 2057 this.mergeUnknownFields(other.getUnknownFields()); 2058 onChanged(); 2059 return this; 2060 } 2061 2062 @java.lang.Override isInitialized()2063 public final boolean isInitialized() { 2064 return true; 2065 } 2066 2067 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2068 public Builder mergeFrom( 2069 com.google.protobuf.CodedInputStream input, 2070 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2071 throws java.io.IOException { 2072 if (extensionRegistry == null) { 2073 throw new java.lang.NullPointerException(); 2074 } 2075 try { 2076 boolean done = false; 2077 while (!done) { 2078 int tag = input.readTag(); 2079 switch (tag) { 2080 case 0: 2081 done = true; 2082 break; 2083 case 10: 2084 { 2085 input.readMessage(getConfigSourceFieldBuilder().getBuilder(), extensionRegistry); 2086 bitField0_ |= 0x00000001; 2087 break; 2088 } // case 10 2089 case 18: 2090 { 2091 input.readMessage(getParametersFieldBuilder().getBuilder(), extensionRegistry); 2092 bitField0_ |= 0x00000002; 2093 break; 2094 } // case 18 2095 case 26: 2096 { 2097 input.readMessage(getEnvironmentFieldBuilder().getBuilder(), extensionRegistry); 2098 bitField0_ |= 0x00000004; 2099 break; 2100 } // case 26 2101 default: 2102 { 2103 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 2104 done = true; // was an endgroup tag 2105 } 2106 break; 2107 } // default: 2108 } // switch (tag) 2109 } // while (!done) 2110 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2111 throw e.unwrapIOException(); 2112 } finally { 2113 onChanged(); 2114 } // finally 2115 return this; 2116 } 2117 2118 private int bitField0_; 2119 2120 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource configSource_; 2121 private com.google.protobuf.SingleFieldBuilderV3< 2122 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource, 2123 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder, 2124 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder> 2125 configSourceBuilder_; 2126 /** 2127 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 2128 * 2129 * @return Whether the configSource field is set. 2130 */ hasConfigSource()2131 public boolean hasConfigSource() { 2132 return ((bitField0_ & 0x00000001) != 0); 2133 } 2134 /** 2135 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> 2136 * 2137 * @return The configSource. 2138 */ getConfigSource()2139 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getConfigSource() { 2140 if (configSourceBuilder_ == null) { 2141 return configSource_ == null 2142 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance() 2143 : configSource_; 2144 } else { 2145 return configSourceBuilder_.getMessage(); 2146 } 2147 } 2148 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ setConfigSource(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource value)2149 public Builder setConfigSource(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource value) { 2150 if (configSourceBuilder_ == null) { 2151 if (value == null) { 2152 throw new NullPointerException(); 2153 } 2154 configSource_ = value; 2155 } else { 2156 configSourceBuilder_.setMessage(value); 2157 } 2158 bitField0_ |= 0x00000001; 2159 onChanged(); 2160 return this; 2161 } 2162 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ setConfigSource( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder builderForValue)2163 public Builder setConfigSource( 2164 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder builderForValue) { 2165 if (configSourceBuilder_ == null) { 2166 configSource_ = builderForValue.build(); 2167 } else { 2168 configSourceBuilder_.setMessage(builderForValue.build()); 2169 } 2170 bitField0_ |= 0x00000001; 2171 onChanged(); 2172 return this; 2173 } 2174 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ mergeConfigSource(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource value)2175 public Builder mergeConfigSource(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource value) { 2176 if (configSourceBuilder_ == null) { 2177 if (((bitField0_ & 0x00000001) != 0) 2178 && configSource_ != null 2179 && configSource_ 2180 != io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance()) { 2181 getConfigSourceBuilder().mergeFrom(value); 2182 } else { 2183 configSource_ = value; 2184 } 2185 } else { 2186 configSourceBuilder_.mergeFrom(value); 2187 } 2188 bitField0_ |= 0x00000001; 2189 onChanged(); 2190 return this; 2191 } 2192 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ clearConfigSource()2193 public Builder clearConfigSource() { 2194 bitField0_ = (bitField0_ & ~0x00000001); 2195 configSource_ = null; 2196 if (configSourceBuilder_ != null) { 2197 configSourceBuilder_.dispose(); 2198 configSourceBuilder_ = null; 2199 } 2200 onChanged(); 2201 return this; 2202 } 2203 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ getConfigSourceBuilder()2204 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder getConfigSourceBuilder() { 2205 bitField0_ |= 0x00000001; 2206 onChanged(); 2207 return getConfigSourceFieldBuilder().getBuilder(); 2208 } 2209 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ 2210 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder getConfigSourceOrBuilder()2211 getConfigSourceOrBuilder() { 2212 if (configSourceBuilder_ != null) { 2213 return configSourceBuilder_.getMessageOrBuilder(); 2214 } else { 2215 return configSource_ == null 2216 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance() 2217 : configSource_; 2218 } 2219 } 2220 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource config_source = 1;</code> */ 2221 private com.google.protobuf.SingleFieldBuilderV3< 2222 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource, 2223 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder, 2224 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder> getConfigSourceFieldBuilder()2225 getConfigSourceFieldBuilder() { 2226 if (configSourceBuilder_ == null) { 2227 configSourceBuilder_ = 2228 new com.google.protobuf.SingleFieldBuilderV3< 2229 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource, 2230 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder, 2231 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder>( 2232 getConfigSource(), getParentForChildren(), isClean()); 2233 configSource_ = null; 2234 } 2235 return configSourceBuilder_; 2236 } 2237 2238 private com.google.protobuf.Struct parameters_; 2239 private com.google.protobuf.SingleFieldBuilderV3< 2240 com.google.protobuf.Struct, 2241 com.google.protobuf.Struct.Builder, 2242 com.google.protobuf.StructOrBuilder> 2243 parametersBuilder_; 2244 /** 2245 * <code>.google.protobuf.Struct parameters = 2;</code> 2246 * 2247 * @return Whether the parameters field is set. 2248 */ hasParameters()2249 public boolean hasParameters() { 2250 return ((bitField0_ & 0x00000002) != 0); 2251 } 2252 /** 2253 * <code>.google.protobuf.Struct parameters = 2;</code> 2254 * 2255 * @return The parameters. 2256 */ getParameters()2257 public com.google.protobuf.Struct getParameters() { 2258 if (parametersBuilder_ == null) { 2259 return parameters_ == null 2260 ? com.google.protobuf.Struct.getDefaultInstance() 2261 : parameters_; 2262 } else { 2263 return parametersBuilder_.getMessage(); 2264 } 2265 } 2266 /** <code>.google.protobuf.Struct parameters = 2;</code> */ setParameters(com.google.protobuf.Struct value)2267 public Builder setParameters(com.google.protobuf.Struct value) { 2268 if (parametersBuilder_ == null) { 2269 if (value == null) { 2270 throw new NullPointerException(); 2271 } 2272 parameters_ = value; 2273 } else { 2274 parametersBuilder_.setMessage(value); 2275 } 2276 bitField0_ |= 0x00000002; 2277 onChanged(); 2278 return this; 2279 } 2280 /** <code>.google.protobuf.Struct parameters = 2;</code> */ setParameters(com.google.protobuf.Struct.Builder builderForValue)2281 public Builder setParameters(com.google.protobuf.Struct.Builder builderForValue) { 2282 if (parametersBuilder_ == null) { 2283 parameters_ = builderForValue.build(); 2284 } else { 2285 parametersBuilder_.setMessage(builderForValue.build()); 2286 } 2287 bitField0_ |= 0x00000002; 2288 onChanged(); 2289 return this; 2290 } 2291 /** <code>.google.protobuf.Struct parameters = 2;</code> */ mergeParameters(com.google.protobuf.Struct value)2292 public Builder mergeParameters(com.google.protobuf.Struct value) { 2293 if (parametersBuilder_ == null) { 2294 if (((bitField0_ & 0x00000002) != 0) 2295 && parameters_ != null 2296 && parameters_ != com.google.protobuf.Struct.getDefaultInstance()) { 2297 getParametersBuilder().mergeFrom(value); 2298 } else { 2299 parameters_ = value; 2300 } 2301 } else { 2302 parametersBuilder_.mergeFrom(value); 2303 } 2304 bitField0_ |= 0x00000002; 2305 onChanged(); 2306 return this; 2307 } 2308 /** <code>.google.protobuf.Struct parameters = 2;</code> */ clearParameters()2309 public Builder clearParameters() { 2310 bitField0_ = (bitField0_ & ~0x00000002); 2311 parameters_ = null; 2312 if (parametersBuilder_ != null) { 2313 parametersBuilder_.dispose(); 2314 parametersBuilder_ = null; 2315 } 2316 onChanged(); 2317 return this; 2318 } 2319 /** <code>.google.protobuf.Struct parameters = 2;</code> */ getParametersBuilder()2320 public com.google.protobuf.Struct.Builder getParametersBuilder() { 2321 bitField0_ |= 0x00000002; 2322 onChanged(); 2323 return getParametersFieldBuilder().getBuilder(); 2324 } 2325 /** <code>.google.protobuf.Struct parameters = 2;</code> */ getParametersOrBuilder()2326 public com.google.protobuf.StructOrBuilder getParametersOrBuilder() { 2327 if (parametersBuilder_ != null) { 2328 return parametersBuilder_.getMessageOrBuilder(); 2329 } else { 2330 return parameters_ == null 2331 ? com.google.protobuf.Struct.getDefaultInstance() 2332 : parameters_; 2333 } 2334 } 2335 /** <code>.google.protobuf.Struct parameters = 2;</code> */ 2336 private com.google.protobuf.SingleFieldBuilderV3< 2337 com.google.protobuf.Struct, 2338 com.google.protobuf.Struct.Builder, 2339 com.google.protobuf.StructOrBuilder> getParametersFieldBuilder()2340 getParametersFieldBuilder() { 2341 if (parametersBuilder_ == null) { 2342 parametersBuilder_ = 2343 new com.google.protobuf.SingleFieldBuilderV3< 2344 com.google.protobuf.Struct, 2345 com.google.protobuf.Struct.Builder, 2346 com.google.protobuf.StructOrBuilder>( 2347 getParameters(), getParentForChildren(), isClean()); 2348 parameters_ = null; 2349 } 2350 return parametersBuilder_; 2351 } 2352 2353 private com.google.protobuf.Struct environment_; 2354 private com.google.protobuf.SingleFieldBuilderV3< 2355 com.google.protobuf.Struct, 2356 com.google.protobuf.Struct.Builder, 2357 com.google.protobuf.StructOrBuilder> 2358 environmentBuilder_; 2359 /** 2360 * <code>.google.protobuf.Struct environment = 3;</code> 2361 * 2362 * @return Whether the environment field is set. 2363 */ hasEnvironment()2364 public boolean hasEnvironment() { 2365 return ((bitField0_ & 0x00000004) != 0); 2366 } 2367 /** 2368 * <code>.google.protobuf.Struct environment = 3;</code> 2369 * 2370 * @return The environment. 2371 */ getEnvironment()2372 public com.google.protobuf.Struct getEnvironment() { 2373 if (environmentBuilder_ == null) { 2374 return environment_ == null 2375 ? com.google.protobuf.Struct.getDefaultInstance() 2376 : environment_; 2377 } else { 2378 return environmentBuilder_.getMessage(); 2379 } 2380 } 2381 /** <code>.google.protobuf.Struct environment = 3;</code> */ setEnvironment(com.google.protobuf.Struct value)2382 public Builder setEnvironment(com.google.protobuf.Struct value) { 2383 if (environmentBuilder_ == null) { 2384 if (value == null) { 2385 throw new NullPointerException(); 2386 } 2387 environment_ = value; 2388 } else { 2389 environmentBuilder_.setMessage(value); 2390 } 2391 bitField0_ |= 0x00000004; 2392 onChanged(); 2393 return this; 2394 } 2395 /** <code>.google.protobuf.Struct environment = 3;</code> */ setEnvironment(com.google.protobuf.Struct.Builder builderForValue)2396 public Builder setEnvironment(com.google.protobuf.Struct.Builder builderForValue) { 2397 if (environmentBuilder_ == null) { 2398 environment_ = builderForValue.build(); 2399 } else { 2400 environmentBuilder_.setMessage(builderForValue.build()); 2401 } 2402 bitField0_ |= 0x00000004; 2403 onChanged(); 2404 return this; 2405 } 2406 /** <code>.google.protobuf.Struct environment = 3;</code> */ mergeEnvironment(com.google.protobuf.Struct value)2407 public Builder mergeEnvironment(com.google.protobuf.Struct value) { 2408 if (environmentBuilder_ == null) { 2409 if (((bitField0_ & 0x00000004) != 0) 2410 && environment_ != null 2411 && environment_ != com.google.protobuf.Struct.getDefaultInstance()) { 2412 getEnvironmentBuilder().mergeFrom(value); 2413 } else { 2414 environment_ = value; 2415 } 2416 } else { 2417 environmentBuilder_.mergeFrom(value); 2418 } 2419 bitField0_ |= 0x00000004; 2420 onChanged(); 2421 return this; 2422 } 2423 /** <code>.google.protobuf.Struct environment = 3;</code> */ clearEnvironment()2424 public Builder clearEnvironment() { 2425 bitField0_ = (bitField0_ & ~0x00000004); 2426 environment_ = null; 2427 if (environmentBuilder_ != null) { 2428 environmentBuilder_.dispose(); 2429 environmentBuilder_ = null; 2430 } 2431 onChanged(); 2432 return this; 2433 } 2434 /** <code>.google.protobuf.Struct environment = 3;</code> */ getEnvironmentBuilder()2435 public com.google.protobuf.Struct.Builder getEnvironmentBuilder() { 2436 bitField0_ |= 0x00000004; 2437 onChanged(); 2438 return getEnvironmentFieldBuilder().getBuilder(); 2439 } 2440 /** <code>.google.protobuf.Struct environment = 3;</code> */ getEnvironmentOrBuilder()2441 public com.google.protobuf.StructOrBuilder getEnvironmentOrBuilder() { 2442 if (environmentBuilder_ != null) { 2443 return environmentBuilder_.getMessageOrBuilder(); 2444 } else { 2445 return environment_ == null 2446 ? com.google.protobuf.Struct.getDefaultInstance() 2447 : environment_; 2448 } 2449 } 2450 /** <code>.google.protobuf.Struct environment = 3;</code> */ 2451 private com.google.protobuf.SingleFieldBuilderV3< 2452 com.google.protobuf.Struct, 2453 com.google.protobuf.Struct.Builder, 2454 com.google.protobuf.StructOrBuilder> getEnvironmentFieldBuilder()2455 getEnvironmentFieldBuilder() { 2456 if (environmentBuilder_ == null) { 2457 environmentBuilder_ = 2458 new com.google.protobuf.SingleFieldBuilderV3< 2459 com.google.protobuf.Struct, 2460 com.google.protobuf.Struct.Builder, 2461 com.google.protobuf.StructOrBuilder>( 2462 getEnvironment(), getParentForChildren(), isClean()); 2463 environment_ = null; 2464 } 2465 return environmentBuilder_; 2466 } 2467 2468 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2469 public final Builder setUnknownFields( 2470 final com.google.protobuf.UnknownFieldSet unknownFields) { 2471 return super.setUnknownFields(unknownFields); 2472 } 2473 2474 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2475 public final Builder mergeUnknownFields( 2476 final com.google.protobuf.UnknownFieldSet unknownFields) { 2477 return super.mergeUnknownFields(unknownFields); 2478 } 2479 2480 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) 2481 } 2482 2483 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation) 2484 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation DEFAULT_INSTANCE; 2485 2486 static { 2487 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation(); 2488 } 2489 getDefaultInstance()2490 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation getDefaultInstance() { 2491 return DEFAULT_INSTANCE; 2492 } 2493 2494 private static final com.google.protobuf.Parser<SlsaInvocation> PARSER = 2495 new com.google.protobuf.AbstractParser<SlsaInvocation>() { 2496 @java.lang.Override 2497 public SlsaInvocation parsePartialFrom( 2498 com.google.protobuf.CodedInputStream input, 2499 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2500 throws com.google.protobuf.InvalidProtocolBufferException { 2501 Builder builder = newBuilder(); 2502 try { 2503 builder.mergeFrom(input, extensionRegistry); 2504 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2505 throw e.setUnfinishedMessage(builder.buildPartial()); 2506 } catch (com.google.protobuf.UninitializedMessageException e) { 2507 throw e.asInvalidProtocolBufferException() 2508 .setUnfinishedMessage(builder.buildPartial()); 2509 } catch (java.io.IOException e) { 2510 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2511 .setUnfinishedMessage(builder.buildPartial()); 2512 } 2513 return builder.buildPartial(); 2514 } 2515 }; 2516 parser()2517 public static com.google.protobuf.Parser<SlsaInvocation> parser() { 2518 return PARSER; 2519 } 2520 2521 @java.lang.Override getParserForType()2522 public com.google.protobuf.Parser<SlsaInvocation> getParserForType() { 2523 return PARSER; 2524 } 2525 2526 @java.lang.Override getDefaultInstanceForType()2527 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation getDefaultInstanceForType() { 2528 return DEFAULT_INSTANCE; 2529 } 2530 } 2531 2532 public interface SlsaConfigSourceOrBuilder 2533 extends 2534 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) 2535 com.google.protobuf.MessageOrBuilder { 2536 2537 /** 2538 * <code>string uri = 1;</code> 2539 * 2540 * @return The uri. 2541 */ getUri()2542 java.lang.String getUri(); 2543 /** 2544 * <code>string uri = 1;</code> 2545 * 2546 * @return The bytes for uri. 2547 */ getUriBytes()2548 com.google.protobuf.ByteString getUriBytes(); 2549 2550 /** <code>map<string, string> digest = 2;</code> */ getDigestCount()2551 int getDigestCount(); 2552 /** <code>map<string, string> digest = 2;</code> */ containsDigest(java.lang.String key)2553 boolean containsDigest(java.lang.String key); 2554 /** Use {@link #getDigestMap()} instead. */ 2555 @java.lang.Deprecated getDigest()2556 java.util.Map<java.lang.String, java.lang.String> getDigest(); 2557 /** <code>map<string, string> digest = 2;</code> */ getDigestMap()2558 java.util.Map<java.lang.String, java.lang.String> getDigestMap(); 2559 /** <code>map<string, string> digest = 2;</code> */ 2560 /* nullable */ getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)2561 java.lang.String getDigestOrDefault( 2562 java.lang.String key, 2563 /* nullable */ 2564 java.lang.String defaultValue); 2565 /** <code>map<string, string> digest = 2;</code> */ getDigestOrThrow(java.lang.String key)2566 java.lang.String getDigestOrThrow(java.lang.String key); 2567 2568 /** 2569 * <code>string entry_point = 3;</code> 2570 * 2571 * @return The entryPoint. 2572 */ getEntryPoint()2573 java.lang.String getEntryPoint(); 2574 /** 2575 * <code>string entry_point = 3;</code> 2576 * 2577 * @return The bytes for entryPoint. 2578 */ getEntryPointBytes()2579 com.google.protobuf.ByteString getEntryPointBytes(); 2580 } 2581 /** 2582 * 2583 * 2584 * <pre> 2585 * Describes where the config file that kicked off the build came from. 2586 * This is effectively a pointer to the source where buildConfig came from. 2587 * </pre> 2588 * 2589 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource} 2590 */ 2591 public static final class SlsaConfigSource extends com.google.protobuf.GeneratedMessageV3 2592 implements 2593 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) 2594 SlsaConfigSourceOrBuilder { 2595 private static final long serialVersionUID = 0L; 2596 // Use SlsaConfigSource.newBuilder() to construct. SlsaConfigSource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)2597 private SlsaConfigSource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 2598 super(builder); 2599 } 2600 SlsaConfigSource()2601 private SlsaConfigSource() { 2602 uri_ = ""; 2603 entryPoint_ = ""; 2604 } 2605 2606 @java.lang.Override 2607 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)2608 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 2609 return new SlsaConfigSource(); 2610 } 2611 2612 @java.lang.Override getUnknownFields()2613 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 2614 return this.unknownFields; 2615 } 2616 getDescriptor()2617 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 2618 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 2619 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_descriptor; 2620 } 2621 2622 @SuppressWarnings({"rawtypes"}) 2623 @java.lang.Override internalGetMapField(int number)2624 protected com.google.protobuf.MapField internalGetMapField(int number) { 2625 switch (number) { 2626 case 2: 2627 return internalGetDigest(); 2628 default: 2629 throw new RuntimeException("Invalid map field number: " + number); 2630 } 2631 } 2632 2633 @java.lang.Override 2634 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()2635 internalGetFieldAccessorTable() { 2636 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 2637 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_fieldAccessorTable 2638 .ensureFieldAccessorsInitialized( 2639 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.class, 2640 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder.class); 2641 } 2642 2643 public static final int URI_FIELD_NUMBER = 1; 2644 2645 @SuppressWarnings("serial") 2646 private volatile java.lang.Object uri_ = ""; 2647 /** 2648 * <code>string uri = 1;</code> 2649 * 2650 * @return The uri. 2651 */ 2652 @java.lang.Override getUri()2653 public java.lang.String getUri() { 2654 java.lang.Object ref = uri_; 2655 if (ref instanceof java.lang.String) { 2656 return (java.lang.String) ref; 2657 } else { 2658 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2659 java.lang.String s = bs.toStringUtf8(); 2660 uri_ = s; 2661 return s; 2662 } 2663 } 2664 /** 2665 * <code>string uri = 1;</code> 2666 * 2667 * @return The bytes for uri. 2668 */ 2669 @java.lang.Override getUriBytes()2670 public com.google.protobuf.ByteString getUriBytes() { 2671 java.lang.Object ref = uri_; 2672 if (ref instanceof java.lang.String) { 2673 com.google.protobuf.ByteString b = 2674 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2675 uri_ = b; 2676 return b; 2677 } else { 2678 return (com.google.protobuf.ByteString) ref; 2679 } 2680 } 2681 2682 public static final int DIGEST_FIELD_NUMBER = 2; 2683 2684 private static final class DigestDefaultEntryHolder { 2685 static final com.google.protobuf.MapEntry<java.lang.String, java.lang.String> defaultEntry = 2686 com.google.protobuf.MapEntry.<java.lang.String, java.lang.String>newDefaultInstance( 2687 io.grafeas.v1.SlsaProvenanceZeroTwoProto 2688 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_DigestEntry_descriptor, 2689 com.google.protobuf.WireFormat.FieldType.STRING, 2690 "", 2691 com.google.protobuf.WireFormat.FieldType.STRING, 2692 ""); 2693 } 2694 2695 @SuppressWarnings("serial") 2696 private com.google.protobuf.MapField<java.lang.String, java.lang.String> digest_; 2697 internalGetDigest()2698 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetDigest() { 2699 if (digest_ == null) { 2700 return com.google.protobuf.MapField.emptyMapField(DigestDefaultEntryHolder.defaultEntry); 2701 } 2702 return digest_; 2703 } 2704 getDigestCount()2705 public int getDigestCount() { 2706 return internalGetDigest().getMap().size(); 2707 } 2708 /** <code>map<string, string> digest = 2;</code> */ 2709 @java.lang.Override containsDigest(java.lang.String key)2710 public boolean containsDigest(java.lang.String key) { 2711 if (key == null) { 2712 throw new NullPointerException("map key"); 2713 } 2714 return internalGetDigest().getMap().containsKey(key); 2715 } 2716 /** Use {@link #getDigestMap()} instead. */ 2717 @java.lang.Override 2718 @java.lang.Deprecated getDigest()2719 public java.util.Map<java.lang.String, java.lang.String> getDigest() { 2720 return getDigestMap(); 2721 } 2722 /** <code>map<string, string> digest = 2;</code> */ 2723 @java.lang.Override getDigestMap()2724 public java.util.Map<java.lang.String, java.lang.String> getDigestMap() { 2725 return internalGetDigest().getMap(); 2726 } 2727 /** <code>map<string, string> digest = 2;</code> */ 2728 @java.lang.Override getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)2729 public /* nullable */ java.lang.String getDigestOrDefault( 2730 java.lang.String key, 2731 /* nullable */ 2732 java.lang.String defaultValue) { 2733 if (key == null) { 2734 throw new NullPointerException("map key"); 2735 } 2736 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 2737 return map.containsKey(key) ? map.get(key) : defaultValue; 2738 } 2739 /** <code>map<string, string> digest = 2;</code> */ 2740 @java.lang.Override getDigestOrThrow(java.lang.String key)2741 public java.lang.String getDigestOrThrow(java.lang.String key) { 2742 if (key == null) { 2743 throw new NullPointerException("map key"); 2744 } 2745 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 2746 if (!map.containsKey(key)) { 2747 throw new java.lang.IllegalArgumentException(); 2748 } 2749 return map.get(key); 2750 } 2751 2752 public static final int ENTRY_POINT_FIELD_NUMBER = 3; 2753 2754 @SuppressWarnings("serial") 2755 private volatile java.lang.Object entryPoint_ = ""; 2756 /** 2757 * <code>string entry_point = 3;</code> 2758 * 2759 * @return The entryPoint. 2760 */ 2761 @java.lang.Override getEntryPoint()2762 public java.lang.String getEntryPoint() { 2763 java.lang.Object ref = entryPoint_; 2764 if (ref instanceof java.lang.String) { 2765 return (java.lang.String) ref; 2766 } else { 2767 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2768 java.lang.String s = bs.toStringUtf8(); 2769 entryPoint_ = s; 2770 return s; 2771 } 2772 } 2773 /** 2774 * <code>string entry_point = 3;</code> 2775 * 2776 * @return The bytes for entryPoint. 2777 */ 2778 @java.lang.Override getEntryPointBytes()2779 public com.google.protobuf.ByteString getEntryPointBytes() { 2780 java.lang.Object ref = entryPoint_; 2781 if (ref instanceof java.lang.String) { 2782 com.google.protobuf.ByteString b = 2783 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2784 entryPoint_ = b; 2785 return b; 2786 } else { 2787 return (com.google.protobuf.ByteString) ref; 2788 } 2789 } 2790 2791 private byte memoizedIsInitialized = -1; 2792 2793 @java.lang.Override isInitialized()2794 public final boolean isInitialized() { 2795 byte isInitialized = memoizedIsInitialized; 2796 if (isInitialized == 1) return true; 2797 if (isInitialized == 0) return false; 2798 2799 memoizedIsInitialized = 1; 2800 return true; 2801 } 2802 2803 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)2804 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 2805 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 2806 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_); 2807 } 2808 com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( 2809 output, internalGetDigest(), DigestDefaultEntryHolder.defaultEntry, 2); 2810 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(entryPoint_)) { 2811 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, entryPoint_); 2812 } 2813 getUnknownFields().writeTo(output); 2814 } 2815 2816 @java.lang.Override getSerializedSize()2817 public int getSerializedSize() { 2818 int size = memoizedSize; 2819 if (size != -1) return size; 2820 2821 size = 0; 2822 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { 2823 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_); 2824 } 2825 for (java.util.Map.Entry<java.lang.String, java.lang.String> entry : 2826 internalGetDigest().getMap().entrySet()) { 2827 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> digest__ = 2828 DigestDefaultEntryHolder.defaultEntry 2829 .newBuilderForType() 2830 .setKey(entry.getKey()) 2831 .setValue(entry.getValue()) 2832 .build(); 2833 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, digest__); 2834 } 2835 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(entryPoint_)) { 2836 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, entryPoint_); 2837 } 2838 size += getUnknownFields().getSerializedSize(); 2839 memoizedSize = size; 2840 return size; 2841 } 2842 2843 @java.lang.Override equals(final java.lang.Object obj)2844 public boolean equals(final java.lang.Object obj) { 2845 if (obj == this) { 2846 return true; 2847 } 2848 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource)) { 2849 return super.equals(obj); 2850 } 2851 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource other = 2852 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) obj; 2853 2854 if (!getUri().equals(other.getUri())) return false; 2855 if (!internalGetDigest().equals(other.internalGetDigest())) return false; 2856 if (!getEntryPoint().equals(other.getEntryPoint())) return false; 2857 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 2858 return true; 2859 } 2860 2861 @java.lang.Override hashCode()2862 public int hashCode() { 2863 if (memoizedHashCode != 0) { 2864 return memoizedHashCode; 2865 } 2866 int hash = 41; 2867 hash = (19 * hash) + getDescriptor().hashCode(); 2868 hash = (37 * hash) + URI_FIELD_NUMBER; 2869 hash = (53 * hash) + getUri().hashCode(); 2870 if (!internalGetDigest().getMap().isEmpty()) { 2871 hash = (37 * hash) + DIGEST_FIELD_NUMBER; 2872 hash = (53 * hash) + internalGetDigest().hashCode(); 2873 } 2874 hash = (37 * hash) + ENTRY_POINT_FIELD_NUMBER; 2875 hash = (53 * hash) + getEntryPoint().hashCode(); 2876 hash = (29 * hash) + getUnknownFields().hashCode(); 2877 memoizedHashCode = hash; 2878 return hash; 2879 } 2880 parseFrom( java.nio.ByteBuffer data)2881 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2882 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 2883 return PARSER.parseFrom(data); 2884 } 2885 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2886 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2887 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2888 throws com.google.protobuf.InvalidProtocolBufferException { 2889 return PARSER.parseFrom(data, extensionRegistry); 2890 } 2891 parseFrom( com.google.protobuf.ByteString data)2892 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2893 com.google.protobuf.ByteString data) 2894 throws com.google.protobuf.InvalidProtocolBufferException { 2895 return PARSER.parseFrom(data); 2896 } 2897 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2898 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2899 com.google.protobuf.ByteString data, 2900 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2901 throws com.google.protobuf.InvalidProtocolBufferException { 2902 return PARSER.parseFrom(data, extensionRegistry); 2903 } 2904 parseFrom(byte[] data)2905 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom(byte[] data) 2906 throws com.google.protobuf.InvalidProtocolBufferException { 2907 return PARSER.parseFrom(data); 2908 } 2909 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2910 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2911 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2912 throws com.google.protobuf.InvalidProtocolBufferException { 2913 return PARSER.parseFrom(data, extensionRegistry); 2914 } 2915 parseFrom( java.io.InputStream input)2916 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2917 java.io.InputStream input) throws java.io.IOException { 2918 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 2919 } 2920 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2921 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2922 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2923 throws java.io.IOException { 2924 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 2925 PARSER, input, extensionRegistry); 2926 } 2927 parseDelimitedFrom( java.io.InputStream input)2928 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseDelimitedFrom( 2929 java.io.InputStream input) throws java.io.IOException { 2930 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 2931 } 2932 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2933 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseDelimitedFrom( 2934 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2935 throws java.io.IOException { 2936 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 2937 PARSER, input, extensionRegistry); 2938 } 2939 parseFrom( com.google.protobuf.CodedInputStream input)2940 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2941 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 2942 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 2943 } 2944 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2945 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource parseFrom( 2946 com.google.protobuf.CodedInputStream input, 2947 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2948 throws java.io.IOException { 2949 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 2950 PARSER, input, extensionRegistry); 2951 } 2952 2953 @java.lang.Override newBuilderForType()2954 public Builder newBuilderForType() { 2955 return newBuilder(); 2956 } 2957 newBuilder()2958 public static Builder newBuilder() { 2959 return DEFAULT_INSTANCE.toBuilder(); 2960 } 2961 newBuilder( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource prototype)2962 public static Builder newBuilder( 2963 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource prototype) { 2964 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2965 } 2966 2967 @java.lang.Override toBuilder()2968 public Builder toBuilder() { 2969 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 2970 } 2971 2972 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)2973 protected Builder newBuilderForType( 2974 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2975 Builder builder = new Builder(parent); 2976 return builder; 2977 } 2978 /** 2979 * 2980 * 2981 * <pre> 2982 * Describes where the config file that kicked off the build came from. 2983 * This is effectively a pointer to the source where buildConfig came from. 2984 * </pre> 2985 * 2986 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource} 2987 */ 2988 public static final class Builder 2989 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 2990 implements 2991 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) 2992 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSourceOrBuilder { getDescriptor()2993 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 2994 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 2995 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_descriptor; 2996 } 2997 2998 @SuppressWarnings({"rawtypes"}) internalGetMapField(int number)2999 protected com.google.protobuf.MapField internalGetMapField(int number) { 3000 switch (number) { 3001 case 2: 3002 return internalGetDigest(); 3003 default: 3004 throw new RuntimeException("Invalid map field number: " + number); 3005 } 3006 } 3007 3008 @SuppressWarnings({"rawtypes"}) internalGetMutableMapField(int number)3009 protected com.google.protobuf.MapField internalGetMutableMapField(int number) { 3010 switch (number) { 3011 case 2: 3012 return internalGetMutableDigest(); 3013 default: 3014 throw new RuntimeException("Invalid map field number: " + number); 3015 } 3016 } 3017 3018 @java.lang.Override 3019 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()3020 internalGetFieldAccessorTable() { 3021 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 3022 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_fieldAccessorTable 3023 .ensureFieldAccessorsInitialized( 3024 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.class, 3025 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.Builder.class); 3026 } 3027 3028 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.newBuilder() Builder()3029 private Builder() {} 3030 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)3031 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3032 super(parent); 3033 } 3034 3035 @java.lang.Override clear()3036 public Builder clear() { 3037 super.clear(); 3038 bitField0_ = 0; 3039 uri_ = ""; 3040 internalGetMutableDigest().clear(); 3041 entryPoint_ = ""; 3042 return this; 3043 } 3044 3045 @java.lang.Override getDescriptorForType()3046 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 3047 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 3048 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaConfigSource_descriptor; 3049 } 3050 3051 @java.lang.Override getDefaultInstanceForType()3052 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getDefaultInstanceForType() { 3053 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance(); 3054 } 3055 3056 @java.lang.Override build()3057 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource build() { 3058 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource result = buildPartial(); 3059 if (!result.isInitialized()) { 3060 throw newUninitializedMessageException(result); 3061 } 3062 return result; 3063 } 3064 3065 @java.lang.Override buildPartial()3066 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource buildPartial() { 3067 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource result = 3068 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource(this); 3069 if (bitField0_ != 0) { 3070 buildPartial0(result); 3071 } 3072 onBuilt(); 3073 return result; 3074 } 3075 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource result)3076 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource result) { 3077 int from_bitField0_ = bitField0_; 3078 if (((from_bitField0_ & 0x00000001) != 0)) { 3079 result.uri_ = uri_; 3080 } 3081 if (((from_bitField0_ & 0x00000002) != 0)) { 3082 result.digest_ = internalGetDigest(); 3083 result.digest_.makeImmutable(); 3084 } 3085 if (((from_bitField0_ & 0x00000004) != 0)) { 3086 result.entryPoint_ = entryPoint_; 3087 } 3088 } 3089 3090 @java.lang.Override clone()3091 public Builder clone() { 3092 return super.clone(); 3093 } 3094 3095 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)3096 public Builder setField( 3097 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 3098 return super.setField(field, value); 3099 } 3100 3101 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)3102 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 3103 return super.clearField(field); 3104 } 3105 3106 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)3107 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 3108 return super.clearOneof(oneof); 3109 } 3110 3111 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)3112 public Builder setRepeatedField( 3113 com.google.protobuf.Descriptors.FieldDescriptor field, 3114 int index, 3115 java.lang.Object value) { 3116 return super.setRepeatedField(field, index, value); 3117 } 3118 3119 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)3120 public Builder addRepeatedField( 3121 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 3122 return super.addRepeatedField(field, value); 3123 } 3124 3125 @java.lang.Override mergeFrom(com.google.protobuf.Message other)3126 public Builder mergeFrom(com.google.protobuf.Message other) { 3127 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) { 3128 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) other); 3129 } else { 3130 super.mergeFrom(other); 3131 return this; 3132 } 3133 } 3134 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource other)3135 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource other) { 3136 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource.getDefaultInstance()) 3137 return this; 3138 if (!other.getUri().isEmpty()) { 3139 uri_ = other.uri_; 3140 bitField0_ |= 0x00000001; 3141 onChanged(); 3142 } 3143 internalGetMutableDigest().mergeFrom(other.internalGetDigest()); 3144 bitField0_ |= 0x00000002; 3145 if (!other.getEntryPoint().isEmpty()) { 3146 entryPoint_ = other.entryPoint_; 3147 bitField0_ |= 0x00000004; 3148 onChanged(); 3149 } 3150 this.mergeUnknownFields(other.getUnknownFields()); 3151 onChanged(); 3152 return this; 3153 } 3154 3155 @java.lang.Override isInitialized()3156 public final boolean isInitialized() { 3157 return true; 3158 } 3159 3160 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3161 public Builder mergeFrom( 3162 com.google.protobuf.CodedInputStream input, 3163 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3164 throws java.io.IOException { 3165 if (extensionRegistry == null) { 3166 throw new java.lang.NullPointerException(); 3167 } 3168 try { 3169 boolean done = false; 3170 while (!done) { 3171 int tag = input.readTag(); 3172 switch (tag) { 3173 case 0: 3174 done = true; 3175 break; 3176 case 10: 3177 { 3178 uri_ = input.readStringRequireUtf8(); 3179 bitField0_ |= 0x00000001; 3180 break; 3181 } // case 10 3182 case 18: 3183 { 3184 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> digest__ = 3185 input.readMessage( 3186 DigestDefaultEntryHolder.defaultEntry.getParserForType(), 3187 extensionRegistry); 3188 internalGetMutableDigest() 3189 .getMutableMap() 3190 .put(digest__.getKey(), digest__.getValue()); 3191 bitField0_ |= 0x00000002; 3192 break; 3193 } // case 18 3194 case 26: 3195 { 3196 entryPoint_ = input.readStringRequireUtf8(); 3197 bitField0_ |= 0x00000004; 3198 break; 3199 } // case 26 3200 default: 3201 { 3202 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 3203 done = true; // was an endgroup tag 3204 } 3205 break; 3206 } // default: 3207 } // switch (tag) 3208 } // while (!done) 3209 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3210 throw e.unwrapIOException(); 3211 } finally { 3212 onChanged(); 3213 } // finally 3214 return this; 3215 } 3216 3217 private int bitField0_; 3218 3219 private java.lang.Object uri_ = ""; 3220 /** 3221 * <code>string uri = 1;</code> 3222 * 3223 * @return The uri. 3224 */ getUri()3225 public java.lang.String getUri() { 3226 java.lang.Object ref = uri_; 3227 if (!(ref instanceof java.lang.String)) { 3228 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3229 java.lang.String s = bs.toStringUtf8(); 3230 uri_ = s; 3231 return s; 3232 } else { 3233 return (java.lang.String) ref; 3234 } 3235 } 3236 /** 3237 * <code>string uri = 1;</code> 3238 * 3239 * @return The bytes for uri. 3240 */ getUriBytes()3241 public com.google.protobuf.ByteString getUriBytes() { 3242 java.lang.Object ref = uri_; 3243 if (ref instanceof String) { 3244 com.google.protobuf.ByteString b = 3245 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3246 uri_ = b; 3247 return b; 3248 } else { 3249 return (com.google.protobuf.ByteString) ref; 3250 } 3251 } 3252 /** 3253 * <code>string uri = 1;</code> 3254 * 3255 * @param value The uri to set. 3256 * @return This builder for chaining. 3257 */ setUri(java.lang.String value)3258 public Builder setUri(java.lang.String value) { 3259 if (value == null) { 3260 throw new NullPointerException(); 3261 } 3262 uri_ = value; 3263 bitField0_ |= 0x00000001; 3264 onChanged(); 3265 return this; 3266 } 3267 /** 3268 * <code>string uri = 1;</code> 3269 * 3270 * @return This builder for chaining. 3271 */ clearUri()3272 public Builder clearUri() { 3273 uri_ = getDefaultInstance().getUri(); 3274 bitField0_ = (bitField0_ & ~0x00000001); 3275 onChanged(); 3276 return this; 3277 } 3278 /** 3279 * <code>string uri = 1;</code> 3280 * 3281 * @param value The bytes for uri to set. 3282 * @return This builder for chaining. 3283 */ setUriBytes(com.google.protobuf.ByteString value)3284 public Builder setUriBytes(com.google.protobuf.ByteString value) { 3285 if (value == null) { 3286 throw new NullPointerException(); 3287 } 3288 checkByteStringIsUtf8(value); 3289 uri_ = value; 3290 bitField0_ |= 0x00000001; 3291 onChanged(); 3292 return this; 3293 } 3294 3295 private com.google.protobuf.MapField<java.lang.String, java.lang.String> digest_; 3296 internalGetDigest()3297 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetDigest() { 3298 if (digest_ == null) { 3299 return com.google.protobuf.MapField.emptyMapField(DigestDefaultEntryHolder.defaultEntry); 3300 } 3301 return digest_; 3302 } 3303 3304 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetMutableDigest()3305 internalGetMutableDigest() { 3306 if (digest_ == null) { 3307 digest_ = com.google.protobuf.MapField.newMapField(DigestDefaultEntryHolder.defaultEntry); 3308 } 3309 if (!digest_.isMutable()) { 3310 digest_ = digest_.copy(); 3311 } 3312 bitField0_ |= 0x00000002; 3313 onChanged(); 3314 return digest_; 3315 } 3316 getDigestCount()3317 public int getDigestCount() { 3318 return internalGetDigest().getMap().size(); 3319 } 3320 /** <code>map<string, string> digest = 2;</code> */ 3321 @java.lang.Override containsDigest(java.lang.String key)3322 public boolean containsDigest(java.lang.String key) { 3323 if (key == null) { 3324 throw new NullPointerException("map key"); 3325 } 3326 return internalGetDigest().getMap().containsKey(key); 3327 } 3328 /** Use {@link #getDigestMap()} instead. */ 3329 @java.lang.Override 3330 @java.lang.Deprecated getDigest()3331 public java.util.Map<java.lang.String, java.lang.String> getDigest() { 3332 return getDigestMap(); 3333 } 3334 /** <code>map<string, string> digest = 2;</code> */ 3335 @java.lang.Override getDigestMap()3336 public java.util.Map<java.lang.String, java.lang.String> getDigestMap() { 3337 return internalGetDigest().getMap(); 3338 } 3339 /** <code>map<string, string> digest = 2;</code> */ 3340 @java.lang.Override getDigestOrDefault( java.lang.String key, java.lang.String defaultValue)3341 public /* nullable */ java.lang.String getDigestOrDefault( 3342 java.lang.String key, 3343 /* nullable */ 3344 java.lang.String defaultValue) { 3345 if (key == null) { 3346 throw new NullPointerException("map key"); 3347 } 3348 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 3349 return map.containsKey(key) ? map.get(key) : defaultValue; 3350 } 3351 /** <code>map<string, string> digest = 2;</code> */ 3352 @java.lang.Override getDigestOrThrow(java.lang.String key)3353 public java.lang.String getDigestOrThrow(java.lang.String key) { 3354 if (key == null) { 3355 throw new NullPointerException("map key"); 3356 } 3357 java.util.Map<java.lang.String, java.lang.String> map = internalGetDigest().getMap(); 3358 if (!map.containsKey(key)) { 3359 throw new java.lang.IllegalArgumentException(); 3360 } 3361 return map.get(key); 3362 } 3363 clearDigest()3364 public Builder clearDigest() { 3365 bitField0_ = (bitField0_ & ~0x00000002); 3366 internalGetMutableDigest().getMutableMap().clear(); 3367 return this; 3368 } 3369 /** <code>map<string, string> digest = 2;</code> */ removeDigest(java.lang.String key)3370 public Builder removeDigest(java.lang.String key) { 3371 if (key == null) { 3372 throw new NullPointerException("map key"); 3373 } 3374 internalGetMutableDigest().getMutableMap().remove(key); 3375 return this; 3376 } 3377 /** Use alternate mutation accessors instead. */ 3378 @java.lang.Deprecated getMutableDigest()3379 public java.util.Map<java.lang.String, java.lang.String> getMutableDigest() { 3380 bitField0_ |= 0x00000002; 3381 return internalGetMutableDigest().getMutableMap(); 3382 } 3383 /** <code>map<string, string> digest = 2;</code> */ putDigest(java.lang.String key, java.lang.String value)3384 public Builder putDigest(java.lang.String key, java.lang.String value) { 3385 if (key == null) { 3386 throw new NullPointerException("map key"); 3387 } 3388 if (value == null) { 3389 throw new NullPointerException("map value"); 3390 } 3391 internalGetMutableDigest().getMutableMap().put(key, value); 3392 bitField0_ |= 0x00000002; 3393 return this; 3394 } 3395 /** <code>map<string, string> digest = 2;</code> */ putAllDigest(java.util.Map<java.lang.String, java.lang.String> values)3396 public Builder putAllDigest(java.util.Map<java.lang.String, java.lang.String> values) { 3397 internalGetMutableDigest().getMutableMap().putAll(values); 3398 bitField0_ |= 0x00000002; 3399 return this; 3400 } 3401 3402 private java.lang.Object entryPoint_ = ""; 3403 /** 3404 * <code>string entry_point = 3;</code> 3405 * 3406 * @return The entryPoint. 3407 */ getEntryPoint()3408 public java.lang.String getEntryPoint() { 3409 java.lang.Object ref = entryPoint_; 3410 if (!(ref instanceof java.lang.String)) { 3411 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3412 java.lang.String s = bs.toStringUtf8(); 3413 entryPoint_ = s; 3414 return s; 3415 } else { 3416 return (java.lang.String) ref; 3417 } 3418 } 3419 /** 3420 * <code>string entry_point = 3;</code> 3421 * 3422 * @return The bytes for entryPoint. 3423 */ getEntryPointBytes()3424 public com.google.protobuf.ByteString getEntryPointBytes() { 3425 java.lang.Object ref = entryPoint_; 3426 if (ref instanceof String) { 3427 com.google.protobuf.ByteString b = 3428 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3429 entryPoint_ = b; 3430 return b; 3431 } else { 3432 return (com.google.protobuf.ByteString) ref; 3433 } 3434 } 3435 /** 3436 * <code>string entry_point = 3;</code> 3437 * 3438 * @param value The entryPoint to set. 3439 * @return This builder for chaining. 3440 */ setEntryPoint(java.lang.String value)3441 public Builder setEntryPoint(java.lang.String value) { 3442 if (value == null) { 3443 throw new NullPointerException(); 3444 } 3445 entryPoint_ = value; 3446 bitField0_ |= 0x00000004; 3447 onChanged(); 3448 return this; 3449 } 3450 /** 3451 * <code>string entry_point = 3;</code> 3452 * 3453 * @return This builder for chaining. 3454 */ clearEntryPoint()3455 public Builder clearEntryPoint() { 3456 entryPoint_ = getDefaultInstance().getEntryPoint(); 3457 bitField0_ = (bitField0_ & ~0x00000004); 3458 onChanged(); 3459 return this; 3460 } 3461 /** 3462 * <code>string entry_point = 3;</code> 3463 * 3464 * @param value The bytes for entryPoint to set. 3465 * @return This builder for chaining. 3466 */ setEntryPointBytes(com.google.protobuf.ByteString value)3467 public Builder setEntryPointBytes(com.google.protobuf.ByteString value) { 3468 if (value == null) { 3469 throw new NullPointerException(); 3470 } 3471 checkByteStringIsUtf8(value); 3472 entryPoint_ = value; 3473 bitField0_ |= 0x00000004; 3474 onChanged(); 3475 return this; 3476 } 3477 3478 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)3479 public final Builder setUnknownFields( 3480 final com.google.protobuf.UnknownFieldSet unknownFields) { 3481 return super.setUnknownFields(unknownFields); 3482 } 3483 3484 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)3485 public final Builder mergeUnknownFields( 3486 final com.google.protobuf.UnknownFieldSet unknownFields) { 3487 return super.mergeUnknownFields(unknownFields); 3488 } 3489 3490 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) 3491 } 3492 3493 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource) 3494 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource DEFAULT_INSTANCE; 3495 3496 static { 3497 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource(); 3498 } 3499 getDefaultInstance()3500 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getDefaultInstance() { 3501 return DEFAULT_INSTANCE; 3502 } 3503 3504 private static final com.google.protobuf.Parser<SlsaConfigSource> PARSER = 3505 new com.google.protobuf.AbstractParser<SlsaConfigSource>() { 3506 @java.lang.Override 3507 public SlsaConfigSource parsePartialFrom( 3508 com.google.protobuf.CodedInputStream input, 3509 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3510 throws com.google.protobuf.InvalidProtocolBufferException { 3511 Builder builder = newBuilder(); 3512 try { 3513 builder.mergeFrom(input, extensionRegistry); 3514 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3515 throw e.setUnfinishedMessage(builder.buildPartial()); 3516 } catch (com.google.protobuf.UninitializedMessageException e) { 3517 throw e.asInvalidProtocolBufferException() 3518 .setUnfinishedMessage(builder.buildPartial()); 3519 } catch (java.io.IOException e) { 3520 throw new com.google.protobuf.InvalidProtocolBufferException(e) 3521 .setUnfinishedMessage(builder.buildPartial()); 3522 } 3523 return builder.buildPartial(); 3524 } 3525 }; 3526 parser()3527 public static com.google.protobuf.Parser<SlsaConfigSource> parser() { 3528 return PARSER; 3529 } 3530 3531 @java.lang.Override getParserForType()3532 public com.google.protobuf.Parser<SlsaConfigSource> getParserForType() { 3533 return PARSER; 3534 } 3535 3536 @java.lang.Override getDefaultInstanceForType()3537 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource getDefaultInstanceForType() { 3538 return DEFAULT_INSTANCE; 3539 } 3540 } 3541 3542 public interface SlsaMetadataOrBuilder 3543 extends 3544 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) 3545 com.google.protobuf.MessageOrBuilder { 3546 3547 /** 3548 * <code>string build_invocation_id = 1;</code> 3549 * 3550 * @return The buildInvocationId. 3551 */ getBuildInvocationId()3552 java.lang.String getBuildInvocationId(); 3553 /** 3554 * <code>string build_invocation_id = 1;</code> 3555 * 3556 * @return The bytes for buildInvocationId. 3557 */ getBuildInvocationIdBytes()3558 com.google.protobuf.ByteString getBuildInvocationIdBytes(); 3559 3560 /** 3561 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 3562 * 3563 * @return Whether the buildStartedOn field is set. 3564 */ hasBuildStartedOn()3565 boolean hasBuildStartedOn(); 3566 /** 3567 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 3568 * 3569 * @return The buildStartedOn. 3570 */ getBuildStartedOn()3571 com.google.protobuf.Timestamp getBuildStartedOn(); 3572 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ getBuildStartedOnOrBuilder()3573 com.google.protobuf.TimestampOrBuilder getBuildStartedOnOrBuilder(); 3574 3575 /** 3576 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 3577 * 3578 * @return Whether the buildFinishedOn field is set. 3579 */ hasBuildFinishedOn()3580 boolean hasBuildFinishedOn(); 3581 /** 3582 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 3583 * 3584 * @return The buildFinishedOn. 3585 */ getBuildFinishedOn()3586 com.google.protobuf.Timestamp getBuildFinishedOn(); 3587 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ getBuildFinishedOnOrBuilder()3588 com.google.protobuf.TimestampOrBuilder getBuildFinishedOnOrBuilder(); 3589 3590 /** 3591 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 3592 * 3593 * @return Whether the completeness field is set. 3594 */ hasCompleteness()3595 boolean hasCompleteness(); 3596 /** 3597 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 3598 * 3599 * @return The completeness. 3600 */ getCompleteness()3601 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getCompleteness(); 3602 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ getCompletenessOrBuilder()3603 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder getCompletenessOrBuilder(); 3604 3605 /** 3606 * <code>bool reproducible = 5;</code> 3607 * 3608 * @return The reproducible. 3609 */ getReproducible()3610 boolean getReproducible(); 3611 } 3612 /** 3613 * 3614 * 3615 * <pre> 3616 * Other properties of the build. 3617 * </pre> 3618 * 3619 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata} 3620 */ 3621 public static final class SlsaMetadata extends com.google.protobuf.GeneratedMessageV3 3622 implements 3623 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) 3624 SlsaMetadataOrBuilder { 3625 private static final long serialVersionUID = 0L; 3626 // Use SlsaMetadata.newBuilder() to construct. SlsaMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)3627 private SlsaMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 3628 super(builder); 3629 } 3630 SlsaMetadata()3631 private SlsaMetadata() { 3632 buildInvocationId_ = ""; 3633 } 3634 3635 @java.lang.Override 3636 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)3637 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 3638 return new SlsaMetadata(); 3639 } 3640 3641 @java.lang.Override getUnknownFields()3642 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 3643 return this.unknownFields; 3644 } 3645 getDescriptor()3646 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 3647 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 3648 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMetadata_descriptor; 3649 } 3650 3651 @java.lang.Override 3652 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()3653 internalGetFieldAccessorTable() { 3654 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 3655 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMetadata_fieldAccessorTable 3656 .ensureFieldAccessorsInitialized( 3657 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.class, 3658 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder.class); 3659 } 3660 3661 public static final int BUILD_INVOCATION_ID_FIELD_NUMBER = 1; 3662 3663 @SuppressWarnings("serial") 3664 private volatile java.lang.Object buildInvocationId_ = ""; 3665 /** 3666 * <code>string build_invocation_id = 1;</code> 3667 * 3668 * @return The buildInvocationId. 3669 */ 3670 @java.lang.Override getBuildInvocationId()3671 public java.lang.String getBuildInvocationId() { 3672 java.lang.Object ref = buildInvocationId_; 3673 if (ref instanceof java.lang.String) { 3674 return (java.lang.String) ref; 3675 } else { 3676 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3677 java.lang.String s = bs.toStringUtf8(); 3678 buildInvocationId_ = s; 3679 return s; 3680 } 3681 } 3682 /** 3683 * <code>string build_invocation_id = 1;</code> 3684 * 3685 * @return The bytes for buildInvocationId. 3686 */ 3687 @java.lang.Override getBuildInvocationIdBytes()3688 public com.google.protobuf.ByteString getBuildInvocationIdBytes() { 3689 java.lang.Object ref = buildInvocationId_; 3690 if (ref instanceof java.lang.String) { 3691 com.google.protobuf.ByteString b = 3692 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3693 buildInvocationId_ = b; 3694 return b; 3695 } else { 3696 return (com.google.protobuf.ByteString) ref; 3697 } 3698 } 3699 3700 public static final int BUILD_STARTED_ON_FIELD_NUMBER = 2; 3701 private com.google.protobuf.Timestamp buildStartedOn_; 3702 /** 3703 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 3704 * 3705 * @return Whether the buildStartedOn field is set. 3706 */ 3707 @java.lang.Override hasBuildStartedOn()3708 public boolean hasBuildStartedOn() { 3709 return buildStartedOn_ != null; 3710 } 3711 /** 3712 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 3713 * 3714 * @return The buildStartedOn. 3715 */ 3716 @java.lang.Override getBuildStartedOn()3717 public com.google.protobuf.Timestamp getBuildStartedOn() { 3718 return buildStartedOn_ == null 3719 ? com.google.protobuf.Timestamp.getDefaultInstance() 3720 : buildStartedOn_; 3721 } 3722 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ 3723 @java.lang.Override getBuildStartedOnOrBuilder()3724 public com.google.protobuf.TimestampOrBuilder getBuildStartedOnOrBuilder() { 3725 return buildStartedOn_ == null 3726 ? com.google.protobuf.Timestamp.getDefaultInstance() 3727 : buildStartedOn_; 3728 } 3729 3730 public static final int BUILD_FINISHED_ON_FIELD_NUMBER = 3; 3731 private com.google.protobuf.Timestamp buildFinishedOn_; 3732 /** 3733 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 3734 * 3735 * @return Whether the buildFinishedOn field is set. 3736 */ 3737 @java.lang.Override hasBuildFinishedOn()3738 public boolean hasBuildFinishedOn() { 3739 return buildFinishedOn_ != null; 3740 } 3741 /** 3742 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 3743 * 3744 * @return The buildFinishedOn. 3745 */ 3746 @java.lang.Override getBuildFinishedOn()3747 public com.google.protobuf.Timestamp getBuildFinishedOn() { 3748 return buildFinishedOn_ == null 3749 ? com.google.protobuf.Timestamp.getDefaultInstance() 3750 : buildFinishedOn_; 3751 } 3752 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ 3753 @java.lang.Override getBuildFinishedOnOrBuilder()3754 public com.google.protobuf.TimestampOrBuilder getBuildFinishedOnOrBuilder() { 3755 return buildFinishedOn_ == null 3756 ? com.google.protobuf.Timestamp.getDefaultInstance() 3757 : buildFinishedOn_; 3758 } 3759 3760 public static final int COMPLETENESS_FIELD_NUMBER = 4; 3761 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness_; 3762 /** 3763 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 3764 * 3765 * @return Whether the completeness field is set. 3766 */ 3767 @java.lang.Override hasCompleteness()3768 public boolean hasCompleteness() { 3769 return completeness_ != null; 3770 } 3771 /** 3772 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 3773 * 3774 * @return The completeness. 3775 */ 3776 @java.lang.Override getCompleteness()3777 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getCompleteness() { 3778 return completeness_ == null 3779 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance() 3780 : completeness_; 3781 } 3782 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ 3783 @java.lang.Override 3784 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder getCompletenessOrBuilder()3785 getCompletenessOrBuilder() { 3786 return completeness_ == null 3787 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance() 3788 : completeness_; 3789 } 3790 3791 public static final int REPRODUCIBLE_FIELD_NUMBER = 5; 3792 private boolean reproducible_ = false; 3793 /** 3794 * <code>bool reproducible = 5;</code> 3795 * 3796 * @return The reproducible. 3797 */ 3798 @java.lang.Override getReproducible()3799 public boolean getReproducible() { 3800 return reproducible_; 3801 } 3802 3803 private byte memoizedIsInitialized = -1; 3804 3805 @java.lang.Override isInitialized()3806 public final boolean isInitialized() { 3807 byte isInitialized = memoizedIsInitialized; 3808 if (isInitialized == 1) return true; 3809 if (isInitialized == 0) return false; 3810 3811 memoizedIsInitialized = 1; 3812 return true; 3813 } 3814 3815 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)3816 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 3817 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(buildInvocationId_)) { 3818 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, buildInvocationId_); 3819 } 3820 if (buildStartedOn_ != null) { 3821 output.writeMessage(2, getBuildStartedOn()); 3822 } 3823 if (buildFinishedOn_ != null) { 3824 output.writeMessage(3, getBuildFinishedOn()); 3825 } 3826 if (completeness_ != null) { 3827 output.writeMessage(4, getCompleteness()); 3828 } 3829 if (reproducible_ != false) { 3830 output.writeBool(5, reproducible_); 3831 } 3832 getUnknownFields().writeTo(output); 3833 } 3834 3835 @java.lang.Override getSerializedSize()3836 public int getSerializedSize() { 3837 int size = memoizedSize; 3838 if (size != -1) return size; 3839 3840 size = 0; 3841 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(buildInvocationId_)) { 3842 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, buildInvocationId_); 3843 } 3844 if (buildStartedOn_ != null) { 3845 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getBuildStartedOn()); 3846 } 3847 if (buildFinishedOn_ != null) { 3848 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getBuildFinishedOn()); 3849 } 3850 if (completeness_ != null) { 3851 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCompleteness()); 3852 } 3853 if (reproducible_ != false) { 3854 size += com.google.protobuf.CodedOutputStream.computeBoolSize(5, reproducible_); 3855 } 3856 size += getUnknownFields().getSerializedSize(); 3857 memoizedSize = size; 3858 return size; 3859 } 3860 3861 @java.lang.Override equals(final java.lang.Object obj)3862 public boolean equals(final java.lang.Object obj) { 3863 if (obj == this) { 3864 return true; 3865 } 3866 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata)) { 3867 return super.equals(obj); 3868 } 3869 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata other = 3870 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) obj; 3871 3872 if (!getBuildInvocationId().equals(other.getBuildInvocationId())) return false; 3873 if (hasBuildStartedOn() != other.hasBuildStartedOn()) return false; 3874 if (hasBuildStartedOn()) { 3875 if (!getBuildStartedOn().equals(other.getBuildStartedOn())) return false; 3876 } 3877 if (hasBuildFinishedOn() != other.hasBuildFinishedOn()) return false; 3878 if (hasBuildFinishedOn()) { 3879 if (!getBuildFinishedOn().equals(other.getBuildFinishedOn())) return false; 3880 } 3881 if (hasCompleteness() != other.hasCompleteness()) return false; 3882 if (hasCompleteness()) { 3883 if (!getCompleteness().equals(other.getCompleteness())) return false; 3884 } 3885 if (getReproducible() != other.getReproducible()) return false; 3886 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 3887 return true; 3888 } 3889 3890 @java.lang.Override hashCode()3891 public int hashCode() { 3892 if (memoizedHashCode != 0) { 3893 return memoizedHashCode; 3894 } 3895 int hash = 41; 3896 hash = (19 * hash) + getDescriptor().hashCode(); 3897 hash = (37 * hash) + BUILD_INVOCATION_ID_FIELD_NUMBER; 3898 hash = (53 * hash) + getBuildInvocationId().hashCode(); 3899 if (hasBuildStartedOn()) { 3900 hash = (37 * hash) + BUILD_STARTED_ON_FIELD_NUMBER; 3901 hash = (53 * hash) + getBuildStartedOn().hashCode(); 3902 } 3903 if (hasBuildFinishedOn()) { 3904 hash = (37 * hash) + BUILD_FINISHED_ON_FIELD_NUMBER; 3905 hash = (53 * hash) + getBuildFinishedOn().hashCode(); 3906 } 3907 if (hasCompleteness()) { 3908 hash = (37 * hash) + COMPLETENESS_FIELD_NUMBER; 3909 hash = (53 * hash) + getCompleteness().hashCode(); 3910 } 3911 hash = (37 * hash) + REPRODUCIBLE_FIELD_NUMBER; 3912 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getReproducible()); 3913 hash = (29 * hash) + getUnknownFields().hashCode(); 3914 memoizedHashCode = hash; 3915 return hash; 3916 } 3917 parseFrom( java.nio.ByteBuffer data)3918 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3919 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 3920 return PARSER.parseFrom(data); 3921 } 3922 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3923 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3924 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3925 throws com.google.protobuf.InvalidProtocolBufferException { 3926 return PARSER.parseFrom(data, extensionRegistry); 3927 } 3928 parseFrom( com.google.protobuf.ByteString data)3929 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3930 com.google.protobuf.ByteString data) 3931 throws com.google.protobuf.InvalidProtocolBufferException { 3932 return PARSER.parseFrom(data); 3933 } 3934 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3935 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3936 com.google.protobuf.ByteString data, 3937 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3938 throws com.google.protobuf.InvalidProtocolBufferException { 3939 return PARSER.parseFrom(data, extensionRegistry); 3940 } 3941 parseFrom(byte[] data)3942 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom(byte[] data) 3943 throws com.google.protobuf.InvalidProtocolBufferException { 3944 return PARSER.parseFrom(data); 3945 } 3946 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3947 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3948 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3949 throws com.google.protobuf.InvalidProtocolBufferException { 3950 return PARSER.parseFrom(data, extensionRegistry); 3951 } 3952 parseFrom( java.io.InputStream input)3953 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3954 java.io.InputStream input) throws java.io.IOException { 3955 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 3956 } 3957 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3958 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3959 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3960 throws java.io.IOException { 3961 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 3962 PARSER, input, extensionRegistry); 3963 } 3964 parseDelimitedFrom( java.io.InputStream input)3965 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseDelimitedFrom( 3966 java.io.InputStream input) throws java.io.IOException { 3967 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 3968 } 3969 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3970 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseDelimitedFrom( 3971 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3972 throws java.io.IOException { 3973 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 3974 PARSER, input, extensionRegistry); 3975 } 3976 parseFrom( com.google.protobuf.CodedInputStream input)3977 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3978 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 3979 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 3980 } 3981 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3982 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata parseFrom( 3983 com.google.protobuf.CodedInputStream input, 3984 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3985 throws java.io.IOException { 3986 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 3987 PARSER, input, extensionRegistry); 3988 } 3989 3990 @java.lang.Override newBuilderForType()3991 public Builder newBuilderForType() { 3992 return newBuilder(); 3993 } 3994 newBuilder()3995 public static Builder newBuilder() { 3996 return DEFAULT_INSTANCE.toBuilder(); 3997 } 3998 newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata prototype)3999 public static Builder newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata prototype) { 4000 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 4001 } 4002 4003 @java.lang.Override toBuilder()4004 public Builder toBuilder() { 4005 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 4006 } 4007 4008 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)4009 protected Builder newBuilderForType( 4010 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4011 Builder builder = new Builder(parent); 4012 return builder; 4013 } 4014 /** 4015 * 4016 * 4017 * <pre> 4018 * Other properties of the build. 4019 * </pre> 4020 * 4021 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata} 4022 */ 4023 public static final class Builder 4024 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 4025 implements 4026 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) 4027 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder { getDescriptor()4028 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 4029 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 4030 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMetadata_descriptor; 4031 } 4032 4033 @java.lang.Override 4034 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()4035 internalGetFieldAccessorTable() { 4036 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 4037 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMetadata_fieldAccessorTable 4038 .ensureFieldAccessorsInitialized( 4039 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.class, 4040 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder.class); 4041 } 4042 4043 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.newBuilder() Builder()4044 private Builder() {} 4045 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)4046 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4047 super(parent); 4048 } 4049 4050 @java.lang.Override clear()4051 public Builder clear() { 4052 super.clear(); 4053 bitField0_ = 0; 4054 buildInvocationId_ = ""; 4055 buildStartedOn_ = null; 4056 if (buildStartedOnBuilder_ != null) { 4057 buildStartedOnBuilder_.dispose(); 4058 buildStartedOnBuilder_ = null; 4059 } 4060 buildFinishedOn_ = null; 4061 if (buildFinishedOnBuilder_ != null) { 4062 buildFinishedOnBuilder_.dispose(); 4063 buildFinishedOnBuilder_ = null; 4064 } 4065 completeness_ = null; 4066 if (completenessBuilder_ != null) { 4067 completenessBuilder_.dispose(); 4068 completenessBuilder_ = null; 4069 } 4070 reproducible_ = false; 4071 return this; 4072 } 4073 4074 @java.lang.Override getDescriptorForType()4075 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 4076 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 4077 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaMetadata_descriptor; 4078 } 4079 4080 @java.lang.Override getDefaultInstanceForType()4081 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata getDefaultInstanceForType() { 4082 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance(); 4083 } 4084 4085 @java.lang.Override build()4086 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata build() { 4087 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata result = buildPartial(); 4088 if (!result.isInitialized()) { 4089 throw newUninitializedMessageException(result); 4090 } 4091 return result; 4092 } 4093 4094 @java.lang.Override buildPartial()4095 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata buildPartial() { 4096 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata result = 4097 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata(this); 4098 if (bitField0_ != 0) { 4099 buildPartial0(result); 4100 } 4101 onBuilt(); 4102 return result; 4103 } 4104 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata result)4105 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata result) { 4106 int from_bitField0_ = bitField0_; 4107 if (((from_bitField0_ & 0x00000001) != 0)) { 4108 result.buildInvocationId_ = buildInvocationId_; 4109 } 4110 if (((from_bitField0_ & 0x00000002) != 0)) { 4111 result.buildStartedOn_ = 4112 buildStartedOnBuilder_ == null ? buildStartedOn_ : buildStartedOnBuilder_.build(); 4113 } 4114 if (((from_bitField0_ & 0x00000004) != 0)) { 4115 result.buildFinishedOn_ = 4116 buildFinishedOnBuilder_ == null ? buildFinishedOn_ : buildFinishedOnBuilder_.build(); 4117 } 4118 if (((from_bitField0_ & 0x00000008) != 0)) { 4119 result.completeness_ = 4120 completenessBuilder_ == null ? completeness_ : completenessBuilder_.build(); 4121 } 4122 if (((from_bitField0_ & 0x00000010) != 0)) { 4123 result.reproducible_ = reproducible_; 4124 } 4125 } 4126 4127 @java.lang.Override clone()4128 public Builder clone() { 4129 return super.clone(); 4130 } 4131 4132 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)4133 public Builder setField( 4134 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 4135 return super.setField(field, value); 4136 } 4137 4138 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)4139 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 4140 return super.clearField(field); 4141 } 4142 4143 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)4144 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 4145 return super.clearOneof(oneof); 4146 } 4147 4148 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)4149 public Builder setRepeatedField( 4150 com.google.protobuf.Descriptors.FieldDescriptor field, 4151 int index, 4152 java.lang.Object value) { 4153 return super.setRepeatedField(field, index, value); 4154 } 4155 4156 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)4157 public Builder addRepeatedField( 4158 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 4159 return super.addRepeatedField(field, value); 4160 } 4161 4162 @java.lang.Override mergeFrom(com.google.protobuf.Message other)4163 public Builder mergeFrom(com.google.protobuf.Message other) { 4164 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) { 4165 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) other); 4166 } else { 4167 super.mergeFrom(other); 4168 return this; 4169 } 4170 } 4171 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata other)4172 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata other) { 4173 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance()) 4174 return this; 4175 if (!other.getBuildInvocationId().isEmpty()) { 4176 buildInvocationId_ = other.buildInvocationId_; 4177 bitField0_ |= 0x00000001; 4178 onChanged(); 4179 } 4180 if (other.hasBuildStartedOn()) { 4181 mergeBuildStartedOn(other.getBuildStartedOn()); 4182 } 4183 if (other.hasBuildFinishedOn()) { 4184 mergeBuildFinishedOn(other.getBuildFinishedOn()); 4185 } 4186 if (other.hasCompleteness()) { 4187 mergeCompleteness(other.getCompleteness()); 4188 } 4189 if (other.getReproducible() != false) { 4190 setReproducible(other.getReproducible()); 4191 } 4192 this.mergeUnknownFields(other.getUnknownFields()); 4193 onChanged(); 4194 return this; 4195 } 4196 4197 @java.lang.Override isInitialized()4198 public final boolean isInitialized() { 4199 return true; 4200 } 4201 4202 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4203 public Builder mergeFrom( 4204 com.google.protobuf.CodedInputStream input, 4205 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4206 throws java.io.IOException { 4207 if (extensionRegistry == null) { 4208 throw new java.lang.NullPointerException(); 4209 } 4210 try { 4211 boolean done = false; 4212 while (!done) { 4213 int tag = input.readTag(); 4214 switch (tag) { 4215 case 0: 4216 done = true; 4217 break; 4218 case 10: 4219 { 4220 buildInvocationId_ = input.readStringRequireUtf8(); 4221 bitField0_ |= 0x00000001; 4222 break; 4223 } // case 10 4224 case 18: 4225 { 4226 input.readMessage( 4227 getBuildStartedOnFieldBuilder().getBuilder(), extensionRegistry); 4228 bitField0_ |= 0x00000002; 4229 break; 4230 } // case 18 4231 case 26: 4232 { 4233 input.readMessage( 4234 getBuildFinishedOnFieldBuilder().getBuilder(), extensionRegistry); 4235 bitField0_ |= 0x00000004; 4236 break; 4237 } // case 26 4238 case 34: 4239 { 4240 input.readMessage(getCompletenessFieldBuilder().getBuilder(), extensionRegistry); 4241 bitField0_ |= 0x00000008; 4242 break; 4243 } // case 34 4244 case 40: 4245 { 4246 reproducible_ = input.readBool(); 4247 bitField0_ |= 0x00000010; 4248 break; 4249 } // case 40 4250 default: 4251 { 4252 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 4253 done = true; // was an endgroup tag 4254 } 4255 break; 4256 } // default: 4257 } // switch (tag) 4258 } // while (!done) 4259 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4260 throw e.unwrapIOException(); 4261 } finally { 4262 onChanged(); 4263 } // finally 4264 return this; 4265 } 4266 4267 private int bitField0_; 4268 4269 private java.lang.Object buildInvocationId_ = ""; 4270 /** 4271 * <code>string build_invocation_id = 1;</code> 4272 * 4273 * @return The buildInvocationId. 4274 */ getBuildInvocationId()4275 public java.lang.String getBuildInvocationId() { 4276 java.lang.Object ref = buildInvocationId_; 4277 if (!(ref instanceof java.lang.String)) { 4278 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 4279 java.lang.String s = bs.toStringUtf8(); 4280 buildInvocationId_ = s; 4281 return s; 4282 } else { 4283 return (java.lang.String) ref; 4284 } 4285 } 4286 /** 4287 * <code>string build_invocation_id = 1;</code> 4288 * 4289 * @return The bytes for buildInvocationId. 4290 */ getBuildInvocationIdBytes()4291 public com.google.protobuf.ByteString getBuildInvocationIdBytes() { 4292 java.lang.Object ref = buildInvocationId_; 4293 if (ref instanceof String) { 4294 com.google.protobuf.ByteString b = 4295 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 4296 buildInvocationId_ = b; 4297 return b; 4298 } else { 4299 return (com.google.protobuf.ByteString) ref; 4300 } 4301 } 4302 /** 4303 * <code>string build_invocation_id = 1;</code> 4304 * 4305 * @param value The buildInvocationId to set. 4306 * @return This builder for chaining. 4307 */ setBuildInvocationId(java.lang.String value)4308 public Builder setBuildInvocationId(java.lang.String value) { 4309 if (value == null) { 4310 throw new NullPointerException(); 4311 } 4312 buildInvocationId_ = value; 4313 bitField0_ |= 0x00000001; 4314 onChanged(); 4315 return this; 4316 } 4317 /** 4318 * <code>string build_invocation_id = 1;</code> 4319 * 4320 * @return This builder for chaining. 4321 */ clearBuildInvocationId()4322 public Builder clearBuildInvocationId() { 4323 buildInvocationId_ = getDefaultInstance().getBuildInvocationId(); 4324 bitField0_ = (bitField0_ & ~0x00000001); 4325 onChanged(); 4326 return this; 4327 } 4328 /** 4329 * <code>string build_invocation_id = 1;</code> 4330 * 4331 * @param value The bytes for buildInvocationId to set. 4332 * @return This builder for chaining. 4333 */ setBuildInvocationIdBytes(com.google.protobuf.ByteString value)4334 public Builder setBuildInvocationIdBytes(com.google.protobuf.ByteString value) { 4335 if (value == null) { 4336 throw new NullPointerException(); 4337 } 4338 checkByteStringIsUtf8(value); 4339 buildInvocationId_ = value; 4340 bitField0_ |= 0x00000001; 4341 onChanged(); 4342 return this; 4343 } 4344 4345 private com.google.protobuf.Timestamp buildStartedOn_; 4346 private com.google.protobuf.SingleFieldBuilderV3< 4347 com.google.protobuf.Timestamp, 4348 com.google.protobuf.Timestamp.Builder, 4349 com.google.protobuf.TimestampOrBuilder> 4350 buildStartedOnBuilder_; 4351 /** 4352 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 4353 * 4354 * @return Whether the buildStartedOn field is set. 4355 */ hasBuildStartedOn()4356 public boolean hasBuildStartedOn() { 4357 return ((bitField0_ & 0x00000002) != 0); 4358 } 4359 /** 4360 * <code>.google.protobuf.Timestamp build_started_on = 2;</code> 4361 * 4362 * @return The buildStartedOn. 4363 */ getBuildStartedOn()4364 public com.google.protobuf.Timestamp getBuildStartedOn() { 4365 if (buildStartedOnBuilder_ == null) { 4366 return buildStartedOn_ == null 4367 ? com.google.protobuf.Timestamp.getDefaultInstance() 4368 : buildStartedOn_; 4369 } else { 4370 return buildStartedOnBuilder_.getMessage(); 4371 } 4372 } 4373 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ setBuildStartedOn(com.google.protobuf.Timestamp value)4374 public Builder setBuildStartedOn(com.google.protobuf.Timestamp value) { 4375 if (buildStartedOnBuilder_ == null) { 4376 if (value == null) { 4377 throw new NullPointerException(); 4378 } 4379 buildStartedOn_ = value; 4380 } else { 4381 buildStartedOnBuilder_.setMessage(value); 4382 } 4383 bitField0_ |= 0x00000002; 4384 onChanged(); 4385 return this; 4386 } 4387 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ setBuildStartedOn(com.google.protobuf.Timestamp.Builder builderForValue)4388 public Builder setBuildStartedOn(com.google.protobuf.Timestamp.Builder builderForValue) { 4389 if (buildStartedOnBuilder_ == null) { 4390 buildStartedOn_ = builderForValue.build(); 4391 } else { 4392 buildStartedOnBuilder_.setMessage(builderForValue.build()); 4393 } 4394 bitField0_ |= 0x00000002; 4395 onChanged(); 4396 return this; 4397 } 4398 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ mergeBuildStartedOn(com.google.protobuf.Timestamp value)4399 public Builder mergeBuildStartedOn(com.google.protobuf.Timestamp value) { 4400 if (buildStartedOnBuilder_ == null) { 4401 if (((bitField0_ & 0x00000002) != 0) 4402 && buildStartedOn_ != null 4403 && buildStartedOn_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 4404 getBuildStartedOnBuilder().mergeFrom(value); 4405 } else { 4406 buildStartedOn_ = value; 4407 } 4408 } else { 4409 buildStartedOnBuilder_.mergeFrom(value); 4410 } 4411 bitField0_ |= 0x00000002; 4412 onChanged(); 4413 return this; 4414 } 4415 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ clearBuildStartedOn()4416 public Builder clearBuildStartedOn() { 4417 bitField0_ = (bitField0_ & ~0x00000002); 4418 buildStartedOn_ = null; 4419 if (buildStartedOnBuilder_ != null) { 4420 buildStartedOnBuilder_.dispose(); 4421 buildStartedOnBuilder_ = null; 4422 } 4423 onChanged(); 4424 return this; 4425 } 4426 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ getBuildStartedOnBuilder()4427 public com.google.protobuf.Timestamp.Builder getBuildStartedOnBuilder() { 4428 bitField0_ |= 0x00000002; 4429 onChanged(); 4430 return getBuildStartedOnFieldBuilder().getBuilder(); 4431 } 4432 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ getBuildStartedOnOrBuilder()4433 public com.google.protobuf.TimestampOrBuilder getBuildStartedOnOrBuilder() { 4434 if (buildStartedOnBuilder_ != null) { 4435 return buildStartedOnBuilder_.getMessageOrBuilder(); 4436 } else { 4437 return buildStartedOn_ == null 4438 ? com.google.protobuf.Timestamp.getDefaultInstance() 4439 : buildStartedOn_; 4440 } 4441 } 4442 /** <code>.google.protobuf.Timestamp build_started_on = 2;</code> */ 4443 private com.google.protobuf.SingleFieldBuilderV3< 4444 com.google.protobuf.Timestamp, 4445 com.google.protobuf.Timestamp.Builder, 4446 com.google.protobuf.TimestampOrBuilder> getBuildStartedOnFieldBuilder()4447 getBuildStartedOnFieldBuilder() { 4448 if (buildStartedOnBuilder_ == null) { 4449 buildStartedOnBuilder_ = 4450 new com.google.protobuf.SingleFieldBuilderV3< 4451 com.google.protobuf.Timestamp, 4452 com.google.protobuf.Timestamp.Builder, 4453 com.google.protobuf.TimestampOrBuilder>( 4454 getBuildStartedOn(), getParentForChildren(), isClean()); 4455 buildStartedOn_ = null; 4456 } 4457 return buildStartedOnBuilder_; 4458 } 4459 4460 private com.google.protobuf.Timestamp buildFinishedOn_; 4461 private com.google.protobuf.SingleFieldBuilderV3< 4462 com.google.protobuf.Timestamp, 4463 com.google.protobuf.Timestamp.Builder, 4464 com.google.protobuf.TimestampOrBuilder> 4465 buildFinishedOnBuilder_; 4466 /** 4467 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 4468 * 4469 * @return Whether the buildFinishedOn field is set. 4470 */ hasBuildFinishedOn()4471 public boolean hasBuildFinishedOn() { 4472 return ((bitField0_ & 0x00000004) != 0); 4473 } 4474 /** 4475 * <code>.google.protobuf.Timestamp build_finished_on = 3;</code> 4476 * 4477 * @return The buildFinishedOn. 4478 */ getBuildFinishedOn()4479 public com.google.protobuf.Timestamp getBuildFinishedOn() { 4480 if (buildFinishedOnBuilder_ == null) { 4481 return buildFinishedOn_ == null 4482 ? com.google.protobuf.Timestamp.getDefaultInstance() 4483 : buildFinishedOn_; 4484 } else { 4485 return buildFinishedOnBuilder_.getMessage(); 4486 } 4487 } 4488 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ setBuildFinishedOn(com.google.protobuf.Timestamp value)4489 public Builder setBuildFinishedOn(com.google.protobuf.Timestamp value) { 4490 if (buildFinishedOnBuilder_ == null) { 4491 if (value == null) { 4492 throw new NullPointerException(); 4493 } 4494 buildFinishedOn_ = value; 4495 } else { 4496 buildFinishedOnBuilder_.setMessage(value); 4497 } 4498 bitField0_ |= 0x00000004; 4499 onChanged(); 4500 return this; 4501 } 4502 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ setBuildFinishedOn(com.google.protobuf.Timestamp.Builder builderForValue)4503 public Builder setBuildFinishedOn(com.google.protobuf.Timestamp.Builder builderForValue) { 4504 if (buildFinishedOnBuilder_ == null) { 4505 buildFinishedOn_ = builderForValue.build(); 4506 } else { 4507 buildFinishedOnBuilder_.setMessage(builderForValue.build()); 4508 } 4509 bitField0_ |= 0x00000004; 4510 onChanged(); 4511 return this; 4512 } 4513 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ mergeBuildFinishedOn(com.google.protobuf.Timestamp value)4514 public Builder mergeBuildFinishedOn(com.google.protobuf.Timestamp value) { 4515 if (buildFinishedOnBuilder_ == null) { 4516 if (((bitField0_ & 0x00000004) != 0) 4517 && buildFinishedOn_ != null 4518 && buildFinishedOn_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 4519 getBuildFinishedOnBuilder().mergeFrom(value); 4520 } else { 4521 buildFinishedOn_ = value; 4522 } 4523 } else { 4524 buildFinishedOnBuilder_.mergeFrom(value); 4525 } 4526 bitField0_ |= 0x00000004; 4527 onChanged(); 4528 return this; 4529 } 4530 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ clearBuildFinishedOn()4531 public Builder clearBuildFinishedOn() { 4532 bitField0_ = (bitField0_ & ~0x00000004); 4533 buildFinishedOn_ = null; 4534 if (buildFinishedOnBuilder_ != null) { 4535 buildFinishedOnBuilder_.dispose(); 4536 buildFinishedOnBuilder_ = null; 4537 } 4538 onChanged(); 4539 return this; 4540 } 4541 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ getBuildFinishedOnBuilder()4542 public com.google.protobuf.Timestamp.Builder getBuildFinishedOnBuilder() { 4543 bitField0_ |= 0x00000004; 4544 onChanged(); 4545 return getBuildFinishedOnFieldBuilder().getBuilder(); 4546 } 4547 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ getBuildFinishedOnOrBuilder()4548 public com.google.protobuf.TimestampOrBuilder getBuildFinishedOnOrBuilder() { 4549 if (buildFinishedOnBuilder_ != null) { 4550 return buildFinishedOnBuilder_.getMessageOrBuilder(); 4551 } else { 4552 return buildFinishedOn_ == null 4553 ? com.google.protobuf.Timestamp.getDefaultInstance() 4554 : buildFinishedOn_; 4555 } 4556 } 4557 /** <code>.google.protobuf.Timestamp build_finished_on = 3;</code> */ 4558 private com.google.protobuf.SingleFieldBuilderV3< 4559 com.google.protobuf.Timestamp, 4560 com.google.protobuf.Timestamp.Builder, 4561 com.google.protobuf.TimestampOrBuilder> getBuildFinishedOnFieldBuilder()4562 getBuildFinishedOnFieldBuilder() { 4563 if (buildFinishedOnBuilder_ == null) { 4564 buildFinishedOnBuilder_ = 4565 new com.google.protobuf.SingleFieldBuilderV3< 4566 com.google.protobuf.Timestamp, 4567 com.google.protobuf.Timestamp.Builder, 4568 com.google.protobuf.TimestampOrBuilder>( 4569 getBuildFinishedOn(), getParentForChildren(), isClean()); 4570 buildFinishedOn_ = null; 4571 } 4572 return buildFinishedOnBuilder_; 4573 } 4574 4575 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness_; 4576 private com.google.protobuf.SingleFieldBuilderV3< 4577 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness, 4578 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder, 4579 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder> 4580 completenessBuilder_; 4581 /** 4582 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 4583 * 4584 * @return Whether the completeness field is set. 4585 */ hasCompleteness()4586 public boolean hasCompleteness() { 4587 return ((bitField0_ & 0x00000008) != 0); 4588 } 4589 /** 4590 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> 4591 * 4592 * @return The completeness. 4593 */ getCompleteness()4594 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getCompleteness() { 4595 if (completenessBuilder_ == null) { 4596 return completeness_ == null 4597 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance() 4598 : completeness_; 4599 } else { 4600 return completenessBuilder_.getMessage(); 4601 } 4602 } 4603 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ setCompleteness(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness value)4604 public Builder setCompleteness(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness value) { 4605 if (completenessBuilder_ == null) { 4606 if (value == null) { 4607 throw new NullPointerException(); 4608 } 4609 completeness_ = value; 4610 } else { 4611 completenessBuilder_.setMessage(value); 4612 } 4613 bitField0_ |= 0x00000008; 4614 onChanged(); 4615 return this; 4616 } 4617 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ setCompleteness( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder builderForValue)4618 public Builder setCompleteness( 4619 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder builderForValue) { 4620 if (completenessBuilder_ == null) { 4621 completeness_ = builderForValue.build(); 4622 } else { 4623 completenessBuilder_.setMessage(builderForValue.build()); 4624 } 4625 bitField0_ |= 0x00000008; 4626 onChanged(); 4627 return this; 4628 } 4629 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ mergeCompleteness(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness value)4630 public Builder mergeCompleteness(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness value) { 4631 if (completenessBuilder_ == null) { 4632 if (((bitField0_ & 0x00000008) != 0) 4633 && completeness_ != null 4634 && completeness_ 4635 != io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance()) { 4636 getCompletenessBuilder().mergeFrom(value); 4637 } else { 4638 completeness_ = value; 4639 } 4640 } else { 4641 completenessBuilder_.mergeFrom(value); 4642 } 4643 bitField0_ |= 0x00000008; 4644 onChanged(); 4645 return this; 4646 } 4647 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ clearCompleteness()4648 public Builder clearCompleteness() { 4649 bitField0_ = (bitField0_ & ~0x00000008); 4650 completeness_ = null; 4651 if (completenessBuilder_ != null) { 4652 completenessBuilder_.dispose(); 4653 completenessBuilder_ = null; 4654 } 4655 onChanged(); 4656 return this; 4657 } 4658 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ getCompletenessBuilder()4659 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder getCompletenessBuilder() { 4660 bitField0_ |= 0x00000008; 4661 onChanged(); 4662 return getCompletenessFieldBuilder().getBuilder(); 4663 } 4664 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ 4665 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder getCompletenessOrBuilder()4666 getCompletenessOrBuilder() { 4667 if (completenessBuilder_ != null) { 4668 return completenessBuilder_.getMessageOrBuilder(); 4669 } else { 4670 return completeness_ == null 4671 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance() 4672 : completeness_; 4673 } 4674 } 4675 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness completeness = 4;</code> */ 4676 private com.google.protobuf.SingleFieldBuilderV3< 4677 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness, 4678 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder, 4679 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder> getCompletenessFieldBuilder()4680 getCompletenessFieldBuilder() { 4681 if (completenessBuilder_ == null) { 4682 completenessBuilder_ = 4683 new com.google.protobuf.SingleFieldBuilderV3< 4684 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness, 4685 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder, 4686 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder>( 4687 getCompleteness(), getParentForChildren(), isClean()); 4688 completeness_ = null; 4689 } 4690 return completenessBuilder_; 4691 } 4692 4693 private boolean reproducible_; 4694 /** 4695 * <code>bool reproducible = 5;</code> 4696 * 4697 * @return The reproducible. 4698 */ 4699 @java.lang.Override getReproducible()4700 public boolean getReproducible() { 4701 return reproducible_; 4702 } 4703 /** 4704 * <code>bool reproducible = 5;</code> 4705 * 4706 * @param value The reproducible to set. 4707 * @return This builder for chaining. 4708 */ setReproducible(boolean value)4709 public Builder setReproducible(boolean value) { 4710 4711 reproducible_ = value; 4712 bitField0_ |= 0x00000010; 4713 onChanged(); 4714 return this; 4715 } 4716 /** 4717 * <code>bool reproducible = 5;</code> 4718 * 4719 * @return This builder for chaining. 4720 */ clearReproducible()4721 public Builder clearReproducible() { 4722 bitField0_ = (bitField0_ & ~0x00000010); 4723 reproducible_ = false; 4724 onChanged(); 4725 return this; 4726 } 4727 4728 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)4729 public final Builder setUnknownFields( 4730 final com.google.protobuf.UnknownFieldSet unknownFields) { 4731 return super.setUnknownFields(unknownFields); 4732 } 4733 4734 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)4735 public final Builder mergeUnknownFields( 4736 final com.google.protobuf.UnknownFieldSet unknownFields) { 4737 return super.mergeUnknownFields(unknownFields); 4738 } 4739 4740 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) 4741 } 4742 4743 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata) 4744 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata DEFAULT_INSTANCE; 4745 4746 static { 4747 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata(); 4748 } 4749 getDefaultInstance()4750 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata getDefaultInstance() { 4751 return DEFAULT_INSTANCE; 4752 } 4753 4754 private static final com.google.protobuf.Parser<SlsaMetadata> PARSER = 4755 new com.google.protobuf.AbstractParser<SlsaMetadata>() { 4756 @java.lang.Override 4757 public SlsaMetadata parsePartialFrom( 4758 com.google.protobuf.CodedInputStream input, 4759 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4760 throws com.google.protobuf.InvalidProtocolBufferException { 4761 Builder builder = newBuilder(); 4762 try { 4763 builder.mergeFrom(input, extensionRegistry); 4764 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4765 throw e.setUnfinishedMessage(builder.buildPartial()); 4766 } catch (com.google.protobuf.UninitializedMessageException e) { 4767 throw e.asInvalidProtocolBufferException() 4768 .setUnfinishedMessage(builder.buildPartial()); 4769 } catch (java.io.IOException e) { 4770 throw new com.google.protobuf.InvalidProtocolBufferException(e) 4771 .setUnfinishedMessage(builder.buildPartial()); 4772 } 4773 return builder.buildPartial(); 4774 } 4775 }; 4776 parser()4777 public static com.google.protobuf.Parser<SlsaMetadata> parser() { 4778 return PARSER; 4779 } 4780 4781 @java.lang.Override getParserForType()4782 public com.google.protobuf.Parser<SlsaMetadata> getParserForType() { 4783 return PARSER; 4784 } 4785 4786 @java.lang.Override getDefaultInstanceForType()4787 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata getDefaultInstanceForType() { 4788 return DEFAULT_INSTANCE; 4789 } 4790 } 4791 4792 public interface SlsaCompletenessOrBuilder 4793 extends 4794 // @@protoc_insertion_point(interface_extends:grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) 4795 com.google.protobuf.MessageOrBuilder { 4796 4797 /** 4798 * <code>bool parameters = 1;</code> 4799 * 4800 * @return The parameters. 4801 */ getParameters()4802 boolean getParameters(); 4803 4804 /** 4805 * <code>bool environment = 2;</code> 4806 * 4807 * @return The environment. 4808 */ getEnvironment()4809 boolean getEnvironment(); 4810 4811 /** 4812 * <code>bool materials = 3;</code> 4813 * 4814 * @return The materials. 4815 */ getMaterials()4816 boolean getMaterials(); 4817 } 4818 /** 4819 * 4820 * 4821 * <pre> 4822 * Indicates that the builder claims certain fields in this message to be 4823 * complete. 4824 * </pre> 4825 * 4826 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness} 4827 */ 4828 public static final class SlsaCompleteness extends com.google.protobuf.GeneratedMessageV3 4829 implements 4830 // @@protoc_insertion_point(message_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) 4831 SlsaCompletenessOrBuilder { 4832 private static final long serialVersionUID = 0L; 4833 // Use SlsaCompleteness.newBuilder() to construct. SlsaCompleteness(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)4834 private SlsaCompleteness(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 4835 super(builder); 4836 } 4837 SlsaCompleteness()4838 private SlsaCompleteness() {} 4839 4840 @java.lang.Override 4841 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)4842 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 4843 return new SlsaCompleteness(); 4844 } 4845 4846 @java.lang.Override getUnknownFields()4847 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 4848 return this.unknownFields; 4849 } 4850 getDescriptor()4851 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 4852 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 4853 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaCompleteness_descriptor; 4854 } 4855 4856 @java.lang.Override 4857 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()4858 internalGetFieldAccessorTable() { 4859 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 4860 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaCompleteness_fieldAccessorTable 4861 .ensureFieldAccessorsInitialized( 4862 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.class, 4863 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder.class); 4864 } 4865 4866 public static final int PARAMETERS_FIELD_NUMBER = 1; 4867 private boolean parameters_ = false; 4868 /** 4869 * <code>bool parameters = 1;</code> 4870 * 4871 * @return The parameters. 4872 */ 4873 @java.lang.Override getParameters()4874 public boolean getParameters() { 4875 return parameters_; 4876 } 4877 4878 public static final int ENVIRONMENT_FIELD_NUMBER = 2; 4879 private boolean environment_ = false; 4880 /** 4881 * <code>bool environment = 2;</code> 4882 * 4883 * @return The environment. 4884 */ 4885 @java.lang.Override getEnvironment()4886 public boolean getEnvironment() { 4887 return environment_; 4888 } 4889 4890 public static final int MATERIALS_FIELD_NUMBER = 3; 4891 private boolean materials_ = false; 4892 /** 4893 * <code>bool materials = 3;</code> 4894 * 4895 * @return The materials. 4896 */ 4897 @java.lang.Override getMaterials()4898 public boolean getMaterials() { 4899 return materials_; 4900 } 4901 4902 private byte memoizedIsInitialized = -1; 4903 4904 @java.lang.Override isInitialized()4905 public final boolean isInitialized() { 4906 byte isInitialized = memoizedIsInitialized; 4907 if (isInitialized == 1) return true; 4908 if (isInitialized == 0) return false; 4909 4910 memoizedIsInitialized = 1; 4911 return true; 4912 } 4913 4914 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)4915 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 4916 if (parameters_ != false) { 4917 output.writeBool(1, parameters_); 4918 } 4919 if (environment_ != false) { 4920 output.writeBool(2, environment_); 4921 } 4922 if (materials_ != false) { 4923 output.writeBool(3, materials_); 4924 } 4925 getUnknownFields().writeTo(output); 4926 } 4927 4928 @java.lang.Override getSerializedSize()4929 public int getSerializedSize() { 4930 int size = memoizedSize; 4931 if (size != -1) return size; 4932 4933 size = 0; 4934 if (parameters_ != false) { 4935 size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, parameters_); 4936 } 4937 if (environment_ != false) { 4938 size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, environment_); 4939 } 4940 if (materials_ != false) { 4941 size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, materials_); 4942 } 4943 size += getUnknownFields().getSerializedSize(); 4944 memoizedSize = size; 4945 return size; 4946 } 4947 4948 @java.lang.Override equals(final java.lang.Object obj)4949 public boolean equals(final java.lang.Object obj) { 4950 if (obj == this) { 4951 return true; 4952 } 4953 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness)) { 4954 return super.equals(obj); 4955 } 4956 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness other = 4957 (io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) obj; 4958 4959 if (getParameters() != other.getParameters()) return false; 4960 if (getEnvironment() != other.getEnvironment()) return false; 4961 if (getMaterials() != other.getMaterials()) return false; 4962 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 4963 return true; 4964 } 4965 4966 @java.lang.Override hashCode()4967 public int hashCode() { 4968 if (memoizedHashCode != 0) { 4969 return memoizedHashCode; 4970 } 4971 int hash = 41; 4972 hash = (19 * hash) + getDescriptor().hashCode(); 4973 hash = (37 * hash) + PARAMETERS_FIELD_NUMBER; 4974 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getParameters()); 4975 hash = (37 * hash) + ENVIRONMENT_FIELD_NUMBER; 4976 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnvironment()); 4977 hash = (37 * hash) + MATERIALS_FIELD_NUMBER; 4978 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getMaterials()); 4979 hash = (29 * hash) + getUnknownFields().hashCode(); 4980 memoizedHashCode = hash; 4981 return hash; 4982 } 4983 parseFrom( java.nio.ByteBuffer data)4984 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 4985 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 4986 return PARSER.parseFrom(data); 4987 } 4988 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4989 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 4990 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4991 throws com.google.protobuf.InvalidProtocolBufferException { 4992 return PARSER.parseFrom(data, extensionRegistry); 4993 } 4994 parseFrom( com.google.protobuf.ByteString data)4995 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 4996 com.google.protobuf.ByteString data) 4997 throws com.google.protobuf.InvalidProtocolBufferException { 4998 return PARSER.parseFrom(data); 4999 } 5000 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5001 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5002 com.google.protobuf.ByteString data, 5003 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5004 throws com.google.protobuf.InvalidProtocolBufferException { 5005 return PARSER.parseFrom(data, extensionRegistry); 5006 } 5007 parseFrom(byte[] data)5008 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom(byte[] data) 5009 throws com.google.protobuf.InvalidProtocolBufferException { 5010 return PARSER.parseFrom(data); 5011 } 5012 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5013 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5014 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5015 throws com.google.protobuf.InvalidProtocolBufferException { 5016 return PARSER.parseFrom(data, extensionRegistry); 5017 } 5018 parseFrom( java.io.InputStream input)5019 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5020 java.io.InputStream input) throws java.io.IOException { 5021 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5022 } 5023 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5024 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5025 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5026 throws java.io.IOException { 5027 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5028 PARSER, input, extensionRegistry); 5029 } 5030 parseDelimitedFrom( java.io.InputStream input)5031 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseDelimitedFrom( 5032 java.io.InputStream input) throws java.io.IOException { 5033 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 5034 } 5035 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5036 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseDelimitedFrom( 5037 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5038 throws java.io.IOException { 5039 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 5040 PARSER, input, extensionRegistry); 5041 } 5042 parseFrom( com.google.protobuf.CodedInputStream input)5043 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5044 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 5045 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5046 } 5047 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5048 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness parseFrom( 5049 com.google.protobuf.CodedInputStream input, 5050 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5051 throws java.io.IOException { 5052 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5053 PARSER, input, extensionRegistry); 5054 } 5055 5056 @java.lang.Override newBuilderForType()5057 public Builder newBuilderForType() { 5058 return newBuilder(); 5059 } 5060 newBuilder()5061 public static Builder newBuilder() { 5062 return DEFAULT_INSTANCE.toBuilder(); 5063 } 5064 newBuilder( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness prototype)5065 public static Builder newBuilder( 5066 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness prototype) { 5067 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5068 } 5069 5070 @java.lang.Override toBuilder()5071 public Builder toBuilder() { 5072 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 5073 } 5074 5075 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)5076 protected Builder newBuilderForType( 5077 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5078 Builder builder = new Builder(parent); 5079 return builder; 5080 } 5081 /** 5082 * 5083 * 5084 * <pre> 5085 * Indicates that the builder claims certain fields in this message to be 5086 * complete. 5087 * </pre> 5088 * 5089 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness} 5090 */ 5091 public static final class Builder 5092 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 5093 implements 5094 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) 5095 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompletenessOrBuilder { getDescriptor()5096 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 5097 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5098 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaCompleteness_descriptor; 5099 } 5100 5101 @java.lang.Override 5102 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()5103 internalGetFieldAccessorTable() { 5104 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5105 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaCompleteness_fieldAccessorTable 5106 .ensureFieldAccessorsInitialized( 5107 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.class, 5108 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.Builder.class); 5109 } 5110 5111 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.newBuilder() Builder()5112 private Builder() {} 5113 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)5114 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5115 super(parent); 5116 } 5117 5118 @java.lang.Override clear()5119 public Builder clear() { 5120 super.clear(); 5121 bitField0_ = 0; 5122 parameters_ = false; 5123 environment_ = false; 5124 materials_ = false; 5125 return this; 5126 } 5127 5128 @java.lang.Override getDescriptorForType()5129 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 5130 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5131 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_SlsaCompleteness_descriptor; 5132 } 5133 5134 @java.lang.Override getDefaultInstanceForType()5135 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getDefaultInstanceForType() { 5136 return io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance(); 5137 } 5138 5139 @java.lang.Override build()5140 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness build() { 5141 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness result = buildPartial(); 5142 if (!result.isInitialized()) { 5143 throw newUninitializedMessageException(result); 5144 } 5145 return result; 5146 } 5147 5148 @java.lang.Override buildPartial()5149 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness buildPartial() { 5150 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness result = 5151 new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness(this); 5152 if (bitField0_ != 0) { 5153 buildPartial0(result); 5154 } 5155 onBuilt(); 5156 return result; 5157 } 5158 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness result)5159 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness result) { 5160 int from_bitField0_ = bitField0_; 5161 if (((from_bitField0_ & 0x00000001) != 0)) { 5162 result.parameters_ = parameters_; 5163 } 5164 if (((from_bitField0_ & 0x00000002) != 0)) { 5165 result.environment_ = environment_; 5166 } 5167 if (((from_bitField0_ & 0x00000004) != 0)) { 5168 result.materials_ = materials_; 5169 } 5170 } 5171 5172 @java.lang.Override clone()5173 public Builder clone() { 5174 return super.clone(); 5175 } 5176 5177 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)5178 public Builder setField( 5179 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 5180 return super.setField(field, value); 5181 } 5182 5183 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)5184 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 5185 return super.clearField(field); 5186 } 5187 5188 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)5189 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 5190 return super.clearOneof(oneof); 5191 } 5192 5193 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)5194 public Builder setRepeatedField( 5195 com.google.protobuf.Descriptors.FieldDescriptor field, 5196 int index, 5197 java.lang.Object value) { 5198 return super.setRepeatedField(field, index, value); 5199 } 5200 5201 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)5202 public Builder addRepeatedField( 5203 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 5204 return super.addRepeatedField(field, value); 5205 } 5206 5207 @java.lang.Override mergeFrom(com.google.protobuf.Message other)5208 public Builder mergeFrom(com.google.protobuf.Message other) { 5209 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) { 5210 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) other); 5211 } else { 5212 super.mergeFrom(other); 5213 return this; 5214 } 5215 } 5216 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness other)5217 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness other) { 5218 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness.getDefaultInstance()) 5219 return this; 5220 if (other.getParameters() != false) { 5221 setParameters(other.getParameters()); 5222 } 5223 if (other.getEnvironment() != false) { 5224 setEnvironment(other.getEnvironment()); 5225 } 5226 if (other.getMaterials() != false) { 5227 setMaterials(other.getMaterials()); 5228 } 5229 this.mergeUnknownFields(other.getUnknownFields()); 5230 onChanged(); 5231 return this; 5232 } 5233 5234 @java.lang.Override isInitialized()5235 public final boolean isInitialized() { 5236 return true; 5237 } 5238 5239 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5240 public Builder mergeFrom( 5241 com.google.protobuf.CodedInputStream input, 5242 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5243 throws java.io.IOException { 5244 if (extensionRegistry == null) { 5245 throw new java.lang.NullPointerException(); 5246 } 5247 try { 5248 boolean done = false; 5249 while (!done) { 5250 int tag = input.readTag(); 5251 switch (tag) { 5252 case 0: 5253 done = true; 5254 break; 5255 case 8: 5256 { 5257 parameters_ = input.readBool(); 5258 bitField0_ |= 0x00000001; 5259 break; 5260 } // case 8 5261 case 16: 5262 { 5263 environment_ = input.readBool(); 5264 bitField0_ |= 0x00000002; 5265 break; 5266 } // case 16 5267 case 24: 5268 { 5269 materials_ = input.readBool(); 5270 bitField0_ |= 0x00000004; 5271 break; 5272 } // case 24 5273 default: 5274 { 5275 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 5276 done = true; // was an endgroup tag 5277 } 5278 break; 5279 } // default: 5280 } // switch (tag) 5281 } // while (!done) 5282 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5283 throw e.unwrapIOException(); 5284 } finally { 5285 onChanged(); 5286 } // finally 5287 return this; 5288 } 5289 5290 private int bitField0_; 5291 5292 private boolean parameters_; 5293 /** 5294 * <code>bool parameters = 1;</code> 5295 * 5296 * @return The parameters. 5297 */ 5298 @java.lang.Override getParameters()5299 public boolean getParameters() { 5300 return parameters_; 5301 } 5302 /** 5303 * <code>bool parameters = 1;</code> 5304 * 5305 * @param value The parameters to set. 5306 * @return This builder for chaining. 5307 */ setParameters(boolean value)5308 public Builder setParameters(boolean value) { 5309 5310 parameters_ = value; 5311 bitField0_ |= 0x00000001; 5312 onChanged(); 5313 return this; 5314 } 5315 /** 5316 * <code>bool parameters = 1;</code> 5317 * 5318 * @return This builder for chaining. 5319 */ clearParameters()5320 public Builder clearParameters() { 5321 bitField0_ = (bitField0_ & ~0x00000001); 5322 parameters_ = false; 5323 onChanged(); 5324 return this; 5325 } 5326 5327 private boolean environment_; 5328 /** 5329 * <code>bool environment = 2;</code> 5330 * 5331 * @return The environment. 5332 */ 5333 @java.lang.Override getEnvironment()5334 public boolean getEnvironment() { 5335 return environment_; 5336 } 5337 /** 5338 * <code>bool environment = 2;</code> 5339 * 5340 * @param value The environment to set. 5341 * @return This builder for chaining. 5342 */ setEnvironment(boolean value)5343 public Builder setEnvironment(boolean value) { 5344 5345 environment_ = value; 5346 bitField0_ |= 0x00000002; 5347 onChanged(); 5348 return this; 5349 } 5350 /** 5351 * <code>bool environment = 2;</code> 5352 * 5353 * @return This builder for chaining. 5354 */ clearEnvironment()5355 public Builder clearEnvironment() { 5356 bitField0_ = (bitField0_ & ~0x00000002); 5357 environment_ = false; 5358 onChanged(); 5359 return this; 5360 } 5361 5362 private boolean materials_; 5363 /** 5364 * <code>bool materials = 3;</code> 5365 * 5366 * @return The materials. 5367 */ 5368 @java.lang.Override getMaterials()5369 public boolean getMaterials() { 5370 return materials_; 5371 } 5372 /** 5373 * <code>bool materials = 3;</code> 5374 * 5375 * @param value The materials to set. 5376 * @return This builder for chaining. 5377 */ setMaterials(boolean value)5378 public Builder setMaterials(boolean value) { 5379 5380 materials_ = value; 5381 bitField0_ |= 0x00000004; 5382 onChanged(); 5383 return this; 5384 } 5385 /** 5386 * <code>bool materials = 3;</code> 5387 * 5388 * @return This builder for chaining. 5389 */ clearMaterials()5390 public Builder clearMaterials() { 5391 bitField0_ = (bitField0_ & ~0x00000004); 5392 materials_ = false; 5393 onChanged(); 5394 return this; 5395 } 5396 5397 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)5398 public final Builder setUnknownFields( 5399 final com.google.protobuf.UnknownFieldSet unknownFields) { 5400 return super.setUnknownFields(unknownFields); 5401 } 5402 5403 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)5404 public final Builder mergeUnknownFields( 5405 final com.google.protobuf.UnknownFieldSet unknownFields) { 5406 return super.mergeUnknownFields(unknownFields); 5407 } 5408 5409 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) 5410 } 5411 5412 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness) 5413 private static final io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness DEFAULT_INSTANCE; 5414 5415 static { 5416 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness(); 5417 } 5418 getDefaultInstance()5419 public static io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getDefaultInstance() { 5420 return DEFAULT_INSTANCE; 5421 } 5422 5423 private static final com.google.protobuf.Parser<SlsaCompleteness> PARSER = 5424 new com.google.protobuf.AbstractParser<SlsaCompleteness>() { 5425 @java.lang.Override 5426 public SlsaCompleteness parsePartialFrom( 5427 com.google.protobuf.CodedInputStream input, 5428 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5429 throws com.google.protobuf.InvalidProtocolBufferException { 5430 Builder builder = newBuilder(); 5431 try { 5432 builder.mergeFrom(input, extensionRegistry); 5433 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5434 throw e.setUnfinishedMessage(builder.buildPartial()); 5435 } catch (com.google.protobuf.UninitializedMessageException e) { 5436 throw e.asInvalidProtocolBufferException() 5437 .setUnfinishedMessage(builder.buildPartial()); 5438 } catch (java.io.IOException e) { 5439 throw new com.google.protobuf.InvalidProtocolBufferException(e) 5440 .setUnfinishedMessage(builder.buildPartial()); 5441 } 5442 return builder.buildPartial(); 5443 } 5444 }; 5445 parser()5446 public static com.google.protobuf.Parser<SlsaCompleteness> parser() { 5447 return PARSER; 5448 } 5449 5450 @java.lang.Override getParserForType()5451 public com.google.protobuf.Parser<SlsaCompleteness> getParserForType() { 5452 return PARSER; 5453 } 5454 5455 @java.lang.Override getDefaultInstanceForType()5456 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness getDefaultInstanceForType() { 5457 return DEFAULT_INSTANCE; 5458 } 5459 } 5460 5461 public static final int BUILDER_FIELD_NUMBER = 1; 5462 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder_; 5463 /** 5464 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> 5465 * 5466 * @return Whether the builder field is set. 5467 */ 5468 @java.lang.Override hasBuilder()5469 public boolean hasBuilder() { 5470 return builder_ != null; 5471 } 5472 /** 5473 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> 5474 * 5475 * @return The builder. 5476 */ 5477 @java.lang.Override getBuilder()5478 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder getBuilder() { 5479 return builder_ == null 5480 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance() 5481 : builder_; 5482 } 5483 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ 5484 @java.lang.Override getBuilderOrBuilder()5485 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder getBuilderOrBuilder() { 5486 return builder_ == null 5487 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance() 5488 : builder_; 5489 } 5490 5491 public static final int BUILD_TYPE_FIELD_NUMBER = 2; 5492 5493 @SuppressWarnings("serial") 5494 private volatile java.lang.Object buildType_ = ""; 5495 /** 5496 * <code>string build_type = 2;</code> 5497 * 5498 * @return The buildType. 5499 */ 5500 @java.lang.Override getBuildType()5501 public java.lang.String getBuildType() { 5502 java.lang.Object ref = buildType_; 5503 if (ref instanceof java.lang.String) { 5504 return (java.lang.String) ref; 5505 } else { 5506 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 5507 java.lang.String s = bs.toStringUtf8(); 5508 buildType_ = s; 5509 return s; 5510 } 5511 } 5512 /** 5513 * <code>string build_type = 2;</code> 5514 * 5515 * @return The bytes for buildType. 5516 */ 5517 @java.lang.Override getBuildTypeBytes()5518 public com.google.protobuf.ByteString getBuildTypeBytes() { 5519 java.lang.Object ref = buildType_; 5520 if (ref instanceof java.lang.String) { 5521 com.google.protobuf.ByteString b = 5522 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 5523 buildType_ = b; 5524 return b; 5525 } else { 5526 return (com.google.protobuf.ByteString) ref; 5527 } 5528 } 5529 5530 public static final int INVOCATION_FIELD_NUMBER = 3; 5531 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation_; 5532 /** 5533 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> 5534 * 5535 * @return Whether the invocation field is set. 5536 */ 5537 @java.lang.Override hasInvocation()5538 public boolean hasInvocation() { 5539 return invocation_ != null; 5540 } 5541 /** 5542 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> 5543 * 5544 * @return The invocation. 5545 */ 5546 @java.lang.Override getInvocation()5547 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation getInvocation() { 5548 return invocation_ == null 5549 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance() 5550 : invocation_; 5551 } 5552 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ 5553 @java.lang.Override getInvocationOrBuilder()5554 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder getInvocationOrBuilder() { 5555 return invocation_ == null 5556 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance() 5557 : invocation_; 5558 } 5559 5560 public static final int BUILD_CONFIG_FIELD_NUMBER = 4; 5561 private com.google.protobuf.Struct buildConfig_; 5562 /** 5563 * <code>.google.protobuf.Struct build_config = 4;</code> 5564 * 5565 * @return Whether the buildConfig field is set. 5566 */ 5567 @java.lang.Override hasBuildConfig()5568 public boolean hasBuildConfig() { 5569 return buildConfig_ != null; 5570 } 5571 /** 5572 * <code>.google.protobuf.Struct build_config = 4;</code> 5573 * 5574 * @return The buildConfig. 5575 */ 5576 @java.lang.Override getBuildConfig()5577 public com.google.protobuf.Struct getBuildConfig() { 5578 return buildConfig_ == null ? com.google.protobuf.Struct.getDefaultInstance() : buildConfig_; 5579 } 5580 /** <code>.google.protobuf.Struct build_config = 4;</code> */ 5581 @java.lang.Override getBuildConfigOrBuilder()5582 public com.google.protobuf.StructOrBuilder getBuildConfigOrBuilder() { 5583 return buildConfig_ == null ? com.google.protobuf.Struct.getDefaultInstance() : buildConfig_; 5584 } 5585 5586 public static final int METADATA_FIELD_NUMBER = 5; 5587 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata_; 5588 /** 5589 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> 5590 * 5591 * @return Whether the metadata field is set. 5592 */ 5593 @java.lang.Override hasMetadata()5594 public boolean hasMetadata() { 5595 return metadata_ != null; 5596 } 5597 /** 5598 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> 5599 * 5600 * @return The metadata. 5601 */ 5602 @java.lang.Override getMetadata()5603 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata getMetadata() { 5604 return metadata_ == null 5605 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance() 5606 : metadata_; 5607 } 5608 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ 5609 @java.lang.Override getMetadataOrBuilder()5610 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder getMetadataOrBuilder() { 5611 return metadata_ == null 5612 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance() 5613 : metadata_; 5614 } 5615 5616 public static final int MATERIALS_FIELD_NUMBER = 6; 5617 5618 @SuppressWarnings("serial") 5619 private java.util.List<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> materials_; 5620 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 5621 @java.lang.Override getMaterialsList()5622 public java.util.List<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> getMaterialsList() { 5623 return materials_; 5624 } 5625 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 5626 @java.lang.Override 5627 public java.util.List<? extends io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder> getMaterialsOrBuilderList()5628 getMaterialsOrBuilderList() { 5629 return materials_; 5630 } 5631 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 5632 @java.lang.Override getMaterialsCount()5633 public int getMaterialsCount() { 5634 return materials_.size(); 5635 } 5636 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 5637 @java.lang.Override getMaterials(int index)5638 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial getMaterials(int index) { 5639 return materials_.get(index); 5640 } 5641 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 5642 @java.lang.Override getMaterialsOrBuilder( int index)5643 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder getMaterialsOrBuilder( 5644 int index) { 5645 return materials_.get(index); 5646 } 5647 5648 private byte memoizedIsInitialized = -1; 5649 5650 @java.lang.Override isInitialized()5651 public final boolean isInitialized() { 5652 byte isInitialized = memoizedIsInitialized; 5653 if (isInitialized == 1) return true; 5654 if (isInitialized == 0) return false; 5655 5656 memoizedIsInitialized = 1; 5657 return true; 5658 } 5659 5660 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)5661 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 5662 if (builder_ != null) { 5663 output.writeMessage(1, getBuilder()); 5664 } 5665 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(buildType_)) { 5666 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, buildType_); 5667 } 5668 if (invocation_ != null) { 5669 output.writeMessage(3, getInvocation()); 5670 } 5671 if (buildConfig_ != null) { 5672 output.writeMessage(4, getBuildConfig()); 5673 } 5674 if (metadata_ != null) { 5675 output.writeMessage(5, getMetadata()); 5676 } 5677 for (int i = 0; i < materials_.size(); i++) { 5678 output.writeMessage(6, materials_.get(i)); 5679 } 5680 getUnknownFields().writeTo(output); 5681 } 5682 5683 @java.lang.Override getSerializedSize()5684 public int getSerializedSize() { 5685 int size = memoizedSize; 5686 if (size != -1) return size; 5687 5688 size = 0; 5689 if (builder_ != null) { 5690 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getBuilder()); 5691 } 5692 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(buildType_)) { 5693 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, buildType_); 5694 } 5695 if (invocation_ != null) { 5696 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getInvocation()); 5697 } 5698 if (buildConfig_ != null) { 5699 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getBuildConfig()); 5700 } 5701 if (metadata_ != null) { 5702 size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getMetadata()); 5703 } 5704 for (int i = 0; i < materials_.size(); i++) { 5705 size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, materials_.get(i)); 5706 } 5707 size += getUnknownFields().getSerializedSize(); 5708 memoizedSize = size; 5709 return size; 5710 } 5711 5712 @java.lang.Override equals(final java.lang.Object obj)5713 public boolean equals(final java.lang.Object obj) { 5714 if (obj == this) { 5715 return true; 5716 } 5717 if (!(obj instanceof io.grafeas.v1.SlsaProvenanceZeroTwo)) { 5718 return super.equals(obj); 5719 } 5720 io.grafeas.v1.SlsaProvenanceZeroTwo other = (io.grafeas.v1.SlsaProvenanceZeroTwo) obj; 5721 5722 if (hasBuilder() != other.hasBuilder()) return false; 5723 if (hasBuilder()) { 5724 if (!getBuilder().equals(other.getBuilder())) return false; 5725 } 5726 if (!getBuildType().equals(other.getBuildType())) return false; 5727 if (hasInvocation() != other.hasInvocation()) return false; 5728 if (hasInvocation()) { 5729 if (!getInvocation().equals(other.getInvocation())) return false; 5730 } 5731 if (hasBuildConfig() != other.hasBuildConfig()) return false; 5732 if (hasBuildConfig()) { 5733 if (!getBuildConfig().equals(other.getBuildConfig())) return false; 5734 } 5735 if (hasMetadata() != other.hasMetadata()) return false; 5736 if (hasMetadata()) { 5737 if (!getMetadata().equals(other.getMetadata())) return false; 5738 } 5739 if (!getMaterialsList().equals(other.getMaterialsList())) return false; 5740 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 5741 return true; 5742 } 5743 5744 @java.lang.Override hashCode()5745 public int hashCode() { 5746 if (memoizedHashCode != 0) { 5747 return memoizedHashCode; 5748 } 5749 int hash = 41; 5750 hash = (19 * hash) + getDescriptor().hashCode(); 5751 if (hasBuilder()) { 5752 hash = (37 * hash) + BUILDER_FIELD_NUMBER; 5753 hash = (53 * hash) + getBuilder().hashCode(); 5754 } 5755 hash = (37 * hash) + BUILD_TYPE_FIELD_NUMBER; 5756 hash = (53 * hash) + getBuildType().hashCode(); 5757 if (hasInvocation()) { 5758 hash = (37 * hash) + INVOCATION_FIELD_NUMBER; 5759 hash = (53 * hash) + getInvocation().hashCode(); 5760 } 5761 if (hasBuildConfig()) { 5762 hash = (37 * hash) + BUILD_CONFIG_FIELD_NUMBER; 5763 hash = (53 * hash) + getBuildConfig().hashCode(); 5764 } 5765 if (hasMetadata()) { 5766 hash = (37 * hash) + METADATA_FIELD_NUMBER; 5767 hash = (53 * hash) + getMetadata().hashCode(); 5768 } 5769 if (getMaterialsCount() > 0) { 5770 hash = (37 * hash) + MATERIALS_FIELD_NUMBER; 5771 hash = (53 * hash) + getMaterialsList().hashCode(); 5772 } 5773 hash = (29 * hash) + getUnknownFields().hashCode(); 5774 memoizedHashCode = hash; 5775 return hash; 5776 } 5777 parseFrom(java.nio.ByteBuffer data)5778 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom(java.nio.ByteBuffer data) 5779 throws com.google.protobuf.InvalidProtocolBufferException { 5780 return PARSER.parseFrom(data); 5781 } 5782 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5783 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5784 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5785 throws com.google.protobuf.InvalidProtocolBufferException { 5786 return PARSER.parseFrom(data, extensionRegistry); 5787 } 5788 parseFrom(com.google.protobuf.ByteString data)5789 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom(com.google.protobuf.ByteString data) 5790 throws com.google.protobuf.InvalidProtocolBufferException { 5791 return PARSER.parseFrom(data); 5792 } 5793 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5794 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5795 com.google.protobuf.ByteString data, 5796 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5797 throws com.google.protobuf.InvalidProtocolBufferException { 5798 return PARSER.parseFrom(data, extensionRegistry); 5799 } 5800 parseFrom(byte[] data)5801 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom(byte[] data) 5802 throws com.google.protobuf.InvalidProtocolBufferException { 5803 return PARSER.parseFrom(data); 5804 } 5805 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5806 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5807 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5808 throws com.google.protobuf.InvalidProtocolBufferException { 5809 return PARSER.parseFrom(data, extensionRegistry); 5810 } 5811 parseFrom(java.io.InputStream input)5812 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom(java.io.InputStream input) 5813 throws java.io.IOException { 5814 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5815 } 5816 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5817 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5818 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5819 throws java.io.IOException { 5820 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5821 PARSER, input, extensionRegistry); 5822 } 5823 parseDelimitedFrom(java.io.InputStream input)5824 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseDelimitedFrom(java.io.InputStream input) 5825 throws java.io.IOException { 5826 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 5827 } 5828 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5829 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseDelimitedFrom( 5830 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5831 throws java.io.IOException { 5832 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 5833 PARSER, input, extensionRegistry); 5834 } 5835 parseFrom( com.google.protobuf.CodedInputStream input)5836 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5837 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 5838 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5839 } 5840 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5841 public static io.grafeas.v1.SlsaProvenanceZeroTwo parseFrom( 5842 com.google.protobuf.CodedInputStream input, 5843 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5844 throws java.io.IOException { 5845 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5846 PARSER, input, extensionRegistry); 5847 } 5848 5849 @java.lang.Override newBuilderForType()5850 public Builder newBuilderForType() { 5851 return newBuilder(); 5852 } 5853 newBuilder()5854 public static Builder newBuilder() { 5855 return DEFAULT_INSTANCE.toBuilder(); 5856 } 5857 newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo prototype)5858 public static Builder newBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo prototype) { 5859 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5860 } 5861 5862 @java.lang.Override toBuilder()5863 public Builder toBuilder() { 5864 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 5865 } 5866 5867 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)5868 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5869 Builder builder = new Builder(parent); 5870 return builder; 5871 } 5872 /** 5873 * 5874 * 5875 * <pre> 5876 * See full explanation of fields at slsa.dev/provenance/v0.2. 5877 * </pre> 5878 * 5879 * Protobuf type {@code grafeas.v1.SlsaProvenanceZeroTwo} 5880 */ 5881 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 5882 implements 5883 // @@protoc_insertion_point(builder_implements:grafeas.v1.SlsaProvenanceZeroTwo) 5884 io.grafeas.v1.SlsaProvenanceZeroTwoOrBuilder { getDescriptor()5885 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 5886 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5887 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_descriptor; 5888 } 5889 5890 @java.lang.Override 5891 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()5892 internalGetFieldAccessorTable() { 5893 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5894 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_fieldAccessorTable 5895 .ensureFieldAccessorsInitialized( 5896 io.grafeas.v1.SlsaProvenanceZeroTwo.class, 5897 io.grafeas.v1.SlsaProvenanceZeroTwo.Builder.class); 5898 } 5899 5900 // Construct using io.grafeas.v1.SlsaProvenanceZeroTwo.newBuilder() Builder()5901 private Builder() {} 5902 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)5903 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5904 super(parent); 5905 } 5906 5907 @java.lang.Override clear()5908 public Builder clear() { 5909 super.clear(); 5910 bitField0_ = 0; 5911 builder_ = null; 5912 if (builderBuilder_ != null) { 5913 builderBuilder_.dispose(); 5914 builderBuilder_ = null; 5915 } 5916 buildType_ = ""; 5917 invocation_ = null; 5918 if (invocationBuilder_ != null) { 5919 invocationBuilder_.dispose(); 5920 invocationBuilder_ = null; 5921 } 5922 buildConfig_ = null; 5923 if (buildConfigBuilder_ != null) { 5924 buildConfigBuilder_.dispose(); 5925 buildConfigBuilder_ = null; 5926 } 5927 metadata_ = null; 5928 if (metadataBuilder_ != null) { 5929 metadataBuilder_.dispose(); 5930 metadataBuilder_ = null; 5931 } 5932 if (materialsBuilder_ == null) { 5933 materials_ = java.util.Collections.emptyList(); 5934 } else { 5935 materials_ = null; 5936 materialsBuilder_.clear(); 5937 } 5938 bitField0_ = (bitField0_ & ~0x00000020); 5939 return this; 5940 } 5941 5942 @java.lang.Override getDescriptorForType()5943 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 5944 return io.grafeas.v1.SlsaProvenanceZeroTwoProto 5945 .internal_static_grafeas_v1_SlsaProvenanceZeroTwo_descriptor; 5946 } 5947 5948 @java.lang.Override getDefaultInstanceForType()5949 public io.grafeas.v1.SlsaProvenanceZeroTwo getDefaultInstanceForType() { 5950 return io.grafeas.v1.SlsaProvenanceZeroTwo.getDefaultInstance(); 5951 } 5952 5953 @java.lang.Override build()5954 public io.grafeas.v1.SlsaProvenanceZeroTwo build() { 5955 io.grafeas.v1.SlsaProvenanceZeroTwo result = buildPartial(); 5956 if (!result.isInitialized()) { 5957 throw newUninitializedMessageException(result); 5958 } 5959 return result; 5960 } 5961 5962 @java.lang.Override buildPartial()5963 public io.grafeas.v1.SlsaProvenanceZeroTwo buildPartial() { 5964 io.grafeas.v1.SlsaProvenanceZeroTwo result = new io.grafeas.v1.SlsaProvenanceZeroTwo(this); 5965 buildPartialRepeatedFields(result); 5966 if (bitField0_ != 0) { 5967 buildPartial0(result); 5968 } 5969 onBuilt(); 5970 return result; 5971 } 5972 buildPartialRepeatedFields(io.grafeas.v1.SlsaProvenanceZeroTwo result)5973 private void buildPartialRepeatedFields(io.grafeas.v1.SlsaProvenanceZeroTwo result) { 5974 if (materialsBuilder_ == null) { 5975 if (((bitField0_ & 0x00000020) != 0)) { 5976 materials_ = java.util.Collections.unmodifiableList(materials_); 5977 bitField0_ = (bitField0_ & ~0x00000020); 5978 } 5979 result.materials_ = materials_; 5980 } else { 5981 result.materials_ = materialsBuilder_.build(); 5982 } 5983 } 5984 buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo result)5985 private void buildPartial0(io.grafeas.v1.SlsaProvenanceZeroTwo result) { 5986 int from_bitField0_ = bitField0_; 5987 if (((from_bitField0_ & 0x00000001) != 0)) { 5988 result.builder_ = builderBuilder_ == null ? builder_ : builderBuilder_.build(); 5989 } 5990 if (((from_bitField0_ & 0x00000002) != 0)) { 5991 result.buildType_ = buildType_; 5992 } 5993 if (((from_bitField0_ & 0x00000004) != 0)) { 5994 result.invocation_ = invocationBuilder_ == null ? invocation_ : invocationBuilder_.build(); 5995 } 5996 if (((from_bitField0_ & 0x00000008) != 0)) { 5997 result.buildConfig_ = 5998 buildConfigBuilder_ == null ? buildConfig_ : buildConfigBuilder_.build(); 5999 } 6000 if (((from_bitField0_ & 0x00000010) != 0)) { 6001 result.metadata_ = metadataBuilder_ == null ? metadata_ : metadataBuilder_.build(); 6002 } 6003 } 6004 6005 @java.lang.Override clone()6006 public Builder clone() { 6007 return super.clone(); 6008 } 6009 6010 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)6011 public Builder setField( 6012 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 6013 return super.setField(field, value); 6014 } 6015 6016 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)6017 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 6018 return super.clearField(field); 6019 } 6020 6021 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)6022 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 6023 return super.clearOneof(oneof); 6024 } 6025 6026 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)6027 public Builder setRepeatedField( 6028 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 6029 return super.setRepeatedField(field, index, value); 6030 } 6031 6032 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)6033 public Builder addRepeatedField( 6034 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 6035 return super.addRepeatedField(field, value); 6036 } 6037 6038 @java.lang.Override mergeFrom(com.google.protobuf.Message other)6039 public Builder mergeFrom(com.google.protobuf.Message other) { 6040 if (other instanceof io.grafeas.v1.SlsaProvenanceZeroTwo) { 6041 return mergeFrom((io.grafeas.v1.SlsaProvenanceZeroTwo) other); 6042 } else { 6043 super.mergeFrom(other); 6044 return this; 6045 } 6046 } 6047 mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo other)6048 public Builder mergeFrom(io.grafeas.v1.SlsaProvenanceZeroTwo other) { 6049 if (other == io.grafeas.v1.SlsaProvenanceZeroTwo.getDefaultInstance()) return this; 6050 if (other.hasBuilder()) { 6051 mergeBuilder(other.getBuilder()); 6052 } 6053 if (!other.getBuildType().isEmpty()) { 6054 buildType_ = other.buildType_; 6055 bitField0_ |= 0x00000002; 6056 onChanged(); 6057 } 6058 if (other.hasInvocation()) { 6059 mergeInvocation(other.getInvocation()); 6060 } 6061 if (other.hasBuildConfig()) { 6062 mergeBuildConfig(other.getBuildConfig()); 6063 } 6064 if (other.hasMetadata()) { 6065 mergeMetadata(other.getMetadata()); 6066 } 6067 if (materialsBuilder_ == null) { 6068 if (!other.materials_.isEmpty()) { 6069 if (materials_.isEmpty()) { 6070 materials_ = other.materials_; 6071 bitField0_ = (bitField0_ & ~0x00000020); 6072 } else { 6073 ensureMaterialsIsMutable(); 6074 materials_.addAll(other.materials_); 6075 } 6076 onChanged(); 6077 } 6078 } else { 6079 if (!other.materials_.isEmpty()) { 6080 if (materialsBuilder_.isEmpty()) { 6081 materialsBuilder_.dispose(); 6082 materialsBuilder_ = null; 6083 materials_ = other.materials_; 6084 bitField0_ = (bitField0_ & ~0x00000020); 6085 materialsBuilder_ = 6086 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 6087 ? getMaterialsFieldBuilder() 6088 : null; 6089 } else { 6090 materialsBuilder_.addAllMessages(other.materials_); 6091 } 6092 } 6093 } 6094 this.mergeUnknownFields(other.getUnknownFields()); 6095 onChanged(); 6096 return this; 6097 } 6098 6099 @java.lang.Override isInitialized()6100 public final boolean isInitialized() { 6101 return true; 6102 } 6103 6104 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6105 public Builder mergeFrom( 6106 com.google.protobuf.CodedInputStream input, 6107 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6108 throws java.io.IOException { 6109 if (extensionRegistry == null) { 6110 throw new java.lang.NullPointerException(); 6111 } 6112 try { 6113 boolean done = false; 6114 while (!done) { 6115 int tag = input.readTag(); 6116 switch (tag) { 6117 case 0: 6118 done = true; 6119 break; 6120 case 10: 6121 { 6122 input.readMessage(getBuilderFieldBuilder().getBuilder(), extensionRegistry); 6123 bitField0_ |= 0x00000001; 6124 break; 6125 } // case 10 6126 case 18: 6127 { 6128 buildType_ = input.readStringRequireUtf8(); 6129 bitField0_ |= 0x00000002; 6130 break; 6131 } // case 18 6132 case 26: 6133 { 6134 input.readMessage(getInvocationFieldBuilder().getBuilder(), extensionRegistry); 6135 bitField0_ |= 0x00000004; 6136 break; 6137 } // case 26 6138 case 34: 6139 { 6140 input.readMessage(getBuildConfigFieldBuilder().getBuilder(), extensionRegistry); 6141 bitField0_ |= 0x00000008; 6142 break; 6143 } // case 34 6144 case 42: 6145 { 6146 input.readMessage(getMetadataFieldBuilder().getBuilder(), extensionRegistry); 6147 bitField0_ |= 0x00000010; 6148 break; 6149 } // case 42 6150 case 50: 6151 { 6152 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial m = 6153 input.readMessage( 6154 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.parser(), 6155 extensionRegistry); 6156 if (materialsBuilder_ == null) { 6157 ensureMaterialsIsMutable(); 6158 materials_.add(m); 6159 } else { 6160 materialsBuilder_.addMessage(m); 6161 } 6162 break; 6163 } // case 50 6164 default: 6165 { 6166 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 6167 done = true; // was an endgroup tag 6168 } 6169 break; 6170 } // default: 6171 } // switch (tag) 6172 } // while (!done) 6173 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6174 throw e.unwrapIOException(); 6175 } finally { 6176 onChanged(); 6177 } // finally 6178 return this; 6179 } 6180 6181 private int bitField0_; 6182 6183 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder_; 6184 private com.google.protobuf.SingleFieldBuilderV3< 6185 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder, 6186 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder, 6187 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder> 6188 builderBuilder_; 6189 /** 6190 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> 6191 * 6192 * @return Whether the builder field is set. 6193 */ hasBuilder()6194 public boolean hasBuilder() { 6195 return ((bitField0_ & 0x00000001) != 0); 6196 } 6197 /** 6198 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> 6199 * 6200 * @return The builder. 6201 */ getBuilder()6202 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder getBuilder() { 6203 if (builderBuilder_ == null) { 6204 return builder_ == null 6205 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance() 6206 : builder_; 6207 } else { 6208 return builderBuilder_.getMessage(); 6209 } 6210 } 6211 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ setBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder value)6212 public Builder setBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder value) { 6213 if (builderBuilder_ == null) { 6214 if (value == null) { 6215 throw new NullPointerException(); 6216 } 6217 builder_ = value; 6218 } else { 6219 builderBuilder_.setMessage(value); 6220 } 6221 bitField0_ |= 0x00000001; 6222 onChanged(); 6223 return this; 6224 } 6225 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ setBuilder( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder builderForValue)6226 public Builder setBuilder( 6227 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder builderForValue) { 6228 if (builderBuilder_ == null) { 6229 builder_ = builderForValue.build(); 6230 } else { 6231 builderBuilder_.setMessage(builderForValue.build()); 6232 } 6233 bitField0_ |= 0x00000001; 6234 onChanged(); 6235 return this; 6236 } 6237 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ mergeBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder value)6238 public Builder mergeBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder value) { 6239 if (builderBuilder_ == null) { 6240 if (((bitField0_ & 0x00000001) != 0) 6241 && builder_ != null 6242 && builder_ != io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance()) { 6243 getBuilderBuilder().mergeFrom(value); 6244 } else { 6245 builder_ = value; 6246 } 6247 } else { 6248 builderBuilder_.mergeFrom(value); 6249 } 6250 bitField0_ |= 0x00000001; 6251 onChanged(); 6252 return this; 6253 } 6254 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ clearBuilder()6255 public Builder clearBuilder() { 6256 bitField0_ = (bitField0_ & ~0x00000001); 6257 builder_ = null; 6258 if (builderBuilder_ != null) { 6259 builderBuilder_.dispose(); 6260 builderBuilder_ = null; 6261 } 6262 onChanged(); 6263 return this; 6264 } 6265 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ getBuilderBuilder()6266 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder getBuilderBuilder() { 6267 bitField0_ |= 0x00000001; 6268 onChanged(); 6269 return getBuilderFieldBuilder().getBuilder(); 6270 } 6271 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ getBuilderOrBuilder()6272 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder getBuilderOrBuilder() { 6273 if (builderBuilder_ != null) { 6274 return builderBuilder_.getMessageOrBuilder(); 6275 } else { 6276 return builder_ == null 6277 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.getDefaultInstance() 6278 : builder_; 6279 } 6280 } 6281 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;</code> */ 6282 private com.google.protobuf.SingleFieldBuilderV3< 6283 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder, 6284 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder, 6285 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder> getBuilderFieldBuilder()6286 getBuilderFieldBuilder() { 6287 if (builderBuilder_ == null) { 6288 builderBuilder_ = 6289 new com.google.protobuf.SingleFieldBuilderV3< 6290 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder, 6291 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder.Builder, 6292 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilderOrBuilder>( 6293 getBuilder(), getParentForChildren(), isClean()); 6294 builder_ = null; 6295 } 6296 return builderBuilder_; 6297 } 6298 6299 private java.lang.Object buildType_ = ""; 6300 /** 6301 * <code>string build_type = 2;</code> 6302 * 6303 * @return The buildType. 6304 */ getBuildType()6305 public java.lang.String getBuildType() { 6306 java.lang.Object ref = buildType_; 6307 if (!(ref instanceof java.lang.String)) { 6308 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 6309 java.lang.String s = bs.toStringUtf8(); 6310 buildType_ = s; 6311 return s; 6312 } else { 6313 return (java.lang.String) ref; 6314 } 6315 } 6316 /** 6317 * <code>string build_type = 2;</code> 6318 * 6319 * @return The bytes for buildType. 6320 */ getBuildTypeBytes()6321 public com.google.protobuf.ByteString getBuildTypeBytes() { 6322 java.lang.Object ref = buildType_; 6323 if (ref instanceof String) { 6324 com.google.protobuf.ByteString b = 6325 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 6326 buildType_ = b; 6327 return b; 6328 } else { 6329 return (com.google.protobuf.ByteString) ref; 6330 } 6331 } 6332 /** 6333 * <code>string build_type = 2;</code> 6334 * 6335 * @param value The buildType to set. 6336 * @return This builder for chaining. 6337 */ setBuildType(java.lang.String value)6338 public Builder setBuildType(java.lang.String value) { 6339 if (value == null) { 6340 throw new NullPointerException(); 6341 } 6342 buildType_ = value; 6343 bitField0_ |= 0x00000002; 6344 onChanged(); 6345 return this; 6346 } 6347 /** 6348 * <code>string build_type = 2;</code> 6349 * 6350 * @return This builder for chaining. 6351 */ clearBuildType()6352 public Builder clearBuildType() { 6353 buildType_ = getDefaultInstance().getBuildType(); 6354 bitField0_ = (bitField0_ & ~0x00000002); 6355 onChanged(); 6356 return this; 6357 } 6358 /** 6359 * <code>string build_type = 2;</code> 6360 * 6361 * @param value The bytes for buildType to set. 6362 * @return This builder for chaining. 6363 */ setBuildTypeBytes(com.google.protobuf.ByteString value)6364 public Builder setBuildTypeBytes(com.google.protobuf.ByteString value) { 6365 if (value == null) { 6366 throw new NullPointerException(); 6367 } 6368 checkByteStringIsUtf8(value); 6369 buildType_ = value; 6370 bitField0_ |= 0x00000002; 6371 onChanged(); 6372 return this; 6373 } 6374 6375 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation_; 6376 private com.google.protobuf.SingleFieldBuilderV3< 6377 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation, 6378 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder, 6379 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder> 6380 invocationBuilder_; 6381 /** 6382 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> 6383 * 6384 * @return Whether the invocation field is set. 6385 */ hasInvocation()6386 public boolean hasInvocation() { 6387 return ((bitField0_ & 0x00000004) != 0); 6388 } 6389 /** 6390 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> 6391 * 6392 * @return The invocation. 6393 */ getInvocation()6394 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation getInvocation() { 6395 if (invocationBuilder_ == null) { 6396 return invocation_ == null 6397 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance() 6398 : invocation_; 6399 } else { 6400 return invocationBuilder_.getMessage(); 6401 } 6402 } 6403 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ setInvocation(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation value)6404 public Builder setInvocation(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation value) { 6405 if (invocationBuilder_ == null) { 6406 if (value == null) { 6407 throw new NullPointerException(); 6408 } 6409 invocation_ = value; 6410 } else { 6411 invocationBuilder_.setMessage(value); 6412 } 6413 bitField0_ |= 0x00000004; 6414 onChanged(); 6415 return this; 6416 } 6417 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ setInvocation( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder builderForValue)6418 public Builder setInvocation( 6419 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder builderForValue) { 6420 if (invocationBuilder_ == null) { 6421 invocation_ = builderForValue.build(); 6422 } else { 6423 invocationBuilder_.setMessage(builderForValue.build()); 6424 } 6425 bitField0_ |= 0x00000004; 6426 onChanged(); 6427 return this; 6428 } 6429 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ mergeInvocation(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation value)6430 public Builder mergeInvocation(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation value) { 6431 if (invocationBuilder_ == null) { 6432 if (((bitField0_ & 0x00000004) != 0) 6433 && invocation_ != null 6434 && invocation_ 6435 != io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance()) { 6436 getInvocationBuilder().mergeFrom(value); 6437 } else { 6438 invocation_ = value; 6439 } 6440 } else { 6441 invocationBuilder_.mergeFrom(value); 6442 } 6443 bitField0_ |= 0x00000004; 6444 onChanged(); 6445 return this; 6446 } 6447 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ clearInvocation()6448 public Builder clearInvocation() { 6449 bitField0_ = (bitField0_ & ~0x00000004); 6450 invocation_ = null; 6451 if (invocationBuilder_ != null) { 6452 invocationBuilder_.dispose(); 6453 invocationBuilder_ = null; 6454 } 6455 onChanged(); 6456 return this; 6457 } 6458 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ getInvocationBuilder()6459 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder getInvocationBuilder() { 6460 bitField0_ |= 0x00000004; 6461 onChanged(); 6462 return getInvocationFieldBuilder().getBuilder(); 6463 } 6464 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ getInvocationOrBuilder()6465 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder getInvocationOrBuilder() { 6466 if (invocationBuilder_ != null) { 6467 return invocationBuilder_.getMessageOrBuilder(); 6468 } else { 6469 return invocation_ == null 6470 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.getDefaultInstance() 6471 : invocation_; 6472 } 6473 } 6474 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;</code> */ 6475 private com.google.protobuf.SingleFieldBuilderV3< 6476 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation, 6477 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder, 6478 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder> getInvocationFieldBuilder()6479 getInvocationFieldBuilder() { 6480 if (invocationBuilder_ == null) { 6481 invocationBuilder_ = 6482 new com.google.protobuf.SingleFieldBuilderV3< 6483 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation, 6484 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation.Builder, 6485 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocationOrBuilder>( 6486 getInvocation(), getParentForChildren(), isClean()); 6487 invocation_ = null; 6488 } 6489 return invocationBuilder_; 6490 } 6491 6492 private com.google.protobuf.Struct buildConfig_; 6493 private com.google.protobuf.SingleFieldBuilderV3< 6494 com.google.protobuf.Struct, 6495 com.google.protobuf.Struct.Builder, 6496 com.google.protobuf.StructOrBuilder> 6497 buildConfigBuilder_; 6498 /** 6499 * <code>.google.protobuf.Struct build_config = 4;</code> 6500 * 6501 * @return Whether the buildConfig field is set. 6502 */ hasBuildConfig()6503 public boolean hasBuildConfig() { 6504 return ((bitField0_ & 0x00000008) != 0); 6505 } 6506 /** 6507 * <code>.google.protobuf.Struct build_config = 4;</code> 6508 * 6509 * @return The buildConfig. 6510 */ getBuildConfig()6511 public com.google.protobuf.Struct getBuildConfig() { 6512 if (buildConfigBuilder_ == null) { 6513 return buildConfig_ == null 6514 ? com.google.protobuf.Struct.getDefaultInstance() 6515 : buildConfig_; 6516 } else { 6517 return buildConfigBuilder_.getMessage(); 6518 } 6519 } 6520 /** <code>.google.protobuf.Struct build_config = 4;</code> */ setBuildConfig(com.google.protobuf.Struct value)6521 public Builder setBuildConfig(com.google.protobuf.Struct value) { 6522 if (buildConfigBuilder_ == null) { 6523 if (value == null) { 6524 throw new NullPointerException(); 6525 } 6526 buildConfig_ = value; 6527 } else { 6528 buildConfigBuilder_.setMessage(value); 6529 } 6530 bitField0_ |= 0x00000008; 6531 onChanged(); 6532 return this; 6533 } 6534 /** <code>.google.protobuf.Struct build_config = 4;</code> */ setBuildConfig(com.google.protobuf.Struct.Builder builderForValue)6535 public Builder setBuildConfig(com.google.protobuf.Struct.Builder builderForValue) { 6536 if (buildConfigBuilder_ == null) { 6537 buildConfig_ = builderForValue.build(); 6538 } else { 6539 buildConfigBuilder_.setMessage(builderForValue.build()); 6540 } 6541 bitField0_ |= 0x00000008; 6542 onChanged(); 6543 return this; 6544 } 6545 /** <code>.google.protobuf.Struct build_config = 4;</code> */ mergeBuildConfig(com.google.protobuf.Struct value)6546 public Builder mergeBuildConfig(com.google.protobuf.Struct value) { 6547 if (buildConfigBuilder_ == null) { 6548 if (((bitField0_ & 0x00000008) != 0) 6549 && buildConfig_ != null 6550 && buildConfig_ != com.google.protobuf.Struct.getDefaultInstance()) { 6551 getBuildConfigBuilder().mergeFrom(value); 6552 } else { 6553 buildConfig_ = value; 6554 } 6555 } else { 6556 buildConfigBuilder_.mergeFrom(value); 6557 } 6558 bitField0_ |= 0x00000008; 6559 onChanged(); 6560 return this; 6561 } 6562 /** <code>.google.protobuf.Struct build_config = 4;</code> */ clearBuildConfig()6563 public Builder clearBuildConfig() { 6564 bitField0_ = (bitField0_ & ~0x00000008); 6565 buildConfig_ = null; 6566 if (buildConfigBuilder_ != null) { 6567 buildConfigBuilder_.dispose(); 6568 buildConfigBuilder_ = null; 6569 } 6570 onChanged(); 6571 return this; 6572 } 6573 /** <code>.google.protobuf.Struct build_config = 4;</code> */ getBuildConfigBuilder()6574 public com.google.protobuf.Struct.Builder getBuildConfigBuilder() { 6575 bitField0_ |= 0x00000008; 6576 onChanged(); 6577 return getBuildConfigFieldBuilder().getBuilder(); 6578 } 6579 /** <code>.google.protobuf.Struct build_config = 4;</code> */ getBuildConfigOrBuilder()6580 public com.google.protobuf.StructOrBuilder getBuildConfigOrBuilder() { 6581 if (buildConfigBuilder_ != null) { 6582 return buildConfigBuilder_.getMessageOrBuilder(); 6583 } else { 6584 return buildConfig_ == null 6585 ? com.google.protobuf.Struct.getDefaultInstance() 6586 : buildConfig_; 6587 } 6588 } 6589 /** <code>.google.protobuf.Struct build_config = 4;</code> */ 6590 private com.google.protobuf.SingleFieldBuilderV3< 6591 com.google.protobuf.Struct, 6592 com.google.protobuf.Struct.Builder, 6593 com.google.protobuf.StructOrBuilder> getBuildConfigFieldBuilder()6594 getBuildConfigFieldBuilder() { 6595 if (buildConfigBuilder_ == null) { 6596 buildConfigBuilder_ = 6597 new com.google.protobuf.SingleFieldBuilderV3< 6598 com.google.protobuf.Struct, 6599 com.google.protobuf.Struct.Builder, 6600 com.google.protobuf.StructOrBuilder>( 6601 getBuildConfig(), getParentForChildren(), isClean()); 6602 buildConfig_ = null; 6603 } 6604 return buildConfigBuilder_; 6605 } 6606 6607 private io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata_; 6608 private com.google.protobuf.SingleFieldBuilderV3< 6609 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata, 6610 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder, 6611 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder> 6612 metadataBuilder_; 6613 /** 6614 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> 6615 * 6616 * @return Whether the metadata field is set. 6617 */ hasMetadata()6618 public boolean hasMetadata() { 6619 return ((bitField0_ & 0x00000010) != 0); 6620 } 6621 /** 6622 * <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> 6623 * 6624 * @return The metadata. 6625 */ getMetadata()6626 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata getMetadata() { 6627 if (metadataBuilder_ == null) { 6628 return metadata_ == null 6629 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance() 6630 : metadata_; 6631 } else { 6632 return metadataBuilder_.getMessage(); 6633 } 6634 } 6635 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ setMetadata(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata value)6636 public Builder setMetadata(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata value) { 6637 if (metadataBuilder_ == null) { 6638 if (value == null) { 6639 throw new NullPointerException(); 6640 } 6641 metadata_ = value; 6642 } else { 6643 metadataBuilder_.setMessage(value); 6644 } 6645 bitField0_ |= 0x00000010; 6646 onChanged(); 6647 return this; 6648 } 6649 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ setMetadata( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder builderForValue)6650 public Builder setMetadata( 6651 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder builderForValue) { 6652 if (metadataBuilder_ == null) { 6653 metadata_ = builderForValue.build(); 6654 } else { 6655 metadataBuilder_.setMessage(builderForValue.build()); 6656 } 6657 bitField0_ |= 0x00000010; 6658 onChanged(); 6659 return this; 6660 } 6661 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ mergeMetadata(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata value)6662 public Builder mergeMetadata(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata value) { 6663 if (metadataBuilder_ == null) { 6664 if (((bitField0_ & 0x00000010) != 0) 6665 && metadata_ != null 6666 && metadata_ != io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance()) { 6667 getMetadataBuilder().mergeFrom(value); 6668 } else { 6669 metadata_ = value; 6670 } 6671 } else { 6672 metadataBuilder_.mergeFrom(value); 6673 } 6674 bitField0_ |= 0x00000010; 6675 onChanged(); 6676 return this; 6677 } 6678 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ clearMetadata()6679 public Builder clearMetadata() { 6680 bitField0_ = (bitField0_ & ~0x00000010); 6681 metadata_ = null; 6682 if (metadataBuilder_ != null) { 6683 metadataBuilder_.dispose(); 6684 metadataBuilder_ = null; 6685 } 6686 onChanged(); 6687 return this; 6688 } 6689 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ getMetadataBuilder()6690 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder getMetadataBuilder() { 6691 bitField0_ |= 0x00000010; 6692 onChanged(); 6693 return getMetadataFieldBuilder().getBuilder(); 6694 } 6695 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ getMetadataOrBuilder()6696 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder getMetadataOrBuilder() { 6697 if (metadataBuilder_ != null) { 6698 return metadataBuilder_.getMessageOrBuilder(); 6699 } else { 6700 return metadata_ == null 6701 ? io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.getDefaultInstance() 6702 : metadata_; 6703 } 6704 } 6705 /** <code>.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;</code> */ 6706 private com.google.protobuf.SingleFieldBuilderV3< 6707 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata, 6708 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder, 6709 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder> getMetadataFieldBuilder()6710 getMetadataFieldBuilder() { 6711 if (metadataBuilder_ == null) { 6712 metadataBuilder_ = 6713 new com.google.protobuf.SingleFieldBuilderV3< 6714 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata, 6715 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata.Builder, 6716 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadataOrBuilder>( 6717 getMetadata(), getParentForChildren(), isClean()); 6718 metadata_ = null; 6719 } 6720 return metadataBuilder_; 6721 } 6722 6723 private java.util.List<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> materials_ = 6724 java.util.Collections.emptyList(); 6725 ensureMaterialsIsMutable()6726 private void ensureMaterialsIsMutable() { 6727 if (!((bitField0_ & 0x00000020) != 0)) { 6728 materials_ = 6729 new java.util.ArrayList<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial>(materials_); 6730 bitField0_ |= 0x00000020; 6731 } 6732 } 6733 6734 private com.google.protobuf.RepeatedFieldBuilderV3< 6735 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial, 6736 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder, 6737 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder> 6738 materialsBuilder_; 6739 6740 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ getMaterialsList()6741 public java.util.List<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> getMaterialsList() { 6742 if (materialsBuilder_ == null) { 6743 return java.util.Collections.unmodifiableList(materials_); 6744 } else { 6745 return materialsBuilder_.getMessageList(); 6746 } 6747 } 6748 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ getMaterialsCount()6749 public int getMaterialsCount() { 6750 if (materialsBuilder_ == null) { 6751 return materials_.size(); 6752 } else { 6753 return materialsBuilder_.getCount(); 6754 } 6755 } 6756 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ getMaterials(int index)6757 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial getMaterials(int index) { 6758 if (materialsBuilder_ == null) { 6759 return materials_.get(index); 6760 } else { 6761 return materialsBuilder_.getMessage(index); 6762 } 6763 } 6764 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ setMaterials(int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value)6765 public Builder setMaterials(int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value) { 6766 if (materialsBuilder_ == null) { 6767 if (value == null) { 6768 throw new NullPointerException(); 6769 } 6770 ensureMaterialsIsMutable(); 6771 materials_.set(index, value); 6772 onChanged(); 6773 } else { 6774 materialsBuilder_.setMessage(index, value); 6775 } 6776 return this; 6777 } 6778 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ setMaterials( int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue)6779 public Builder setMaterials( 6780 int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue) { 6781 if (materialsBuilder_ == null) { 6782 ensureMaterialsIsMutable(); 6783 materials_.set(index, builderForValue.build()); 6784 onChanged(); 6785 } else { 6786 materialsBuilder_.setMessage(index, builderForValue.build()); 6787 } 6788 return this; 6789 } 6790 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterials(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value)6791 public Builder addMaterials(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value) { 6792 if (materialsBuilder_ == null) { 6793 if (value == null) { 6794 throw new NullPointerException(); 6795 } 6796 ensureMaterialsIsMutable(); 6797 materials_.add(value); 6798 onChanged(); 6799 } else { 6800 materialsBuilder_.addMessage(value); 6801 } 6802 return this; 6803 } 6804 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterials(int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value)6805 public Builder addMaterials(int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial value) { 6806 if (materialsBuilder_ == null) { 6807 if (value == null) { 6808 throw new NullPointerException(); 6809 } 6810 ensureMaterialsIsMutable(); 6811 materials_.add(index, value); 6812 onChanged(); 6813 } else { 6814 materialsBuilder_.addMessage(index, value); 6815 } 6816 return this; 6817 } 6818 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterials( io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue)6819 public Builder addMaterials( 6820 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue) { 6821 if (materialsBuilder_ == null) { 6822 ensureMaterialsIsMutable(); 6823 materials_.add(builderForValue.build()); 6824 onChanged(); 6825 } else { 6826 materialsBuilder_.addMessage(builderForValue.build()); 6827 } 6828 return this; 6829 } 6830 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterials( int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue)6831 public Builder addMaterials( 6832 int index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder builderForValue) { 6833 if (materialsBuilder_ == null) { 6834 ensureMaterialsIsMutable(); 6835 materials_.add(index, builderForValue.build()); 6836 onChanged(); 6837 } else { 6838 materialsBuilder_.addMessage(index, builderForValue.build()); 6839 } 6840 return this; 6841 } 6842 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addAllMaterials( java.lang.Iterable<? extends io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> values)6843 public Builder addAllMaterials( 6844 java.lang.Iterable<? extends io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial> values) { 6845 if (materialsBuilder_ == null) { 6846 ensureMaterialsIsMutable(); 6847 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, materials_); 6848 onChanged(); 6849 } else { 6850 materialsBuilder_.addAllMessages(values); 6851 } 6852 return this; 6853 } 6854 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ clearMaterials()6855 public Builder clearMaterials() { 6856 if (materialsBuilder_ == null) { 6857 materials_ = java.util.Collections.emptyList(); 6858 bitField0_ = (bitField0_ & ~0x00000020); 6859 onChanged(); 6860 } else { 6861 materialsBuilder_.clear(); 6862 } 6863 return this; 6864 } 6865 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ removeMaterials(int index)6866 public Builder removeMaterials(int index) { 6867 if (materialsBuilder_ == null) { 6868 ensureMaterialsIsMutable(); 6869 materials_.remove(index); 6870 onChanged(); 6871 } else { 6872 materialsBuilder_.remove(index); 6873 } 6874 return this; 6875 } 6876 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ getMaterialsBuilder(int index)6877 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder getMaterialsBuilder(int index) { 6878 return getMaterialsFieldBuilder().getBuilder(index); 6879 } 6880 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ getMaterialsOrBuilder( int index)6881 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder getMaterialsOrBuilder( 6882 int index) { 6883 if (materialsBuilder_ == null) { 6884 return materials_.get(index); 6885 } else { 6886 return materialsBuilder_.getMessageOrBuilder(index); 6887 } 6888 } 6889 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 6890 public java.util.List<? extends io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder> getMaterialsOrBuilderList()6891 getMaterialsOrBuilderList() { 6892 if (materialsBuilder_ != null) { 6893 return materialsBuilder_.getMessageOrBuilderList(); 6894 } else { 6895 return java.util.Collections.unmodifiableList(materials_); 6896 } 6897 } 6898 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterialsBuilder()6899 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder addMaterialsBuilder() { 6900 return getMaterialsFieldBuilder() 6901 .addBuilder(io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.getDefaultInstance()); 6902 } 6903 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ addMaterialsBuilder(int index)6904 public io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder addMaterialsBuilder(int index) { 6905 return getMaterialsFieldBuilder() 6906 .addBuilder(index, io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.getDefaultInstance()); 6907 } 6908 /** <code>repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;</code> */ 6909 public java.util.List<io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder> getMaterialsBuilderList()6910 getMaterialsBuilderList() { 6911 return getMaterialsFieldBuilder().getBuilderList(); 6912 } 6913 6914 private com.google.protobuf.RepeatedFieldBuilderV3< 6915 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial, 6916 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder, 6917 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder> getMaterialsFieldBuilder()6918 getMaterialsFieldBuilder() { 6919 if (materialsBuilder_ == null) { 6920 materialsBuilder_ = 6921 new com.google.protobuf.RepeatedFieldBuilderV3< 6922 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial, 6923 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial.Builder, 6924 io.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterialOrBuilder>( 6925 materials_, ((bitField0_ & 0x00000020) != 0), getParentForChildren(), isClean()); 6926 materials_ = null; 6927 } 6928 return materialsBuilder_; 6929 } 6930 6931 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)6932 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 6933 return super.setUnknownFields(unknownFields); 6934 } 6935 6936 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)6937 public final Builder mergeUnknownFields( 6938 final com.google.protobuf.UnknownFieldSet unknownFields) { 6939 return super.mergeUnknownFields(unknownFields); 6940 } 6941 6942 // @@protoc_insertion_point(builder_scope:grafeas.v1.SlsaProvenanceZeroTwo) 6943 } 6944 6945 // @@protoc_insertion_point(class_scope:grafeas.v1.SlsaProvenanceZeroTwo) 6946 private static final io.grafeas.v1.SlsaProvenanceZeroTwo DEFAULT_INSTANCE; 6947 6948 static { 6949 DEFAULT_INSTANCE = new io.grafeas.v1.SlsaProvenanceZeroTwo(); 6950 } 6951 getDefaultInstance()6952 public static io.grafeas.v1.SlsaProvenanceZeroTwo getDefaultInstance() { 6953 return DEFAULT_INSTANCE; 6954 } 6955 6956 private static final com.google.protobuf.Parser<SlsaProvenanceZeroTwo> PARSER = 6957 new com.google.protobuf.AbstractParser<SlsaProvenanceZeroTwo>() { 6958 @java.lang.Override 6959 public SlsaProvenanceZeroTwo parsePartialFrom( 6960 com.google.protobuf.CodedInputStream input, 6961 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6962 throws com.google.protobuf.InvalidProtocolBufferException { 6963 Builder builder = newBuilder(); 6964 try { 6965 builder.mergeFrom(input, extensionRegistry); 6966 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6967 throw e.setUnfinishedMessage(builder.buildPartial()); 6968 } catch (com.google.protobuf.UninitializedMessageException e) { 6969 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 6970 } catch (java.io.IOException e) { 6971 throw new com.google.protobuf.InvalidProtocolBufferException(e) 6972 .setUnfinishedMessage(builder.buildPartial()); 6973 } 6974 return builder.buildPartial(); 6975 } 6976 }; 6977 parser()6978 public static com.google.protobuf.Parser<SlsaProvenanceZeroTwo> parser() { 6979 return PARSER; 6980 } 6981 6982 @java.lang.Override getParserForType()6983 public com.google.protobuf.Parser<SlsaProvenanceZeroTwo> getParserForType() { 6984 return PARSER; 6985 } 6986 6987 @java.lang.Override getDefaultInstanceForType()6988 public io.grafeas.v1.SlsaProvenanceZeroTwo getDefaultInstanceForType() { 6989 return DEFAULT_INSTANCE; 6990 } 6991 } 6992