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/cloud/retail/v2/catalog_service.proto 18 19 package com.google.cloud.retail.v2; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message of 26 * [CatalogService.GetDefaultBranch][google.cloud.retail.v2.CatalogService.GetDefaultBranch]. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.retail.v2.GetDefaultBranchResponse} 30 */ 31 public final class GetDefaultBranchResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.GetDefaultBranchResponse) 34 GetDefaultBranchResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use GetDefaultBranchResponse.newBuilder() to construct. GetDefaultBranchResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private GetDefaultBranchResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 GetDefaultBranchResponse()41 private GetDefaultBranchResponse() { 42 branch_ = ""; 43 note_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new GetDefaultBranchResponse(); 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.cloud.retail.v2.CatalogServiceProto 59 .internal_static_google_cloud_retail_v2_GetDefaultBranchResponse_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.cloud.retail.v2.CatalogServiceProto 66 .internal_static_google_cloud_retail_v2_GetDefaultBranchResponse_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.cloud.retail.v2.GetDefaultBranchResponse.class, 69 com.google.cloud.retail.v2.GetDefaultBranchResponse.Builder.class); 70 } 71 72 public static final int BRANCH_FIELD_NUMBER = 1; 73 74 @SuppressWarnings("serial") 75 private volatile java.lang.Object branch_ = ""; 76 /** 77 * 78 * 79 * <pre> 80 * Full resource name of the branch id currently set as default branch. 81 * </pre> 82 * 83 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 84 * 85 * @return The branch. 86 */ 87 @java.lang.Override getBranch()88 public java.lang.String getBranch() { 89 java.lang.Object ref = branch_; 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 branch_ = s; 96 return s; 97 } 98 } 99 /** 100 * 101 * 102 * <pre> 103 * Full resource name of the branch id currently set as default branch. 104 * </pre> 105 * 106 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 107 * 108 * @return The bytes for branch. 109 */ 110 @java.lang.Override getBranchBytes()111 public com.google.protobuf.ByteString getBranchBytes() { 112 java.lang.Object ref = branch_; 113 if (ref instanceof java.lang.String) { 114 com.google.protobuf.ByteString b = 115 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 116 branch_ = b; 117 return b; 118 } else { 119 return (com.google.protobuf.ByteString) ref; 120 } 121 } 122 123 public static final int SET_TIME_FIELD_NUMBER = 2; 124 private com.google.protobuf.Timestamp setTime_; 125 /** 126 * 127 * 128 * <pre> 129 * The time when this branch is set to default. 130 * </pre> 131 * 132 * <code>.google.protobuf.Timestamp set_time = 2;</code> 133 * 134 * @return Whether the setTime field is set. 135 */ 136 @java.lang.Override hasSetTime()137 public boolean hasSetTime() { 138 return setTime_ != null; 139 } 140 /** 141 * 142 * 143 * <pre> 144 * The time when this branch is set to default. 145 * </pre> 146 * 147 * <code>.google.protobuf.Timestamp set_time = 2;</code> 148 * 149 * @return The setTime. 150 */ 151 @java.lang.Override getSetTime()152 public com.google.protobuf.Timestamp getSetTime() { 153 return setTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : setTime_; 154 } 155 /** 156 * 157 * 158 * <pre> 159 * The time when this branch is set to default. 160 * </pre> 161 * 162 * <code>.google.protobuf.Timestamp set_time = 2;</code> 163 */ 164 @java.lang.Override getSetTimeOrBuilder()165 public com.google.protobuf.TimestampOrBuilder getSetTimeOrBuilder() { 166 return setTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : setTime_; 167 } 168 169 public static final int NOTE_FIELD_NUMBER = 3; 170 171 @SuppressWarnings("serial") 172 private volatile java.lang.Object note_ = ""; 173 /** 174 * 175 * 176 * <pre> 177 * This corresponds to 178 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 179 * field, when this branch was set as default. 180 * </pre> 181 * 182 * <code>string note = 3;</code> 183 * 184 * @return The note. 185 */ 186 @java.lang.Override getNote()187 public java.lang.String getNote() { 188 java.lang.Object ref = note_; 189 if (ref instanceof java.lang.String) { 190 return (java.lang.String) ref; 191 } else { 192 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 193 java.lang.String s = bs.toStringUtf8(); 194 note_ = s; 195 return s; 196 } 197 } 198 /** 199 * 200 * 201 * <pre> 202 * This corresponds to 203 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 204 * field, when this branch was set as default. 205 * </pre> 206 * 207 * <code>string note = 3;</code> 208 * 209 * @return The bytes for note. 210 */ 211 @java.lang.Override getNoteBytes()212 public com.google.protobuf.ByteString getNoteBytes() { 213 java.lang.Object ref = note_; 214 if (ref instanceof java.lang.String) { 215 com.google.protobuf.ByteString b = 216 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 217 note_ = b; 218 return b; 219 } else { 220 return (com.google.protobuf.ByteString) ref; 221 } 222 } 223 224 private byte memoizedIsInitialized = -1; 225 226 @java.lang.Override isInitialized()227 public final boolean isInitialized() { 228 byte isInitialized = memoizedIsInitialized; 229 if (isInitialized == 1) return true; 230 if (isInitialized == 0) return false; 231 232 memoizedIsInitialized = 1; 233 return true; 234 } 235 236 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)237 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 238 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { 239 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, branch_); 240 } 241 if (setTime_ != null) { 242 output.writeMessage(2, getSetTime()); 243 } 244 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(note_)) { 245 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, note_); 246 } 247 getUnknownFields().writeTo(output); 248 } 249 250 @java.lang.Override getSerializedSize()251 public int getSerializedSize() { 252 int size = memoizedSize; 253 if (size != -1) return size; 254 255 size = 0; 256 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { 257 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, branch_); 258 } 259 if (setTime_ != null) { 260 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getSetTime()); 261 } 262 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(note_)) { 263 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, note_); 264 } 265 size += getUnknownFields().getSerializedSize(); 266 memoizedSize = size; 267 return size; 268 } 269 270 @java.lang.Override equals(final java.lang.Object obj)271 public boolean equals(final java.lang.Object obj) { 272 if (obj == this) { 273 return true; 274 } 275 if (!(obj instanceof com.google.cloud.retail.v2.GetDefaultBranchResponse)) { 276 return super.equals(obj); 277 } 278 com.google.cloud.retail.v2.GetDefaultBranchResponse other = 279 (com.google.cloud.retail.v2.GetDefaultBranchResponse) obj; 280 281 if (!getBranch().equals(other.getBranch())) return false; 282 if (hasSetTime() != other.hasSetTime()) return false; 283 if (hasSetTime()) { 284 if (!getSetTime().equals(other.getSetTime())) return false; 285 } 286 if (!getNote().equals(other.getNote())) return false; 287 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 288 return true; 289 } 290 291 @java.lang.Override hashCode()292 public int hashCode() { 293 if (memoizedHashCode != 0) { 294 return memoizedHashCode; 295 } 296 int hash = 41; 297 hash = (19 * hash) + getDescriptor().hashCode(); 298 hash = (37 * hash) + BRANCH_FIELD_NUMBER; 299 hash = (53 * hash) + getBranch().hashCode(); 300 if (hasSetTime()) { 301 hash = (37 * hash) + SET_TIME_FIELD_NUMBER; 302 hash = (53 * hash) + getSetTime().hashCode(); 303 } 304 hash = (37 * hash) + NOTE_FIELD_NUMBER; 305 hash = (53 * hash) + getNote().hashCode(); 306 hash = (29 * hash) + getUnknownFields().hashCode(); 307 memoizedHashCode = hash; 308 return hash; 309 } 310 parseFrom( java.nio.ByteBuffer data)311 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 312 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 313 return PARSER.parseFrom(data); 314 } 315 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)316 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 317 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 318 throws com.google.protobuf.InvalidProtocolBufferException { 319 return PARSER.parseFrom(data, extensionRegistry); 320 } 321 parseFrom( com.google.protobuf.ByteString data)322 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 323 com.google.protobuf.ByteString data) 324 throws com.google.protobuf.InvalidProtocolBufferException { 325 return PARSER.parseFrom(data); 326 } 327 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)328 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 329 com.google.protobuf.ByteString data, 330 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 331 throws com.google.protobuf.InvalidProtocolBufferException { 332 return PARSER.parseFrom(data, extensionRegistry); 333 } 334 parseFrom(byte[] data)335 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom(byte[] data) 336 throws com.google.protobuf.InvalidProtocolBufferException { 337 return PARSER.parseFrom(data); 338 } 339 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)340 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 341 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 342 throws com.google.protobuf.InvalidProtocolBufferException { 343 return PARSER.parseFrom(data, extensionRegistry); 344 } 345 parseFrom( java.io.InputStream input)346 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 347 java.io.InputStream input) throws java.io.IOException { 348 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 349 } 350 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)351 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 352 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 353 throws java.io.IOException { 354 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 355 PARSER, input, extensionRegistry); 356 } 357 parseDelimitedFrom( java.io.InputStream input)358 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseDelimitedFrom( 359 java.io.InputStream input) throws java.io.IOException { 360 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 361 } 362 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)363 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseDelimitedFrom( 364 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 365 throws java.io.IOException { 366 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 367 PARSER, input, extensionRegistry); 368 } 369 parseFrom( com.google.protobuf.CodedInputStream input)370 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 371 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 372 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 373 } 374 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)375 public static com.google.cloud.retail.v2.GetDefaultBranchResponse parseFrom( 376 com.google.protobuf.CodedInputStream input, 377 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 378 throws java.io.IOException { 379 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 380 PARSER, input, extensionRegistry); 381 } 382 383 @java.lang.Override newBuilderForType()384 public Builder newBuilderForType() { 385 return newBuilder(); 386 } 387 newBuilder()388 public static Builder newBuilder() { 389 return DEFAULT_INSTANCE.toBuilder(); 390 } 391 newBuilder(com.google.cloud.retail.v2.GetDefaultBranchResponse prototype)392 public static Builder newBuilder(com.google.cloud.retail.v2.GetDefaultBranchResponse prototype) { 393 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 394 } 395 396 @java.lang.Override toBuilder()397 public Builder toBuilder() { 398 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 399 } 400 401 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)402 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 403 Builder builder = new Builder(parent); 404 return builder; 405 } 406 /** 407 * 408 * 409 * <pre> 410 * Response message of 411 * [CatalogService.GetDefaultBranch][google.cloud.retail.v2.CatalogService.GetDefaultBranch]. 412 * </pre> 413 * 414 * Protobuf type {@code google.cloud.retail.v2.GetDefaultBranchResponse} 415 */ 416 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 417 implements 418 // @@protoc_insertion_point(builder_implements:google.cloud.retail.v2.GetDefaultBranchResponse) 419 com.google.cloud.retail.v2.GetDefaultBranchResponseOrBuilder { getDescriptor()420 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 421 return com.google.cloud.retail.v2.CatalogServiceProto 422 .internal_static_google_cloud_retail_v2_GetDefaultBranchResponse_descriptor; 423 } 424 425 @java.lang.Override 426 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()427 internalGetFieldAccessorTable() { 428 return com.google.cloud.retail.v2.CatalogServiceProto 429 .internal_static_google_cloud_retail_v2_GetDefaultBranchResponse_fieldAccessorTable 430 .ensureFieldAccessorsInitialized( 431 com.google.cloud.retail.v2.GetDefaultBranchResponse.class, 432 com.google.cloud.retail.v2.GetDefaultBranchResponse.Builder.class); 433 } 434 435 // Construct using com.google.cloud.retail.v2.GetDefaultBranchResponse.newBuilder() Builder()436 private Builder() {} 437 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)438 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 439 super(parent); 440 } 441 442 @java.lang.Override clear()443 public Builder clear() { 444 super.clear(); 445 bitField0_ = 0; 446 branch_ = ""; 447 setTime_ = null; 448 if (setTimeBuilder_ != null) { 449 setTimeBuilder_.dispose(); 450 setTimeBuilder_ = null; 451 } 452 note_ = ""; 453 return this; 454 } 455 456 @java.lang.Override getDescriptorForType()457 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 458 return com.google.cloud.retail.v2.CatalogServiceProto 459 .internal_static_google_cloud_retail_v2_GetDefaultBranchResponse_descriptor; 460 } 461 462 @java.lang.Override getDefaultInstanceForType()463 public com.google.cloud.retail.v2.GetDefaultBranchResponse getDefaultInstanceForType() { 464 return com.google.cloud.retail.v2.GetDefaultBranchResponse.getDefaultInstance(); 465 } 466 467 @java.lang.Override build()468 public com.google.cloud.retail.v2.GetDefaultBranchResponse build() { 469 com.google.cloud.retail.v2.GetDefaultBranchResponse result = buildPartial(); 470 if (!result.isInitialized()) { 471 throw newUninitializedMessageException(result); 472 } 473 return result; 474 } 475 476 @java.lang.Override buildPartial()477 public com.google.cloud.retail.v2.GetDefaultBranchResponse buildPartial() { 478 com.google.cloud.retail.v2.GetDefaultBranchResponse result = 479 new com.google.cloud.retail.v2.GetDefaultBranchResponse(this); 480 if (bitField0_ != 0) { 481 buildPartial0(result); 482 } 483 onBuilt(); 484 return result; 485 } 486 buildPartial0(com.google.cloud.retail.v2.GetDefaultBranchResponse result)487 private void buildPartial0(com.google.cloud.retail.v2.GetDefaultBranchResponse result) { 488 int from_bitField0_ = bitField0_; 489 if (((from_bitField0_ & 0x00000001) != 0)) { 490 result.branch_ = branch_; 491 } 492 if (((from_bitField0_ & 0x00000002) != 0)) { 493 result.setTime_ = setTimeBuilder_ == null ? setTime_ : setTimeBuilder_.build(); 494 } 495 if (((from_bitField0_ & 0x00000004) != 0)) { 496 result.note_ = note_; 497 } 498 } 499 500 @java.lang.Override clone()501 public Builder clone() { 502 return super.clone(); 503 } 504 505 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)506 public Builder setField( 507 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 508 return super.setField(field, value); 509 } 510 511 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)512 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 513 return super.clearField(field); 514 } 515 516 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)517 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 518 return super.clearOneof(oneof); 519 } 520 521 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)522 public Builder setRepeatedField( 523 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 524 return super.setRepeatedField(field, index, value); 525 } 526 527 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)528 public Builder addRepeatedField( 529 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 530 return super.addRepeatedField(field, value); 531 } 532 533 @java.lang.Override mergeFrom(com.google.protobuf.Message other)534 public Builder mergeFrom(com.google.protobuf.Message other) { 535 if (other instanceof com.google.cloud.retail.v2.GetDefaultBranchResponse) { 536 return mergeFrom((com.google.cloud.retail.v2.GetDefaultBranchResponse) other); 537 } else { 538 super.mergeFrom(other); 539 return this; 540 } 541 } 542 mergeFrom(com.google.cloud.retail.v2.GetDefaultBranchResponse other)543 public Builder mergeFrom(com.google.cloud.retail.v2.GetDefaultBranchResponse other) { 544 if (other == com.google.cloud.retail.v2.GetDefaultBranchResponse.getDefaultInstance()) 545 return this; 546 if (!other.getBranch().isEmpty()) { 547 branch_ = other.branch_; 548 bitField0_ |= 0x00000001; 549 onChanged(); 550 } 551 if (other.hasSetTime()) { 552 mergeSetTime(other.getSetTime()); 553 } 554 if (!other.getNote().isEmpty()) { 555 note_ = other.note_; 556 bitField0_ |= 0x00000004; 557 onChanged(); 558 } 559 this.mergeUnknownFields(other.getUnknownFields()); 560 onChanged(); 561 return this; 562 } 563 564 @java.lang.Override isInitialized()565 public final boolean isInitialized() { 566 return true; 567 } 568 569 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)570 public Builder mergeFrom( 571 com.google.protobuf.CodedInputStream input, 572 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 573 throws java.io.IOException { 574 if (extensionRegistry == null) { 575 throw new java.lang.NullPointerException(); 576 } 577 try { 578 boolean done = false; 579 while (!done) { 580 int tag = input.readTag(); 581 switch (tag) { 582 case 0: 583 done = true; 584 break; 585 case 10: 586 { 587 branch_ = input.readStringRequireUtf8(); 588 bitField0_ |= 0x00000001; 589 break; 590 } // case 10 591 case 18: 592 { 593 input.readMessage(getSetTimeFieldBuilder().getBuilder(), extensionRegistry); 594 bitField0_ |= 0x00000002; 595 break; 596 } // case 18 597 case 26: 598 { 599 note_ = input.readStringRequireUtf8(); 600 bitField0_ |= 0x00000004; 601 break; 602 } // case 26 603 default: 604 { 605 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 606 done = true; // was an endgroup tag 607 } 608 break; 609 } // default: 610 } // switch (tag) 611 } // while (!done) 612 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 613 throw e.unwrapIOException(); 614 } finally { 615 onChanged(); 616 } // finally 617 return this; 618 } 619 620 private int bitField0_; 621 622 private java.lang.Object branch_ = ""; 623 /** 624 * 625 * 626 * <pre> 627 * Full resource name of the branch id currently set as default branch. 628 * </pre> 629 * 630 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 631 * 632 * @return The branch. 633 */ getBranch()634 public java.lang.String getBranch() { 635 java.lang.Object ref = branch_; 636 if (!(ref instanceof java.lang.String)) { 637 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 638 java.lang.String s = bs.toStringUtf8(); 639 branch_ = s; 640 return s; 641 } else { 642 return (java.lang.String) ref; 643 } 644 } 645 /** 646 * 647 * 648 * <pre> 649 * Full resource name of the branch id currently set as default branch. 650 * </pre> 651 * 652 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 653 * 654 * @return The bytes for branch. 655 */ getBranchBytes()656 public com.google.protobuf.ByteString getBranchBytes() { 657 java.lang.Object ref = branch_; 658 if (ref instanceof String) { 659 com.google.protobuf.ByteString b = 660 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 661 branch_ = b; 662 return b; 663 } else { 664 return (com.google.protobuf.ByteString) ref; 665 } 666 } 667 /** 668 * 669 * 670 * <pre> 671 * Full resource name of the branch id currently set as default branch. 672 * </pre> 673 * 674 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 675 * 676 * @param value The branch to set. 677 * @return This builder for chaining. 678 */ setBranch(java.lang.String value)679 public Builder setBranch(java.lang.String value) { 680 if (value == null) { 681 throw new NullPointerException(); 682 } 683 branch_ = value; 684 bitField0_ |= 0x00000001; 685 onChanged(); 686 return this; 687 } 688 /** 689 * 690 * 691 * <pre> 692 * Full resource name of the branch id currently set as default branch. 693 * </pre> 694 * 695 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 696 * 697 * @return This builder for chaining. 698 */ clearBranch()699 public Builder clearBranch() { 700 branch_ = getDefaultInstance().getBranch(); 701 bitField0_ = (bitField0_ & ~0x00000001); 702 onChanged(); 703 return this; 704 } 705 /** 706 * 707 * 708 * <pre> 709 * Full resource name of the branch id currently set as default branch. 710 * </pre> 711 * 712 * <code>string branch = 1 [(.google.api.resource_reference) = { ... }</code> 713 * 714 * @param value The bytes for branch to set. 715 * @return This builder for chaining. 716 */ setBranchBytes(com.google.protobuf.ByteString value)717 public Builder setBranchBytes(com.google.protobuf.ByteString value) { 718 if (value == null) { 719 throw new NullPointerException(); 720 } 721 checkByteStringIsUtf8(value); 722 branch_ = value; 723 bitField0_ |= 0x00000001; 724 onChanged(); 725 return this; 726 } 727 728 private com.google.protobuf.Timestamp setTime_; 729 private com.google.protobuf.SingleFieldBuilderV3< 730 com.google.protobuf.Timestamp, 731 com.google.protobuf.Timestamp.Builder, 732 com.google.protobuf.TimestampOrBuilder> 733 setTimeBuilder_; 734 /** 735 * 736 * 737 * <pre> 738 * The time when this branch is set to default. 739 * </pre> 740 * 741 * <code>.google.protobuf.Timestamp set_time = 2;</code> 742 * 743 * @return Whether the setTime field is set. 744 */ hasSetTime()745 public boolean hasSetTime() { 746 return ((bitField0_ & 0x00000002) != 0); 747 } 748 /** 749 * 750 * 751 * <pre> 752 * The time when this branch is set to default. 753 * </pre> 754 * 755 * <code>.google.protobuf.Timestamp set_time = 2;</code> 756 * 757 * @return The setTime. 758 */ getSetTime()759 public com.google.protobuf.Timestamp getSetTime() { 760 if (setTimeBuilder_ == null) { 761 return setTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : setTime_; 762 } else { 763 return setTimeBuilder_.getMessage(); 764 } 765 } 766 /** 767 * 768 * 769 * <pre> 770 * The time when this branch is set to default. 771 * </pre> 772 * 773 * <code>.google.protobuf.Timestamp set_time = 2;</code> 774 */ setSetTime(com.google.protobuf.Timestamp value)775 public Builder setSetTime(com.google.protobuf.Timestamp value) { 776 if (setTimeBuilder_ == null) { 777 if (value == null) { 778 throw new NullPointerException(); 779 } 780 setTime_ = value; 781 } else { 782 setTimeBuilder_.setMessage(value); 783 } 784 bitField0_ |= 0x00000002; 785 onChanged(); 786 return this; 787 } 788 /** 789 * 790 * 791 * <pre> 792 * The time when this branch is set to default. 793 * </pre> 794 * 795 * <code>.google.protobuf.Timestamp set_time = 2;</code> 796 */ setSetTime(com.google.protobuf.Timestamp.Builder builderForValue)797 public Builder setSetTime(com.google.protobuf.Timestamp.Builder builderForValue) { 798 if (setTimeBuilder_ == null) { 799 setTime_ = builderForValue.build(); 800 } else { 801 setTimeBuilder_.setMessage(builderForValue.build()); 802 } 803 bitField0_ |= 0x00000002; 804 onChanged(); 805 return this; 806 } 807 /** 808 * 809 * 810 * <pre> 811 * The time when this branch is set to default. 812 * </pre> 813 * 814 * <code>.google.protobuf.Timestamp set_time = 2;</code> 815 */ mergeSetTime(com.google.protobuf.Timestamp value)816 public Builder mergeSetTime(com.google.protobuf.Timestamp value) { 817 if (setTimeBuilder_ == null) { 818 if (((bitField0_ & 0x00000002) != 0) 819 && setTime_ != null 820 && setTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 821 getSetTimeBuilder().mergeFrom(value); 822 } else { 823 setTime_ = value; 824 } 825 } else { 826 setTimeBuilder_.mergeFrom(value); 827 } 828 bitField0_ |= 0x00000002; 829 onChanged(); 830 return this; 831 } 832 /** 833 * 834 * 835 * <pre> 836 * The time when this branch is set to default. 837 * </pre> 838 * 839 * <code>.google.protobuf.Timestamp set_time = 2;</code> 840 */ clearSetTime()841 public Builder clearSetTime() { 842 bitField0_ = (bitField0_ & ~0x00000002); 843 setTime_ = null; 844 if (setTimeBuilder_ != null) { 845 setTimeBuilder_.dispose(); 846 setTimeBuilder_ = null; 847 } 848 onChanged(); 849 return this; 850 } 851 /** 852 * 853 * 854 * <pre> 855 * The time when this branch is set to default. 856 * </pre> 857 * 858 * <code>.google.protobuf.Timestamp set_time = 2;</code> 859 */ getSetTimeBuilder()860 public com.google.protobuf.Timestamp.Builder getSetTimeBuilder() { 861 bitField0_ |= 0x00000002; 862 onChanged(); 863 return getSetTimeFieldBuilder().getBuilder(); 864 } 865 /** 866 * 867 * 868 * <pre> 869 * The time when this branch is set to default. 870 * </pre> 871 * 872 * <code>.google.protobuf.Timestamp set_time = 2;</code> 873 */ getSetTimeOrBuilder()874 public com.google.protobuf.TimestampOrBuilder getSetTimeOrBuilder() { 875 if (setTimeBuilder_ != null) { 876 return setTimeBuilder_.getMessageOrBuilder(); 877 } else { 878 return setTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : setTime_; 879 } 880 } 881 /** 882 * 883 * 884 * <pre> 885 * The time when this branch is set to default. 886 * </pre> 887 * 888 * <code>.google.protobuf.Timestamp set_time = 2;</code> 889 */ 890 private com.google.protobuf.SingleFieldBuilderV3< 891 com.google.protobuf.Timestamp, 892 com.google.protobuf.Timestamp.Builder, 893 com.google.protobuf.TimestampOrBuilder> getSetTimeFieldBuilder()894 getSetTimeFieldBuilder() { 895 if (setTimeBuilder_ == null) { 896 setTimeBuilder_ = 897 new com.google.protobuf.SingleFieldBuilderV3< 898 com.google.protobuf.Timestamp, 899 com.google.protobuf.Timestamp.Builder, 900 com.google.protobuf.TimestampOrBuilder>( 901 getSetTime(), getParentForChildren(), isClean()); 902 setTime_ = null; 903 } 904 return setTimeBuilder_; 905 } 906 907 private java.lang.Object note_ = ""; 908 /** 909 * 910 * 911 * <pre> 912 * This corresponds to 913 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 914 * field, when this branch was set as default. 915 * </pre> 916 * 917 * <code>string note = 3;</code> 918 * 919 * @return The note. 920 */ getNote()921 public java.lang.String getNote() { 922 java.lang.Object ref = note_; 923 if (!(ref instanceof java.lang.String)) { 924 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 925 java.lang.String s = bs.toStringUtf8(); 926 note_ = s; 927 return s; 928 } else { 929 return (java.lang.String) ref; 930 } 931 } 932 /** 933 * 934 * 935 * <pre> 936 * This corresponds to 937 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 938 * field, when this branch was set as default. 939 * </pre> 940 * 941 * <code>string note = 3;</code> 942 * 943 * @return The bytes for note. 944 */ getNoteBytes()945 public com.google.protobuf.ByteString getNoteBytes() { 946 java.lang.Object ref = note_; 947 if (ref instanceof String) { 948 com.google.protobuf.ByteString b = 949 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 950 note_ = b; 951 return b; 952 } else { 953 return (com.google.protobuf.ByteString) ref; 954 } 955 } 956 /** 957 * 958 * 959 * <pre> 960 * This corresponds to 961 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 962 * field, when this branch was set as default. 963 * </pre> 964 * 965 * <code>string note = 3;</code> 966 * 967 * @param value The note to set. 968 * @return This builder for chaining. 969 */ setNote(java.lang.String value)970 public Builder setNote(java.lang.String value) { 971 if (value == null) { 972 throw new NullPointerException(); 973 } 974 note_ = value; 975 bitField0_ |= 0x00000004; 976 onChanged(); 977 return this; 978 } 979 /** 980 * 981 * 982 * <pre> 983 * This corresponds to 984 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 985 * field, when this branch was set as default. 986 * </pre> 987 * 988 * <code>string note = 3;</code> 989 * 990 * @return This builder for chaining. 991 */ clearNote()992 public Builder clearNote() { 993 note_ = getDefaultInstance().getNote(); 994 bitField0_ = (bitField0_ & ~0x00000004); 995 onChanged(); 996 return this; 997 } 998 /** 999 * 1000 * 1001 * <pre> 1002 * This corresponds to 1003 * [SetDefaultBranchRequest.note][google.cloud.retail.v2.SetDefaultBranchRequest.note] 1004 * field, when this branch was set as default. 1005 * </pre> 1006 * 1007 * <code>string note = 3;</code> 1008 * 1009 * @param value The bytes for note to set. 1010 * @return This builder for chaining. 1011 */ setNoteBytes(com.google.protobuf.ByteString value)1012 public Builder setNoteBytes(com.google.protobuf.ByteString value) { 1013 if (value == null) { 1014 throw new NullPointerException(); 1015 } 1016 checkByteStringIsUtf8(value); 1017 note_ = value; 1018 bitField0_ |= 0x00000004; 1019 onChanged(); 1020 return this; 1021 } 1022 1023 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1024 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1025 return super.setUnknownFields(unknownFields); 1026 } 1027 1028 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1029 public final Builder mergeUnknownFields( 1030 final com.google.protobuf.UnknownFieldSet unknownFields) { 1031 return super.mergeUnknownFields(unknownFields); 1032 } 1033 1034 // @@protoc_insertion_point(builder_scope:google.cloud.retail.v2.GetDefaultBranchResponse) 1035 } 1036 1037 // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.GetDefaultBranchResponse) 1038 private static final com.google.cloud.retail.v2.GetDefaultBranchResponse DEFAULT_INSTANCE; 1039 1040 static { 1041 DEFAULT_INSTANCE = new com.google.cloud.retail.v2.GetDefaultBranchResponse(); 1042 } 1043 getDefaultInstance()1044 public static com.google.cloud.retail.v2.GetDefaultBranchResponse getDefaultInstance() { 1045 return DEFAULT_INSTANCE; 1046 } 1047 1048 private static final com.google.protobuf.Parser<GetDefaultBranchResponse> PARSER = 1049 new com.google.protobuf.AbstractParser<GetDefaultBranchResponse>() { 1050 @java.lang.Override 1051 public GetDefaultBranchResponse parsePartialFrom( 1052 com.google.protobuf.CodedInputStream input, 1053 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1054 throws com.google.protobuf.InvalidProtocolBufferException { 1055 Builder builder = newBuilder(); 1056 try { 1057 builder.mergeFrom(input, extensionRegistry); 1058 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1059 throw e.setUnfinishedMessage(builder.buildPartial()); 1060 } catch (com.google.protobuf.UninitializedMessageException e) { 1061 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1062 } catch (java.io.IOException e) { 1063 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1064 .setUnfinishedMessage(builder.buildPartial()); 1065 } 1066 return builder.buildPartial(); 1067 } 1068 }; 1069 parser()1070 public static com.google.protobuf.Parser<GetDefaultBranchResponse> parser() { 1071 return PARSER; 1072 } 1073 1074 @java.lang.Override getParserForType()1075 public com.google.protobuf.Parser<GetDefaultBranchResponse> getParserForType() { 1076 return PARSER; 1077 } 1078 1079 @java.lang.Override getDefaultInstanceForType()1080 public com.google.cloud.retail.v2.GetDefaultBranchResponse getDefaultInstanceForType() { 1081 return DEFAULT_INSTANCE; 1082 } 1083 } 1084