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