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/provenance.proto 19 20 package io.grafeas.v1; 21 22 /** 23 * 24 * 25 * <pre> 26 * A GitSourceContext denotes a particular revision in a third party Git 27 * repository (e.g., GitHub). 28 * </pre> 29 * 30 * Protobuf type {@code grafeas.v1.GitSourceContext} 31 */ 32 public final class GitSourceContext extends com.google.protobuf.GeneratedMessageV3 33 implements 34 // @@protoc_insertion_point(message_implements:grafeas.v1.GitSourceContext) 35 GitSourceContextOrBuilder { 36 private static final long serialVersionUID = 0L; 37 // Use GitSourceContext.newBuilder() to construct. GitSourceContext(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)38 private GitSourceContext(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 39 super(builder); 40 } 41 GitSourceContext()42 private GitSourceContext() { 43 url_ = ""; 44 revisionId_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new GitSourceContext(); 51 } 52 53 @java.lang.Override getUnknownFields()54 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 55 return this.unknownFields; 56 } 57 getDescriptor()58 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 59 return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GitSourceContext_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GitSourceContext_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 io.grafeas.v1.GitSourceContext.class, io.grafeas.v1.GitSourceContext.Builder.class); 68 } 69 70 public static final int URL_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private volatile java.lang.Object url_ = ""; 74 /** 75 * 76 * 77 * <pre> 78 * Git repository URL. 79 * </pre> 80 * 81 * <code>string url = 1;</code> 82 * 83 * @return The url. 84 */ 85 @java.lang.Override getUrl()86 public java.lang.String getUrl() { 87 java.lang.Object ref = url_; 88 if (ref instanceof java.lang.String) { 89 return (java.lang.String) ref; 90 } else { 91 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 92 java.lang.String s = bs.toStringUtf8(); 93 url_ = s; 94 return s; 95 } 96 } 97 /** 98 * 99 * 100 * <pre> 101 * Git repository URL. 102 * </pre> 103 * 104 * <code>string url = 1;</code> 105 * 106 * @return The bytes for url. 107 */ 108 @java.lang.Override getUrlBytes()109 public com.google.protobuf.ByteString getUrlBytes() { 110 java.lang.Object ref = url_; 111 if (ref instanceof java.lang.String) { 112 com.google.protobuf.ByteString b = 113 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 114 url_ = b; 115 return b; 116 } else { 117 return (com.google.protobuf.ByteString) ref; 118 } 119 } 120 121 public static final int REVISION_ID_FIELD_NUMBER = 2; 122 123 @SuppressWarnings("serial") 124 private volatile java.lang.Object revisionId_ = ""; 125 /** 126 * 127 * 128 * <pre> 129 * Git commit hash. 130 * </pre> 131 * 132 * <code>string revision_id = 2;</code> 133 * 134 * @return The revisionId. 135 */ 136 @java.lang.Override getRevisionId()137 public java.lang.String getRevisionId() { 138 java.lang.Object ref = revisionId_; 139 if (ref instanceof java.lang.String) { 140 return (java.lang.String) ref; 141 } else { 142 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 143 java.lang.String s = bs.toStringUtf8(); 144 revisionId_ = s; 145 return s; 146 } 147 } 148 /** 149 * 150 * 151 * <pre> 152 * Git commit hash. 153 * </pre> 154 * 155 * <code>string revision_id = 2;</code> 156 * 157 * @return The bytes for revisionId. 158 */ 159 @java.lang.Override getRevisionIdBytes()160 public com.google.protobuf.ByteString getRevisionIdBytes() { 161 java.lang.Object ref = revisionId_; 162 if (ref instanceof java.lang.String) { 163 com.google.protobuf.ByteString b = 164 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 165 revisionId_ = b; 166 return b; 167 } else { 168 return (com.google.protobuf.ByteString) ref; 169 } 170 } 171 172 private byte memoizedIsInitialized = -1; 173 174 @java.lang.Override isInitialized()175 public final boolean isInitialized() { 176 byte isInitialized = memoizedIsInitialized; 177 if (isInitialized == 1) return true; 178 if (isInitialized == 0) return false; 179 180 memoizedIsInitialized = 1; 181 return true; 182 } 183 184 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)185 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 186 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { 187 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, url_); 188 } 189 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(revisionId_)) { 190 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, revisionId_); 191 } 192 getUnknownFields().writeTo(output); 193 } 194 195 @java.lang.Override getSerializedSize()196 public int getSerializedSize() { 197 int size = memoizedSize; 198 if (size != -1) return size; 199 200 size = 0; 201 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { 202 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, url_); 203 } 204 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(revisionId_)) { 205 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, revisionId_); 206 } 207 size += getUnknownFields().getSerializedSize(); 208 memoizedSize = size; 209 return size; 210 } 211 212 @java.lang.Override equals(final java.lang.Object obj)213 public boolean equals(final java.lang.Object obj) { 214 if (obj == this) { 215 return true; 216 } 217 if (!(obj instanceof io.grafeas.v1.GitSourceContext)) { 218 return super.equals(obj); 219 } 220 io.grafeas.v1.GitSourceContext other = (io.grafeas.v1.GitSourceContext) obj; 221 222 if (!getUrl().equals(other.getUrl())) return false; 223 if (!getRevisionId().equals(other.getRevisionId())) return false; 224 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 225 return true; 226 } 227 228 @java.lang.Override hashCode()229 public int hashCode() { 230 if (memoizedHashCode != 0) { 231 return memoizedHashCode; 232 } 233 int hash = 41; 234 hash = (19 * hash) + getDescriptor().hashCode(); 235 hash = (37 * hash) + URL_FIELD_NUMBER; 236 hash = (53 * hash) + getUrl().hashCode(); 237 hash = (37 * hash) + REVISION_ID_FIELD_NUMBER; 238 hash = (53 * hash) + getRevisionId().hashCode(); 239 hash = (29 * hash) + getUnknownFields().hashCode(); 240 memoizedHashCode = hash; 241 return hash; 242 } 243 parseFrom(java.nio.ByteBuffer data)244 public static io.grafeas.v1.GitSourceContext parseFrom(java.nio.ByteBuffer data) 245 throws com.google.protobuf.InvalidProtocolBufferException { 246 return PARSER.parseFrom(data); 247 } 248 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)249 public static io.grafeas.v1.GitSourceContext parseFrom( 250 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 251 throws com.google.protobuf.InvalidProtocolBufferException { 252 return PARSER.parseFrom(data, extensionRegistry); 253 } 254 parseFrom(com.google.protobuf.ByteString data)255 public static io.grafeas.v1.GitSourceContext parseFrom(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.GitSourceContext 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.GitSourceContext 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.GitSourceContext 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.GitSourceContext parseFrom(java.io.InputStream input) 279 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.GitSourceContext 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.GitSourceContext parseDelimitedFrom(java.io.InputStream input) 291 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.GitSourceContext 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.GitSourceContext parseFrom(com.google.protobuf.CodedInputStream input) 303 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.GitSourceContext 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.GitSourceContext prototype)324 public static Builder newBuilder(io.grafeas.v1.GitSourceContext 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(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 335 Builder builder = new Builder(parent); 336 return builder; 337 } 338 /** 339 * 340 * 341 * <pre> 342 * A GitSourceContext denotes a particular revision in a third party Git 343 * repository (e.g., GitHub). 344 * </pre> 345 * 346 * Protobuf type {@code grafeas.v1.GitSourceContext} 347 */ 348 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 349 implements 350 // @@protoc_insertion_point(builder_implements:grafeas.v1.GitSourceContext) 351 io.grafeas.v1.GitSourceContextOrBuilder { getDescriptor()352 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 353 return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GitSourceContext_descriptor; 354 } 355 356 @java.lang.Override 357 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()358 internalGetFieldAccessorTable() { 359 return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GitSourceContext_fieldAccessorTable 360 .ensureFieldAccessorsInitialized( 361 io.grafeas.v1.GitSourceContext.class, io.grafeas.v1.GitSourceContext.Builder.class); 362 } 363 364 // Construct using io.grafeas.v1.GitSourceContext.newBuilder() Builder()365 private Builder() {} 366 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)367 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 368 super(parent); 369 } 370 371 @java.lang.Override clear()372 public Builder clear() { 373 super.clear(); 374 bitField0_ = 0; 375 url_ = ""; 376 revisionId_ = ""; 377 return this; 378 } 379 380 @java.lang.Override getDescriptorForType()381 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 382 return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GitSourceContext_descriptor; 383 } 384 385 @java.lang.Override getDefaultInstanceForType()386 public io.grafeas.v1.GitSourceContext getDefaultInstanceForType() { 387 return io.grafeas.v1.GitSourceContext.getDefaultInstance(); 388 } 389 390 @java.lang.Override build()391 public io.grafeas.v1.GitSourceContext build() { 392 io.grafeas.v1.GitSourceContext result = buildPartial(); 393 if (!result.isInitialized()) { 394 throw newUninitializedMessageException(result); 395 } 396 return result; 397 } 398 399 @java.lang.Override buildPartial()400 public io.grafeas.v1.GitSourceContext buildPartial() { 401 io.grafeas.v1.GitSourceContext result = new io.grafeas.v1.GitSourceContext(this); 402 if (bitField0_ != 0) { 403 buildPartial0(result); 404 } 405 onBuilt(); 406 return result; 407 } 408 buildPartial0(io.grafeas.v1.GitSourceContext result)409 private void buildPartial0(io.grafeas.v1.GitSourceContext result) { 410 int from_bitField0_ = bitField0_; 411 if (((from_bitField0_ & 0x00000001) != 0)) { 412 result.url_ = url_; 413 } 414 if (((from_bitField0_ & 0x00000002) != 0)) { 415 result.revisionId_ = revisionId_; 416 } 417 } 418 419 @java.lang.Override clone()420 public Builder clone() { 421 return super.clone(); 422 } 423 424 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)425 public Builder setField( 426 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 427 return super.setField(field, value); 428 } 429 430 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)431 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 432 return super.clearField(field); 433 } 434 435 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)436 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 437 return super.clearOneof(oneof); 438 } 439 440 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)441 public Builder setRepeatedField( 442 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 443 return super.setRepeatedField(field, index, value); 444 } 445 446 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)447 public Builder addRepeatedField( 448 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 449 return super.addRepeatedField(field, value); 450 } 451 452 @java.lang.Override mergeFrom(com.google.protobuf.Message other)453 public Builder mergeFrom(com.google.protobuf.Message other) { 454 if (other instanceof io.grafeas.v1.GitSourceContext) { 455 return mergeFrom((io.grafeas.v1.GitSourceContext) other); 456 } else { 457 super.mergeFrom(other); 458 return this; 459 } 460 } 461 mergeFrom(io.grafeas.v1.GitSourceContext other)462 public Builder mergeFrom(io.grafeas.v1.GitSourceContext other) { 463 if (other == io.grafeas.v1.GitSourceContext.getDefaultInstance()) return this; 464 if (!other.getUrl().isEmpty()) { 465 url_ = other.url_; 466 bitField0_ |= 0x00000001; 467 onChanged(); 468 } 469 if (!other.getRevisionId().isEmpty()) { 470 revisionId_ = other.revisionId_; 471 bitField0_ |= 0x00000002; 472 onChanged(); 473 } 474 this.mergeUnknownFields(other.getUnknownFields()); 475 onChanged(); 476 return this; 477 } 478 479 @java.lang.Override isInitialized()480 public final boolean isInitialized() { 481 return true; 482 } 483 484 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)485 public Builder mergeFrom( 486 com.google.protobuf.CodedInputStream input, 487 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 488 throws java.io.IOException { 489 if (extensionRegistry == null) { 490 throw new java.lang.NullPointerException(); 491 } 492 try { 493 boolean done = false; 494 while (!done) { 495 int tag = input.readTag(); 496 switch (tag) { 497 case 0: 498 done = true; 499 break; 500 case 10: 501 { 502 url_ = input.readStringRequireUtf8(); 503 bitField0_ |= 0x00000001; 504 break; 505 } // case 10 506 case 18: 507 { 508 revisionId_ = input.readStringRequireUtf8(); 509 bitField0_ |= 0x00000002; 510 break; 511 } // case 18 512 default: 513 { 514 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 515 done = true; // was an endgroup tag 516 } 517 break; 518 } // default: 519 } // switch (tag) 520 } // while (!done) 521 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 522 throw e.unwrapIOException(); 523 } finally { 524 onChanged(); 525 } // finally 526 return this; 527 } 528 529 private int bitField0_; 530 531 private java.lang.Object url_ = ""; 532 /** 533 * 534 * 535 * <pre> 536 * Git repository URL. 537 * </pre> 538 * 539 * <code>string url = 1;</code> 540 * 541 * @return The url. 542 */ getUrl()543 public java.lang.String getUrl() { 544 java.lang.Object ref = url_; 545 if (!(ref instanceof java.lang.String)) { 546 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 547 java.lang.String s = bs.toStringUtf8(); 548 url_ = s; 549 return s; 550 } else { 551 return (java.lang.String) ref; 552 } 553 } 554 /** 555 * 556 * 557 * <pre> 558 * Git repository URL. 559 * </pre> 560 * 561 * <code>string url = 1;</code> 562 * 563 * @return The bytes for url. 564 */ getUrlBytes()565 public com.google.protobuf.ByteString getUrlBytes() { 566 java.lang.Object ref = url_; 567 if (ref instanceof String) { 568 com.google.protobuf.ByteString b = 569 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 570 url_ = b; 571 return b; 572 } else { 573 return (com.google.protobuf.ByteString) ref; 574 } 575 } 576 /** 577 * 578 * 579 * <pre> 580 * Git repository URL. 581 * </pre> 582 * 583 * <code>string url = 1;</code> 584 * 585 * @param value The url to set. 586 * @return This builder for chaining. 587 */ setUrl(java.lang.String value)588 public Builder setUrl(java.lang.String value) { 589 if (value == null) { 590 throw new NullPointerException(); 591 } 592 url_ = value; 593 bitField0_ |= 0x00000001; 594 onChanged(); 595 return this; 596 } 597 /** 598 * 599 * 600 * <pre> 601 * Git repository URL. 602 * </pre> 603 * 604 * <code>string url = 1;</code> 605 * 606 * @return This builder for chaining. 607 */ clearUrl()608 public Builder clearUrl() { 609 url_ = getDefaultInstance().getUrl(); 610 bitField0_ = (bitField0_ & ~0x00000001); 611 onChanged(); 612 return this; 613 } 614 /** 615 * 616 * 617 * <pre> 618 * Git repository URL. 619 * </pre> 620 * 621 * <code>string url = 1;</code> 622 * 623 * @param value The bytes for url to set. 624 * @return This builder for chaining. 625 */ setUrlBytes(com.google.protobuf.ByteString value)626 public Builder setUrlBytes(com.google.protobuf.ByteString value) { 627 if (value == null) { 628 throw new NullPointerException(); 629 } 630 checkByteStringIsUtf8(value); 631 url_ = value; 632 bitField0_ |= 0x00000001; 633 onChanged(); 634 return this; 635 } 636 637 private java.lang.Object revisionId_ = ""; 638 /** 639 * 640 * 641 * <pre> 642 * Git commit hash. 643 * </pre> 644 * 645 * <code>string revision_id = 2;</code> 646 * 647 * @return The revisionId. 648 */ getRevisionId()649 public java.lang.String getRevisionId() { 650 java.lang.Object ref = revisionId_; 651 if (!(ref instanceof java.lang.String)) { 652 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 653 java.lang.String s = bs.toStringUtf8(); 654 revisionId_ = s; 655 return s; 656 } else { 657 return (java.lang.String) ref; 658 } 659 } 660 /** 661 * 662 * 663 * <pre> 664 * Git commit hash. 665 * </pre> 666 * 667 * <code>string revision_id = 2;</code> 668 * 669 * @return The bytes for revisionId. 670 */ getRevisionIdBytes()671 public com.google.protobuf.ByteString getRevisionIdBytes() { 672 java.lang.Object ref = revisionId_; 673 if (ref instanceof String) { 674 com.google.protobuf.ByteString b = 675 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 676 revisionId_ = b; 677 return b; 678 } else { 679 return (com.google.protobuf.ByteString) ref; 680 } 681 } 682 /** 683 * 684 * 685 * <pre> 686 * Git commit hash. 687 * </pre> 688 * 689 * <code>string revision_id = 2;</code> 690 * 691 * @param value The revisionId to set. 692 * @return This builder for chaining. 693 */ setRevisionId(java.lang.String value)694 public Builder setRevisionId(java.lang.String value) { 695 if (value == null) { 696 throw new NullPointerException(); 697 } 698 revisionId_ = value; 699 bitField0_ |= 0x00000002; 700 onChanged(); 701 return this; 702 } 703 /** 704 * 705 * 706 * <pre> 707 * Git commit hash. 708 * </pre> 709 * 710 * <code>string revision_id = 2;</code> 711 * 712 * @return This builder for chaining. 713 */ clearRevisionId()714 public Builder clearRevisionId() { 715 revisionId_ = getDefaultInstance().getRevisionId(); 716 bitField0_ = (bitField0_ & ~0x00000002); 717 onChanged(); 718 return this; 719 } 720 /** 721 * 722 * 723 * <pre> 724 * Git commit hash. 725 * </pre> 726 * 727 * <code>string revision_id = 2;</code> 728 * 729 * @param value The bytes for revisionId to set. 730 * @return This builder for chaining. 731 */ setRevisionIdBytes(com.google.protobuf.ByteString value)732 public Builder setRevisionIdBytes(com.google.protobuf.ByteString value) { 733 if (value == null) { 734 throw new NullPointerException(); 735 } 736 checkByteStringIsUtf8(value); 737 revisionId_ = value; 738 bitField0_ |= 0x00000002; 739 onChanged(); 740 return this; 741 } 742 743 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)744 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 745 return super.setUnknownFields(unknownFields); 746 } 747 748 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)749 public final Builder mergeUnknownFields( 750 final com.google.protobuf.UnknownFieldSet unknownFields) { 751 return super.mergeUnknownFields(unknownFields); 752 } 753 754 // @@protoc_insertion_point(builder_scope:grafeas.v1.GitSourceContext) 755 } 756 757 // @@protoc_insertion_point(class_scope:grafeas.v1.GitSourceContext) 758 private static final io.grafeas.v1.GitSourceContext DEFAULT_INSTANCE; 759 760 static { 761 DEFAULT_INSTANCE = new io.grafeas.v1.GitSourceContext(); 762 } 763 getDefaultInstance()764 public static io.grafeas.v1.GitSourceContext getDefaultInstance() { 765 return DEFAULT_INSTANCE; 766 } 767 768 private static final com.google.protobuf.Parser<GitSourceContext> PARSER = 769 new com.google.protobuf.AbstractParser<GitSourceContext>() { 770 @java.lang.Override 771 public GitSourceContext parsePartialFrom( 772 com.google.protobuf.CodedInputStream input, 773 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 774 throws com.google.protobuf.InvalidProtocolBufferException { 775 Builder builder = newBuilder(); 776 try { 777 builder.mergeFrom(input, extensionRegistry); 778 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 779 throw e.setUnfinishedMessage(builder.buildPartial()); 780 } catch (com.google.protobuf.UninitializedMessageException e) { 781 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 782 } catch (java.io.IOException e) { 783 throw new com.google.protobuf.InvalidProtocolBufferException(e) 784 .setUnfinishedMessage(builder.buildPartial()); 785 } 786 return builder.buildPartial(); 787 } 788 }; 789 parser()790 public static com.google.protobuf.Parser<GitSourceContext> parser() { 791 return PARSER; 792 } 793 794 @java.lang.Override getParserForType()795 public com.google.protobuf.Parser<GitSourceContext> getParserForType() { 796 return PARSER; 797 } 798 799 @java.lang.Override getDefaultInstanceForType()800 public io.grafeas.v1.GitSourceContext getDefaultInstanceForType() { 801 return DEFAULT_INSTANCE; 802 } 803 } 804