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