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