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