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