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