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/v1beta/realms.proto 18 19 package com.google.cloud.gaming.v1beta; 20 21 /** 22 * 23 * 24 * <pre> 25 * A realm resource. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.gaming.v1beta.Realm} 29 */ 30 public final class Realm extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.gaming.v1beta.Realm) 33 RealmOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Realm.newBuilder() to construct. Realm(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Realm(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Realm()40 private Realm() { 41 name_ = ""; 42 timeZone_ = ""; 43 etag_ = ""; 44 description_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new Realm(); 51 } 52 53 @java.lang.Override getUnknownFields()54 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 55 return this.unknownFields; 56 } 57 getDescriptor()58 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 59 return com.google.cloud.gaming.v1beta.Realms 60 .internal_static_google_cloud_gaming_v1beta_Realm_descriptor; 61 } 62 63 @SuppressWarnings({"rawtypes"}) 64 @java.lang.Override internalGetMapField(int number)65 protected com.google.protobuf.MapField internalGetMapField(int number) { 66 switch (number) { 67 case 4: 68 return internalGetLabels(); 69 default: 70 throw new RuntimeException("Invalid map field number: " + number); 71 } 72 } 73 74 @java.lang.Override 75 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()76 internalGetFieldAccessorTable() { 77 return com.google.cloud.gaming.v1beta.Realms 78 .internal_static_google_cloud_gaming_v1beta_Realm_fieldAccessorTable 79 .ensureFieldAccessorsInitialized( 80 com.google.cloud.gaming.v1beta.Realm.class, 81 com.google.cloud.gaming.v1beta.Realm.Builder.class); 82 } 83 84 public static final int NAME_FIELD_NUMBER = 1; 85 86 @SuppressWarnings("serial") 87 private volatile java.lang.Object name_ = ""; 88 /** 89 * 90 * 91 * <pre> 92 * The resource name of the realm. Uses the form: 93 * `projects/{project}/locations/{location}/realms/{realm}`. For 94 * example, `projects/my-project/locations/{location}/realms/my-realm`. 95 * </pre> 96 * 97 * <code>string name = 1;</code> 98 * 99 * @return The name. 100 */ 101 @java.lang.Override getName()102 public java.lang.String getName() { 103 java.lang.Object ref = name_; 104 if (ref instanceof java.lang.String) { 105 return (java.lang.String) ref; 106 } else { 107 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 108 java.lang.String s = bs.toStringUtf8(); 109 name_ = s; 110 return s; 111 } 112 } 113 /** 114 * 115 * 116 * <pre> 117 * The resource name of the realm. Uses the form: 118 * `projects/{project}/locations/{location}/realms/{realm}`. For 119 * example, `projects/my-project/locations/{location}/realms/my-realm`. 120 * </pre> 121 * 122 * <code>string name = 1;</code> 123 * 124 * @return The bytes for name. 125 */ 126 @java.lang.Override getNameBytes()127 public com.google.protobuf.ByteString getNameBytes() { 128 java.lang.Object ref = name_; 129 if (ref instanceof java.lang.String) { 130 com.google.protobuf.ByteString b = 131 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 132 name_ = b; 133 return b; 134 } else { 135 return (com.google.protobuf.ByteString) ref; 136 } 137 } 138 139 public static final int CREATE_TIME_FIELD_NUMBER = 2; 140 private com.google.protobuf.Timestamp createTime_; 141 /** 142 * 143 * 144 * <pre> 145 * Output only. The creation time. 146 * </pre> 147 * 148 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 149 * </code> 150 * 151 * @return Whether the createTime field is set. 152 */ 153 @java.lang.Override hasCreateTime()154 public boolean hasCreateTime() { 155 return createTime_ != null; 156 } 157 /** 158 * 159 * 160 * <pre> 161 * Output only. The creation time. 162 * </pre> 163 * 164 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 165 * </code> 166 * 167 * @return The createTime. 168 */ 169 @java.lang.Override getCreateTime()170 public com.google.protobuf.Timestamp getCreateTime() { 171 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 172 } 173 /** 174 * 175 * 176 * <pre> 177 * Output only. The creation time. 178 * </pre> 179 * 180 * <code>.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 181 * </code> 182 */ 183 @java.lang.Override getCreateTimeOrBuilder()184 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 185 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 186 } 187 188 public static final int UPDATE_TIME_FIELD_NUMBER = 3; 189 private com.google.protobuf.Timestamp updateTime_; 190 /** 191 * 192 * 193 * <pre> 194 * Output only. The last-modified time. 195 * </pre> 196 * 197 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 198 * </code> 199 * 200 * @return Whether the updateTime field is set. 201 */ 202 @java.lang.Override hasUpdateTime()203 public boolean hasUpdateTime() { 204 return updateTime_ != null; 205 } 206 /** 207 * 208 * 209 * <pre> 210 * Output only. The last-modified time. 211 * </pre> 212 * 213 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 214 * </code> 215 * 216 * @return The updateTime. 217 */ 218 @java.lang.Override getUpdateTime()219 public com.google.protobuf.Timestamp getUpdateTime() { 220 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 221 } 222 /** 223 * 224 * 225 * <pre> 226 * Output only. The last-modified time. 227 * </pre> 228 * 229 * <code>.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 230 * </code> 231 */ 232 @java.lang.Override getUpdateTimeOrBuilder()233 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 234 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 235 } 236 237 public static final int LABELS_FIELD_NUMBER = 4; 238 239 private static final class LabelsDefaultEntryHolder { 240 static final com.google.protobuf.MapEntry<java.lang.String, java.lang.String> defaultEntry = 241 com.google.protobuf.MapEntry.<java.lang.String, java.lang.String>newDefaultInstance( 242 com.google.cloud.gaming.v1beta.Realms 243 .internal_static_google_cloud_gaming_v1beta_Realm_LabelsEntry_descriptor, 244 com.google.protobuf.WireFormat.FieldType.STRING, 245 "", 246 com.google.protobuf.WireFormat.FieldType.STRING, 247 ""); 248 } 249 250 @SuppressWarnings("serial") 251 private com.google.protobuf.MapField<java.lang.String, java.lang.String> labels_; 252 internalGetLabels()253 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetLabels() { 254 if (labels_ == null) { 255 return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); 256 } 257 return labels_; 258 } 259 getLabelsCount()260 public int getLabelsCount() { 261 return internalGetLabels().getMap().size(); 262 } 263 /** 264 * 265 * 266 * <pre> 267 * The labels associated with this realm. Each label is a key-value pair. 268 * </pre> 269 * 270 * <code>map<string, string> labels = 4;</code> 271 */ 272 @java.lang.Override containsLabels(java.lang.String key)273 public boolean containsLabels(java.lang.String key) { 274 if (key == null) { 275 throw new NullPointerException("map key"); 276 } 277 return internalGetLabels().getMap().containsKey(key); 278 } 279 /** Use {@link #getLabelsMap()} instead. */ 280 @java.lang.Override 281 @java.lang.Deprecated getLabels()282 public java.util.Map<java.lang.String, java.lang.String> getLabels() { 283 return getLabelsMap(); 284 } 285 /** 286 * 287 * 288 * <pre> 289 * The labels associated with this realm. Each label is a key-value pair. 290 * </pre> 291 * 292 * <code>map<string, string> labels = 4;</code> 293 */ 294 @java.lang.Override getLabelsMap()295 public java.util.Map<java.lang.String, java.lang.String> getLabelsMap() { 296 return internalGetLabels().getMap(); 297 } 298 /** 299 * 300 * 301 * <pre> 302 * The labels associated with this realm. Each label is a key-value pair. 303 * </pre> 304 * 305 * <code>map<string, string> labels = 4;</code> 306 */ 307 @java.lang.Override getLabelsOrDefault( java.lang.String key, java.lang.String defaultValue)308 public /* nullable */ java.lang.String getLabelsOrDefault( 309 java.lang.String key, 310 /* nullable */ 311 java.lang.String defaultValue) { 312 if (key == null) { 313 throw new NullPointerException("map key"); 314 } 315 java.util.Map<java.lang.String, java.lang.String> map = internalGetLabels().getMap(); 316 return map.containsKey(key) ? map.get(key) : defaultValue; 317 } 318 /** 319 * 320 * 321 * <pre> 322 * The labels associated with this realm. Each label is a key-value pair. 323 * </pre> 324 * 325 * <code>map<string, string> labels = 4;</code> 326 */ 327 @java.lang.Override getLabelsOrThrow(java.lang.String key)328 public java.lang.String getLabelsOrThrow(java.lang.String key) { 329 if (key == null) { 330 throw new NullPointerException("map key"); 331 } 332 java.util.Map<java.lang.String, java.lang.String> map = internalGetLabels().getMap(); 333 if (!map.containsKey(key)) { 334 throw new java.lang.IllegalArgumentException(); 335 } 336 return map.get(key); 337 } 338 339 public static final int TIME_ZONE_FIELD_NUMBER = 6; 340 341 @SuppressWarnings("serial") 342 private volatile java.lang.Object timeZone_ = ""; 343 /** 344 * 345 * 346 * <pre> 347 * Required. Time zone where all policies targeting this realm are evaluated. 348 * The value of this field must be from the IANA time zone database: 349 * https://www.iana.org/time-zones. 350 * </pre> 351 * 352 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 353 * 354 * @return The timeZone. 355 */ 356 @java.lang.Override getTimeZone()357 public java.lang.String getTimeZone() { 358 java.lang.Object ref = timeZone_; 359 if (ref instanceof java.lang.String) { 360 return (java.lang.String) ref; 361 } else { 362 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 363 java.lang.String s = bs.toStringUtf8(); 364 timeZone_ = s; 365 return s; 366 } 367 } 368 /** 369 * 370 * 371 * <pre> 372 * Required. Time zone where all policies targeting this realm are evaluated. 373 * The value of this field must be from the IANA time zone database: 374 * https://www.iana.org/time-zones. 375 * </pre> 376 * 377 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 378 * 379 * @return The bytes for timeZone. 380 */ 381 @java.lang.Override getTimeZoneBytes()382 public com.google.protobuf.ByteString getTimeZoneBytes() { 383 java.lang.Object ref = timeZone_; 384 if (ref instanceof java.lang.String) { 385 com.google.protobuf.ByteString b = 386 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 387 timeZone_ = b; 388 return b; 389 } else { 390 return (com.google.protobuf.ByteString) ref; 391 } 392 } 393 394 public static final int ETAG_FIELD_NUMBER = 7; 395 396 @SuppressWarnings("serial") 397 private volatile java.lang.Object etag_ = ""; 398 /** 399 * 400 * 401 * <pre> 402 * ETag of the resource. 403 * </pre> 404 * 405 * <code>string etag = 7;</code> 406 * 407 * @return The etag. 408 */ 409 @java.lang.Override getEtag()410 public java.lang.String getEtag() { 411 java.lang.Object ref = etag_; 412 if (ref instanceof java.lang.String) { 413 return (java.lang.String) ref; 414 } else { 415 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 416 java.lang.String s = bs.toStringUtf8(); 417 etag_ = s; 418 return s; 419 } 420 } 421 /** 422 * 423 * 424 * <pre> 425 * ETag of the resource. 426 * </pre> 427 * 428 * <code>string etag = 7;</code> 429 * 430 * @return The bytes for etag. 431 */ 432 @java.lang.Override getEtagBytes()433 public com.google.protobuf.ByteString getEtagBytes() { 434 java.lang.Object ref = etag_; 435 if (ref instanceof java.lang.String) { 436 com.google.protobuf.ByteString b = 437 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 438 etag_ = b; 439 return b; 440 } else { 441 return (com.google.protobuf.ByteString) ref; 442 } 443 } 444 445 public static final int DESCRIPTION_FIELD_NUMBER = 8; 446 447 @SuppressWarnings("serial") 448 private volatile java.lang.Object description_ = ""; 449 /** 450 * 451 * 452 * <pre> 453 * Human readable description of the realm. 454 * </pre> 455 * 456 * <code>string description = 8;</code> 457 * 458 * @return The description. 459 */ 460 @java.lang.Override getDescription()461 public java.lang.String getDescription() { 462 java.lang.Object ref = description_; 463 if (ref instanceof java.lang.String) { 464 return (java.lang.String) ref; 465 } else { 466 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 467 java.lang.String s = bs.toStringUtf8(); 468 description_ = s; 469 return s; 470 } 471 } 472 /** 473 * 474 * 475 * <pre> 476 * Human readable description of the realm. 477 * </pre> 478 * 479 * <code>string description = 8;</code> 480 * 481 * @return The bytes for description. 482 */ 483 @java.lang.Override getDescriptionBytes()484 public com.google.protobuf.ByteString getDescriptionBytes() { 485 java.lang.Object ref = description_; 486 if (ref instanceof java.lang.String) { 487 com.google.protobuf.ByteString b = 488 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 489 description_ = b; 490 return b; 491 } else { 492 return (com.google.protobuf.ByteString) ref; 493 } 494 } 495 496 private byte memoizedIsInitialized = -1; 497 498 @java.lang.Override isInitialized()499 public final boolean isInitialized() { 500 byte isInitialized = memoizedIsInitialized; 501 if (isInitialized == 1) return true; 502 if (isInitialized == 0) return false; 503 504 memoizedIsInitialized = 1; 505 return true; 506 } 507 508 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)509 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 510 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 511 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 512 } 513 if (createTime_ != null) { 514 output.writeMessage(2, getCreateTime()); 515 } 516 if (updateTime_ != null) { 517 output.writeMessage(3, getUpdateTime()); 518 } 519 com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( 520 output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 4); 521 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(timeZone_)) { 522 com.google.protobuf.GeneratedMessageV3.writeString(output, 6, timeZone_); 523 } 524 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { 525 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, etag_); 526 } 527 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { 528 com.google.protobuf.GeneratedMessageV3.writeString(output, 8, description_); 529 } 530 getUnknownFields().writeTo(output); 531 } 532 533 @java.lang.Override getSerializedSize()534 public int getSerializedSize() { 535 int size = memoizedSize; 536 if (size != -1) return size; 537 538 size = 0; 539 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 540 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 541 } 542 if (createTime_ != null) { 543 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getCreateTime()); 544 } 545 if (updateTime_ != null) { 546 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateTime()); 547 } 548 for (java.util.Map.Entry<java.lang.String, java.lang.String> entry : 549 internalGetLabels().getMap().entrySet()) { 550 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> labels__ = 551 LabelsDefaultEntryHolder.defaultEntry 552 .newBuilderForType() 553 .setKey(entry.getKey()) 554 .setValue(entry.getValue()) 555 .build(); 556 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, labels__); 557 } 558 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(timeZone_)) { 559 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, timeZone_); 560 } 561 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { 562 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, etag_); 563 } 564 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { 565 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, description_); 566 } 567 size += getUnknownFields().getSerializedSize(); 568 memoizedSize = size; 569 return size; 570 } 571 572 @java.lang.Override equals(final java.lang.Object obj)573 public boolean equals(final java.lang.Object obj) { 574 if (obj == this) { 575 return true; 576 } 577 if (!(obj instanceof com.google.cloud.gaming.v1beta.Realm)) { 578 return super.equals(obj); 579 } 580 com.google.cloud.gaming.v1beta.Realm other = (com.google.cloud.gaming.v1beta.Realm) obj; 581 582 if (!getName().equals(other.getName())) return false; 583 if (hasCreateTime() != other.hasCreateTime()) return false; 584 if (hasCreateTime()) { 585 if (!getCreateTime().equals(other.getCreateTime())) return false; 586 } 587 if (hasUpdateTime() != other.hasUpdateTime()) return false; 588 if (hasUpdateTime()) { 589 if (!getUpdateTime().equals(other.getUpdateTime())) return false; 590 } 591 if (!internalGetLabels().equals(other.internalGetLabels())) return false; 592 if (!getTimeZone().equals(other.getTimeZone())) return false; 593 if (!getEtag().equals(other.getEtag())) return false; 594 if (!getDescription().equals(other.getDescription())) return false; 595 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 596 return true; 597 } 598 599 @java.lang.Override hashCode()600 public int hashCode() { 601 if (memoizedHashCode != 0) { 602 return memoizedHashCode; 603 } 604 int hash = 41; 605 hash = (19 * hash) + getDescriptor().hashCode(); 606 hash = (37 * hash) + NAME_FIELD_NUMBER; 607 hash = (53 * hash) + getName().hashCode(); 608 if (hasCreateTime()) { 609 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 610 hash = (53 * hash) + getCreateTime().hashCode(); 611 } 612 if (hasUpdateTime()) { 613 hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; 614 hash = (53 * hash) + getUpdateTime().hashCode(); 615 } 616 if (!internalGetLabels().getMap().isEmpty()) { 617 hash = (37 * hash) + LABELS_FIELD_NUMBER; 618 hash = (53 * hash) + internalGetLabels().hashCode(); 619 } 620 hash = (37 * hash) + TIME_ZONE_FIELD_NUMBER; 621 hash = (53 * hash) + getTimeZone().hashCode(); 622 hash = (37 * hash) + ETAG_FIELD_NUMBER; 623 hash = (53 * hash) + getEtag().hashCode(); 624 hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; 625 hash = (53 * hash) + getDescription().hashCode(); 626 hash = (29 * hash) + getUnknownFields().hashCode(); 627 memoizedHashCode = hash; 628 return hash; 629 } 630 parseFrom(java.nio.ByteBuffer data)631 public static com.google.cloud.gaming.v1beta.Realm parseFrom(java.nio.ByteBuffer data) 632 throws com.google.protobuf.InvalidProtocolBufferException { 633 return PARSER.parseFrom(data); 634 } 635 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)636 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 637 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 638 throws com.google.protobuf.InvalidProtocolBufferException { 639 return PARSER.parseFrom(data, extensionRegistry); 640 } 641 parseFrom(com.google.protobuf.ByteString data)642 public static com.google.cloud.gaming.v1beta.Realm parseFrom(com.google.protobuf.ByteString data) 643 throws com.google.protobuf.InvalidProtocolBufferException { 644 return PARSER.parseFrom(data); 645 } 646 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)647 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 648 com.google.protobuf.ByteString data, 649 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 650 throws com.google.protobuf.InvalidProtocolBufferException { 651 return PARSER.parseFrom(data, extensionRegistry); 652 } 653 parseFrom(byte[] data)654 public static com.google.cloud.gaming.v1beta.Realm parseFrom(byte[] data) 655 throws com.google.protobuf.InvalidProtocolBufferException { 656 return PARSER.parseFrom(data); 657 } 658 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)659 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 660 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 661 throws com.google.protobuf.InvalidProtocolBufferException { 662 return PARSER.parseFrom(data, extensionRegistry); 663 } 664 parseFrom(java.io.InputStream input)665 public static com.google.cloud.gaming.v1beta.Realm parseFrom(java.io.InputStream input) 666 throws java.io.IOException { 667 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 668 } 669 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)670 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 671 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 672 throws java.io.IOException { 673 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 674 PARSER, input, extensionRegistry); 675 } 676 parseDelimitedFrom(java.io.InputStream input)677 public static com.google.cloud.gaming.v1beta.Realm parseDelimitedFrom(java.io.InputStream input) 678 throws java.io.IOException { 679 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 680 } 681 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)682 public static com.google.cloud.gaming.v1beta.Realm parseDelimitedFrom( 683 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 684 throws java.io.IOException { 685 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 686 PARSER, input, extensionRegistry); 687 } 688 parseFrom( com.google.protobuf.CodedInputStream input)689 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 690 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 691 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 692 } 693 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)694 public static com.google.cloud.gaming.v1beta.Realm parseFrom( 695 com.google.protobuf.CodedInputStream input, 696 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 697 throws java.io.IOException { 698 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 699 PARSER, input, extensionRegistry); 700 } 701 702 @java.lang.Override newBuilderForType()703 public Builder newBuilderForType() { 704 return newBuilder(); 705 } 706 newBuilder()707 public static Builder newBuilder() { 708 return DEFAULT_INSTANCE.toBuilder(); 709 } 710 newBuilder(com.google.cloud.gaming.v1beta.Realm prototype)711 public static Builder newBuilder(com.google.cloud.gaming.v1beta.Realm prototype) { 712 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 713 } 714 715 @java.lang.Override toBuilder()716 public Builder toBuilder() { 717 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 718 } 719 720 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)721 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 722 Builder builder = new Builder(parent); 723 return builder; 724 } 725 /** 726 * 727 * 728 * <pre> 729 * A realm resource. 730 * </pre> 731 * 732 * Protobuf type {@code google.cloud.gaming.v1beta.Realm} 733 */ 734 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 735 implements 736 // @@protoc_insertion_point(builder_implements:google.cloud.gaming.v1beta.Realm) 737 com.google.cloud.gaming.v1beta.RealmOrBuilder { getDescriptor()738 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 739 return com.google.cloud.gaming.v1beta.Realms 740 .internal_static_google_cloud_gaming_v1beta_Realm_descriptor; 741 } 742 743 @SuppressWarnings({"rawtypes"}) internalGetMapField(int number)744 protected com.google.protobuf.MapField internalGetMapField(int number) { 745 switch (number) { 746 case 4: 747 return internalGetLabels(); 748 default: 749 throw new RuntimeException("Invalid map field number: " + number); 750 } 751 } 752 753 @SuppressWarnings({"rawtypes"}) internalGetMutableMapField(int number)754 protected com.google.protobuf.MapField internalGetMutableMapField(int number) { 755 switch (number) { 756 case 4: 757 return internalGetMutableLabels(); 758 default: 759 throw new RuntimeException("Invalid map field number: " + number); 760 } 761 } 762 763 @java.lang.Override 764 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()765 internalGetFieldAccessorTable() { 766 return com.google.cloud.gaming.v1beta.Realms 767 .internal_static_google_cloud_gaming_v1beta_Realm_fieldAccessorTable 768 .ensureFieldAccessorsInitialized( 769 com.google.cloud.gaming.v1beta.Realm.class, 770 com.google.cloud.gaming.v1beta.Realm.Builder.class); 771 } 772 773 // Construct using com.google.cloud.gaming.v1beta.Realm.newBuilder() Builder()774 private Builder() {} 775 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)776 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 777 super(parent); 778 } 779 780 @java.lang.Override clear()781 public Builder clear() { 782 super.clear(); 783 bitField0_ = 0; 784 name_ = ""; 785 createTime_ = null; 786 if (createTimeBuilder_ != null) { 787 createTimeBuilder_.dispose(); 788 createTimeBuilder_ = null; 789 } 790 updateTime_ = null; 791 if (updateTimeBuilder_ != null) { 792 updateTimeBuilder_.dispose(); 793 updateTimeBuilder_ = null; 794 } 795 internalGetMutableLabels().clear(); 796 timeZone_ = ""; 797 etag_ = ""; 798 description_ = ""; 799 return this; 800 } 801 802 @java.lang.Override getDescriptorForType()803 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 804 return com.google.cloud.gaming.v1beta.Realms 805 .internal_static_google_cloud_gaming_v1beta_Realm_descriptor; 806 } 807 808 @java.lang.Override getDefaultInstanceForType()809 public com.google.cloud.gaming.v1beta.Realm getDefaultInstanceForType() { 810 return com.google.cloud.gaming.v1beta.Realm.getDefaultInstance(); 811 } 812 813 @java.lang.Override build()814 public com.google.cloud.gaming.v1beta.Realm build() { 815 com.google.cloud.gaming.v1beta.Realm result = buildPartial(); 816 if (!result.isInitialized()) { 817 throw newUninitializedMessageException(result); 818 } 819 return result; 820 } 821 822 @java.lang.Override buildPartial()823 public com.google.cloud.gaming.v1beta.Realm buildPartial() { 824 com.google.cloud.gaming.v1beta.Realm result = new com.google.cloud.gaming.v1beta.Realm(this); 825 if (bitField0_ != 0) { 826 buildPartial0(result); 827 } 828 onBuilt(); 829 return result; 830 } 831 buildPartial0(com.google.cloud.gaming.v1beta.Realm result)832 private void buildPartial0(com.google.cloud.gaming.v1beta.Realm result) { 833 int from_bitField0_ = bitField0_; 834 if (((from_bitField0_ & 0x00000001) != 0)) { 835 result.name_ = name_; 836 } 837 if (((from_bitField0_ & 0x00000002) != 0)) { 838 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 839 } 840 if (((from_bitField0_ & 0x00000004) != 0)) { 841 result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); 842 } 843 if (((from_bitField0_ & 0x00000008) != 0)) { 844 result.labels_ = internalGetLabels(); 845 result.labels_.makeImmutable(); 846 } 847 if (((from_bitField0_ & 0x00000010) != 0)) { 848 result.timeZone_ = timeZone_; 849 } 850 if (((from_bitField0_ & 0x00000020) != 0)) { 851 result.etag_ = etag_; 852 } 853 if (((from_bitField0_ & 0x00000040) != 0)) { 854 result.description_ = description_; 855 } 856 } 857 858 @java.lang.Override clone()859 public Builder clone() { 860 return super.clone(); 861 } 862 863 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)864 public Builder setField( 865 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 866 return super.setField(field, value); 867 } 868 869 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)870 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 871 return super.clearField(field); 872 } 873 874 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)875 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 876 return super.clearOneof(oneof); 877 } 878 879 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)880 public Builder setRepeatedField( 881 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 882 return super.setRepeatedField(field, index, value); 883 } 884 885 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)886 public Builder addRepeatedField( 887 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 888 return super.addRepeatedField(field, value); 889 } 890 891 @java.lang.Override mergeFrom(com.google.protobuf.Message other)892 public Builder mergeFrom(com.google.protobuf.Message other) { 893 if (other instanceof com.google.cloud.gaming.v1beta.Realm) { 894 return mergeFrom((com.google.cloud.gaming.v1beta.Realm) other); 895 } else { 896 super.mergeFrom(other); 897 return this; 898 } 899 } 900 mergeFrom(com.google.cloud.gaming.v1beta.Realm other)901 public Builder mergeFrom(com.google.cloud.gaming.v1beta.Realm other) { 902 if (other == com.google.cloud.gaming.v1beta.Realm.getDefaultInstance()) return this; 903 if (!other.getName().isEmpty()) { 904 name_ = other.name_; 905 bitField0_ |= 0x00000001; 906 onChanged(); 907 } 908 if (other.hasCreateTime()) { 909 mergeCreateTime(other.getCreateTime()); 910 } 911 if (other.hasUpdateTime()) { 912 mergeUpdateTime(other.getUpdateTime()); 913 } 914 internalGetMutableLabels().mergeFrom(other.internalGetLabels()); 915 bitField0_ |= 0x00000008; 916 if (!other.getTimeZone().isEmpty()) { 917 timeZone_ = other.timeZone_; 918 bitField0_ |= 0x00000010; 919 onChanged(); 920 } 921 if (!other.getEtag().isEmpty()) { 922 etag_ = other.etag_; 923 bitField0_ |= 0x00000020; 924 onChanged(); 925 } 926 if (!other.getDescription().isEmpty()) { 927 description_ = other.description_; 928 bitField0_ |= 0x00000040; 929 onChanged(); 930 } 931 this.mergeUnknownFields(other.getUnknownFields()); 932 onChanged(); 933 return this; 934 } 935 936 @java.lang.Override isInitialized()937 public final boolean isInitialized() { 938 return true; 939 } 940 941 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)942 public Builder mergeFrom( 943 com.google.protobuf.CodedInputStream input, 944 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 945 throws java.io.IOException { 946 if (extensionRegistry == null) { 947 throw new java.lang.NullPointerException(); 948 } 949 try { 950 boolean done = false; 951 while (!done) { 952 int tag = input.readTag(); 953 switch (tag) { 954 case 0: 955 done = true; 956 break; 957 case 10: 958 { 959 name_ = input.readStringRequireUtf8(); 960 bitField0_ |= 0x00000001; 961 break; 962 } // case 10 963 case 18: 964 { 965 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 966 bitField0_ |= 0x00000002; 967 break; 968 } // case 18 969 case 26: 970 { 971 input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 972 bitField0_ |= 0x00000004; 973 break; 974 } // case 26 975 case 34: 976 { 977 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> labels__ = 978 input.readMessage( 979 LabelsDefaultEntryHolder.defaultEntry.getParserForType(), 980 extensionRegistry); 981 internalGetMutableLabels() 982 .getMutableMap() 983 .put(labels__.getKey(), labels__.getValue()); 984 bitField0_ |= 0x00000008; 985 break; 986 } // case 34 987 case 50: 988 { 989 timeZone_ = input.readStringRequireUtf8(); 990 bitField0_ |= 0x00000010; 991 break; 992 } // case 50 993 case 58: 994 { 995 etag_ = input.readStringRequireUtf8(); 996 bitField0_ |= 0x00000020; 997 break; 998 } // case 58 999 case 66: 1000 { 1001 description_ = input.readStringRequireUtf8(); 1002 bitField0_ |= 0x00000040; 1003 break; 1004 } // case 66 1005 default: 1006 { 1007 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1008 done = true; // was an endgroup tag 1009 } 1010 break; 1011 } // default: 1012 } // switch (tag) 1013 } // while (!done) 1014 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1015 throw e.unwrapIOException(); 1016 } finally { 1017 onChanged(); 1018 } // finally 1019 return this; 1020 } 1021 1022 private int bitField0_; 1023 1024 private java.lang.Object name_ = ""; 1025 /** 1026 * 1027 * 1028 * <pre> 1029 * The resource name of the realm. Uses the form: 1030 * `projects/{project}/locations/{location}/realms/{realm}`. For 1031 * example, `projects/my-project/locations/{location}/realms/my-realm`. 1032 * </pre> 1033 * 1034 * <code>string name = 1;</code> 1035 * 1036 * @return The name. 1037 */ getName()1038 public java.lang.String getName() { 1039 java.lang.Object ref = name_; 1040 if (!(ref instanceof java.lang.String)) { 1041 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1042 java.lang.String s = bs.toStringUtf8(); 1043 name_ = s; 1044 return s; 1045 } else { 1046 return (java.lang.String) ref; 1047 } 1048 } 1049 /** 1050 * 1051 * 1052 * <pre> 1053 * The resource name of the realm. Uses the form: 1054 * `projects/{project}/locations/{location}/realms/{realm}`. For 1055 * example, `projects/my-project/locations/{location}/realms/my-realm`. 1056 * </pre> 1057 * 1058 * <code>string name = 1;</code> 1059 * 1060 * @return The bytes for name. 1061 */ getNameBytes()1062 public com.google.protobuf.ByteString getNameBytes() { 1063 java.lang.Object ref = name_; 1064 if (ref instanceof String) { 1065 com.google.protobuf.ByteString b = 1066 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1067 name_ = b; 1068 return b; 1069 } else { 1070 return (com.google.protobuf.ByteString) ref; 1071 } 1072 } 1073 /** 1074 * 1075 * 1076 * <pre> 1077 * The resource name of the realm. Uses the form: 1078 * `projects/{project}/locations/{location}/realms/{realm}`. For 1079 * example, `projects/my-project/locations/{location}/realms/my-realm`. 1080 * </pre> 1081 * 1082 * <code>string name = 1;</code> 1083 * 1084 * @param value The name to set. 1085 * @return This builder for chaining. 1086 */ setName(java.lang.String value)1087 public Builder setName(java.lang.String value) { 1088 if (value == null) { 1089 throw new NullPointerException(); 1090 } 1091 name_ = value; 1092 bitField0_ |= 0x00000001; 1093 onChanged(); 1094 return this; 1095 } 1096 /** 1097 * 1098 * 1099 * <pre> 1100 * The resource name of the realm. Uses the form: 1101 * `projects/{project}/locations/{location}/realms/{realm}`. For 1102 * example, `projects/my-project/locations/{location}/realms/my-realm`. 1103 * </pre> 1104 * 1105 * <code>string name = 1;</code> 1106 * 1107 * @return This builder for chaining. 1108 */ clearName()1109 public Builder clearName() { 1110 name_ = getDefaultInstance().getName(); 1111 bitField0_ = (bitField0_ & ~0x00000001); 1112 onChanged(); 1113 return this; 1114 } 1115 /** 1116 * 1117 * 1118 * <pre> 1119 * The resource name of the realm. Uses the form: 1120 * `projects/{project}/locations/{location}/realms/{realm}`. For 1121 * example, `projects/my-project/locations/{location}/realms/my-realm`. 1122 * </pre> 1123 * 1124 * <code>string name = 1;</code> 1125 * 1126 * @param value The bytes for name to set. 1127 * @return This builder for chaining. 1128 */ setNameBytes(com.google.protobuf.ByteString value)1129 public Builder setNameBytes(com.google.protobuf.ByteString value) { 1130 if (value == null) { 1131 throw new NullPointerException(); 1132 } 1133 checkByteStringIsUtf8(value); 1134 name_ = value; 1135 bitField0_ |= 0x00000001; 1136 onChanged(); 1137 return this; 1138 } 1139 1140 private com.google.protobuf.Timestamp createTime_; 1141 private com.google.protobuf.SingleFieldBuilderV3< 1142 com.google.protobuf.Timestamp, 1143 com.google.protobuf.Timestamp.Builder, 1144 com.google.protobuf.TimestampOrBuilder> 1145 createTimeBuilder_; 1146 /** 1147 * 1148 * 1149 * <pre> 1150 * Output only. The creation time. 1151 * </pre> 1152 * 1153 * <code> 1154 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1155 * </code> 1156 * 1157 * @return Whether the createTime field is set. 1158 */ hasCreateTime()1159 public boolean hasCreateTime() { 1160 return ((bitField0_ & 0x00000002) != 0); 1161 } 1162 /** 1163 * 1164 * 1165 * <pre> 1166 * Output only. The creation time. 1167 * </pre> 1168 * 1169 * <code> 1170 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1171 * </code> 1172 * 1173 * @return The createTime. 1174 */ getCreateTime()1175 public com.google.protobuf.Timestamp getCreateTime() { 1176 if (createTimeBuilder_ == null) { 1177 return createTime_ == null 1178 ? com.google.protobuf.Timestamp.getDefaultInstance() 1179 : createTime_; 1180 } else { 1181 return createTimeBuilder_.getMessage(); 1182 } 1183 } 1184 /** 1185 * 1186 * 1187 * <pre> 1188 * Output only. The creation time. 1189 * </pre> 1190 * 1191 * <code> 1192 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1193 * </code> 1194 */ setCreateTime(com.google.protobuf.Timestamp value)1195 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 1196 if (createTimeBuilder_ == null) { 1197 if (value == null) { 1198 throw new NullPointerException(); 1199 } 1200 createTime_ = value; 1201 } else { 1202 createTimeBuilder_.setMessage(value); 1203 } 1204 bitField0_ |= 0x00000002; 1205 onChanged(); 1206 return this; 1207 } 1208 /** 1209 * 1210 * 1211 * <pre> 1212 * Output only. The creation time. 1213 * </pre> 1214 * 1215 * <code> 1216 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1217 * </code> 1218 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)1219 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1220 if (createTimeBuilder_ == null) { 1221 createTime_ = builderForValue.build(); 1222 } else { 1223 createTimeBuilder_.setMessage(builderForValue.build()); 1224 } 1225 bitField0_ |= 0x00000002; 1226 onChanged(); 1227 return this; 1228 } 1229 /** 1230 * 1231 * 1232 * <pre> 1233 * Output only. The creation time. 1234 * </pre> 1235 * 1236 * <code> 1237 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1238 * </code> 1239 */ mergeCreateTime(com.google.protobuf.Timestamp value)1240 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 1241 if (createTimeBuilder_ == null) { 1242 if (((bitField0_ & 0x00000002) != 0) 1243 && createTime_ != null 1244 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1245 getCreateTimeBuilder().mergeFrom(value); 1246 } else { 1247 createTime_ = value; 1248 } 1249 } else { 1250 createTimeBuilder_.mergeFrom(value); 1251 } 1252 bitField0_ |= 0x00000002; 1253 onChanged(); 1254 return this; 1255 } 1256 /** 1257 * 1258 * 1259 * <pre> 1260 * Output only. The creation time. 1261 * </pre> 1262 * 1263 * <code> 1264 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1265 * </code> 1266 */ clearCreateTime()1267 public Builder clearCreateTime() { 1268 bitField0_ = (bitField0_ & ~0x00000002); 1269 createTime_ = null; 1270 if (createTimeBuilder_ != null) { 1271 createTimeBuilder_.dispose(); 1272 createTimeBuilder_ = null; 1273 } 1274 onChanged(); 1275 return this; 1276 } 1277 /** 1278 * 1279 * 1280 * <pre> 1281 * Output only. The creation time. 1282 * </pre> 1283 * 1284 * <code> 1285 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1286 * </code> 1287 */ getCreateTimeBuilder()1288 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1289 bitField0_ |= 0x00000002; 1290 onChanged(); 1291 return getCreateTimeFieldBuilder().getBuilder(); 1292 } 1293 /** 1294 * 1295 * 1296 * <pre> 1297 * Output only. The creation time. 1298 * </pre> 1299 * 1300 * <code> 1301 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1302 * </code> 1303 */ getCreateTimeOrBuilder()1304 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1305 if (createTimeBuilder_ != null) { 1306 return createTimeBuilder_.getMessageOrBuilder(); 1307 } else { 1308 return createTime_ == null 1309 ? com.google.protobuf.Timestamp.getDefaultInstance() 1310 : createTime_; 1311 } 1312 } 1313 /** 1314 * 1315 * 1316 * <pre> 1317 * Output only. The creation time. 1318 * </pre> 1319 * 1320 * <code> 1321 * .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1322 * </code> 1323 */ 1324 private com.google.protobuf.SingleFieldBuilderV3< 1325 com.google.protobuf.Timestamp, 1326 com.google.protobuf.Timestamp.Builder, 1327 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1328 getCreateTimeFieldBuilder() { 1329 if (createTimeBuilder_ == null) { 1330 createTimeBuilder_ = 1331 new com.google.protobuf.SingleFieldBuilderV3< 1332 com.google.protobuf.Timestamp, 1333 com.google.protobuf.Timestamp.Builder, 1334 com.google.protobuf.TimestampOrBuilder>( 1335 getCreateTime(), getParentForChildren(), isClean()); 1336 createTime_ = null; 1337 } 1338 return createTimeBuilder_; 1339 } 1340 1341 private com.google.protobuf.Timestamp updateTime_; 1342 private com.google.protobuf.SingleFieldBuilderV3< 1343 com.google.protobuf.Timestamp, 1344 com.google.protobuf.Timestamp.Builder, 1345 com.google.protobuf.TimestampOrBuilder> 1346 updateTimeBuilder_; 1347 /** 1348 * 1349 * 1350 * <pre> 1351 * Output only. The last-modified time. 1352 * </pre> 1353 * 1354 * <code> 1355 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1356 * </code> 1357 * 1358 * @return Whether the updateTime field is set. 1359 */ hasUpdateTime()1360 public boolean hasUpdateTime() { 1361 return ((bitField0_ & 0x00000004) != 0); 1362 } 1363 /** 1364 * 1365 * 1366 * <pre> 1367 * Output only. The last-modified time. 1368 * </pre> 1369 * 1370 * <code> 1371 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1372 * </code> 1373 * 1374 * @return The updateTime. 1375 */ getUpdateTime()1376 public com.google.protobuf.Timestamp getUpdateTime() { 1377 if (updateTimeBuilder_ == null) { 1378 return updateTime_ == null 1379 ? com.google.protobuf.Timestamp.getDefaultInstance() 1380 : updateTime_; 1381 } else { 1382 return updateTimeBuilder_.getMessage(); 1383 } 1384 } 1385 /** 1386 * 1387 * 1388 * <pre> 1389 * Output only. The last-modified time. 1390 * </pre> 1391 * 1392 * <code> 1393 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1394 * </code> 1395 */ setUpdateTime(com.google.protobuf.Timestamp value)1396 public Builder setUpdateTime(com.google.protobuf.Timestamp value) { 1397 if (updateTimeBuilder_ == null) { 1398 if (value == null) { 1399 throw new NullPointerException(); 1400 } 1401 updateTime_ = value; 1402 } else { 1403 updateTimeBuilder_.setMessage(value); 1404 } 1405 bitField0_ |= 0x00000004; 1406 onChanged(); 1407 return this; 1408 } 1409 /** 1410 * 1411 * 1412 * <pre> 1413 * Output only. The last-modified time. 1414 * </pre> 1415 * 1416 * <code> 1417 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1418 * </code> 1419 */ setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)1420 public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1421 if (updateTimeBuilder_ == null) { 1422 updateTime_ = builderForValue.build(); 1423 } else { 1424 updateTimeBuilder_.setMessage(builderForValue.build()); 1425 } 1426 bitField0_ |= 0x00000004; 1427 onChanged(); 1428 return this; 1429 } 1430 /** 1431 * 1432 * 1433 * <pre> 1434 * Output only. The last-modified time. 1435 * </pre> 1436 * 1437 * <code> 1438 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1439 * </code> 1440 */ mergeUpdateTime(com.google.protobuf.Timestamp value)1441 public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { 1442 if (updateTimeBuilder_ == null) { 1443 if (((bitField0_ & 0x00000004) != 0) 1444 && updateTime_ != null 1445 && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1446 getUpdateTimeBuilder().mergeFrom(value); 1447 } else { 1448 updateTime_ = value; 1449 } 1450 } else { 1451 updateTimeBuilder_.mergeFrom(value); 1452 } 1453 bitField0_ |= 0x00000004; 1454 onChanged(); 1455 return this; 1456 } 1457 /** 1458 * 1459 * 1460 * <pre> 1461 * Output only. The last-modified time. 1462 * </pre> 1463 * 1464 * <code> 1465 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1466 * </code> 1467 */ clearUpdateTime()1468 public Builder clearUpdateTime() { 1469 bitField0_ = (bitField0_ & ~0x00000004); 1470 updateTime_ = null; 1471 if (updateTimeBuilder_ != null) { 1472 updateTimeBuilder_.dispose(); 1473 updateTimeBuilder_ = null; 1474 } 1475 onChanged(); 1476 return this; 1477 } 1478 /** 1479 * 1480 * 1481 * <pre> 1482 * Output only. The last-modified time. 1483 * </pre> 1484 * 1485 * <code> 1486 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1487 * </code> 1488 */ getUpdateTimeBuilder()1489 public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { 1490 bitField0_ |= 0x00000004; 1491 onChanged(); 1492 return getUpdateTimeFieldBuilder().getBuilder(); 1493 } 1494 /** 1495 * 1496 * 1497 * <pre> 1498 * Output only. The last-modified time. 1499 * </pre> 1500 * 1501 * <code> 1502 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1503 * </code> 1504 */ getUpdateTimeOrBuilder()1505 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 1506 if (updateTimeBuilder_ != null) { 1507 return updateTimeBuilder_.getMessageOrBuilder(); 1508 } else { 1509 return updateTime_ == null 1510 ? com.google.protobuf.Timestamp.getDefaultInstance() 1511 : updateTime_; 1512 } 1513 } 1514 /** 1515 * 1516 * 1517 * <pre> 1518 * Output only. The last-modified time. 1519 * </pre> 1520 * 1521 * <code> 1522 * .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1523 * </code> 1524 */ 1525 private com.google.protobuf.SingleFieldBuilderV3< 1526 com.google.protobuf.Timestamp, 1527 com.google.protobuf.Timestamp.Builder, 1528 com.google.protobuf.TimestampOrBuilder> getUpdateTimeFieldBuilder()1529 getUpdateTimeFieldBuilder() { 1530 if (updateTimeBuilder_ == null) { 1531 updateTimeBuilder_ = 1532 new com.google.protobuf.SingleFieldBuilderV3< 1533 com.google.protobuf.Timestamp, 1534 com.google.protobuf.Timestamp.Builder, 1535 com.google.protobuf.TimestampOrBuilder>( 1536 getUpdateTime(), getParentForChildren(), isClean()); 1537 updateTime_ = null; 1538 } 1539 return updateTimeBuilder_; 1540 } 1541 1542 private com.google.protobuf.MapField<java.lang.String, java.lang.String> labels_; 1543 internalGetLabels()1544 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetLabels() { 1545 if (labels_ == null) { 1546 return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); 1547 } 1548 return labels_; 1549 } 1550 1551 private com.google.protobuf.MapField<java.lang.String, java.lang.String> internalGetMutableLabels()1552 internalGetMutableLabels() { 1553 if (labels_ == null) { 1554 labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); 1555 } 1556 if (!labels_.isMutable()) { 1557 labels_ = labels_.copy(); 1558 } 1559 bitField0_ |= 0x00000008; 1560 onChanged(); 1561 return labels_; 1562 } 1563 getLabelsCount()1564 public int getLabelsCount() { 1565 return internalGetLabels().getMap().size(); 1566 } 1567 /** 1568 * 1569 * 1570 * <pre> 1571 * The labels associated with this realm. Each label is a key-value pair. 1572 * </pre> 1573 * 1574 * <code>map<string, string> labels = 4;</code> 1575 */ 1576 @java.lang.Override containsLabels(java.lang.String key)1577 public boolean containsLabels(java.lang.String key) { 1578 if (key == null) { 1579 throw new NullPointerException("map key"); 1580 } 1581 return internalGetLabels().getMap().containsKey(key); 1582 } 1583 /** Use {@link #getLabelsMap()} instead. */ 1584 @java.lang.Override 1585 @java.lang.Deprecated getLabels()1586 public java.util.Map<java.lang.String, java.lang.String> getLabels() { 1587 return getLabelsMap(); 1588 } 1589 /** 1590 * 1591 * 1592 * <pre> 1593 * The labels associated with this realm. Each label is a key-value pair. 1594 * </pre> 1595 * 1596 * <code>map<string, string> labels = 4;</code> 1597 */ 1598 @java.lang.Override getLabelsMap()1599 public java.util.Map<java.lang.String, java.lang.String> getLabelsMap() { 1600 return internalGetLabels().getMap(); 1601 } 1602 /** 1603 * 1604 * 1605 * <pre> 1606 * The labels associated with this realm. Each label is a key-value pair. 1607 * </pre> 1608 * 1609 * <code>map<string, string> labels = 4;</code> 1610 */ 1611 @java.lang.Override getLabelsOrDefault( java.lang.String key, java.lang.String defaultValue)1612 public /* nullable */ java.lang.String getLabelsOrDefault( 1613 java.lang.String key, 1614 /* nullable */ 1615 java.lang.String defaultValue) { 1616 if (key == null) { 1617 throw new NullPointerException("map key"); 1618 } 1619 java.util.Map<java.lang.String, java.lang.String> map = internalGetLabels().getMap(); 1620 return map.containsKey(key) ? map.get(key) : defaultValue; 1621 } 1622 /** 1623 * 1624 * 1625 * <pre> 1626 * The labels associated with this realm. Each label is a key-value pair. 1627 * </pre> 1628 * 1629 * <code>map<string, string> labels = 4;</code> 1630 */ 1631 @java.lang.Override getLabelsOrThrow(java.lang.String key)1632 public java.lang.String getLabelsOrThrow(java.lang.String key) { 1633 if (key == null) { 1634 throw new NullPointerException("map key"); 1635 } 1636 java.util.Map<java.lang.String, java.lang.String> map = internalGetLabels().getMap(); 1637 if (!map.containsKey(key)) { 1638 throw new java.lang.IllegalArgumentException(); 1639 } 1640 return map.get(key); 1641 } 1642 clearLabels()1643 public Builder clearLabels() { 1644 bitField0_ = (bitField0_ & ~0x00000008); 1645 internalGetMutableLabels().getMutableMap().clear(); 1646 return this; 1647 } 1648 /** 1649 * 1650 * 1651 * <pre> 1652 * The labels associated with this realm. Each label is a key-value pair. 1653 * </pre> 1654 * 1655 * <code>map<string, string> labels = 4;</code> 1656 */ removeLabels(java.lang.String key)1657 public Builder removeLabels(java.lang.String key) { 1658 if (key == null) { 1659 throw new NullPointerException("map key"); 1660 } 1661 internalGetMutableLabels().getMutableMap().remove(key); 1662 return this; 1663 } 1664 /** Use alternate mutation accessors instead. */ 1665 @java.lang.Deprecated getMutableLabels()1666 public java.util.Map<java.lang.String, java.lang.String> getMutableLabels() { 1667 bitField0_ |= 0x00000008; 1668 return internalGetMutableLabels().getMutableMap(); 1669 } 1670 /** 1671 * 1672 * 1673 * <pre> 1674 * The labels associated with this realm. Each label is a key-value pair. 1675 * </pre> 1676 * 1677 * <code>map<string, string> labels = 4;</code> 1678 */ putLabels(java.lang.String key, java.lang.String value)1679 public Builder putLabels(java.lang.String key, java.lang.String value) { 1680 if (key == null) { 1681 throw new NullPointerException("map key"); 1682 } 1683 if (value == null) { 1684 throw new NullPointerException("map value"); 1685 } 1686 internalGetMutableLabels().getMutableMap().put(key, value); 1687 bitField0_ |= 0x00000008; 1688 return this; 1689 } 1690 /** 1691 * 1692 * 1693 * <pre> 1694 * The labels associated with this realm. Each label is a key-value pair. 1695 * </pre> 1696 * 1697 * <code>map<string, string> labels = 4;</code> 1698 */ putAllLabels(java.util.Map<java.lang.String, java.lang.String> values)1699 public Builder putAllLabels(java.util.Map<java.lang.String, java.lang.String> values) { 1700 internalGetMutableLabels().getMutableMap().putAll(values); 1701 bitField0_ |= 0x00000008; 1702 return this; 1703 } 1704 1705 private java.lang.Object timeZone_ = ""; 1706 /** 1707 * 1708 * 1709 * <pre> 1710 * Required. Time zone where all policies targeting this realm are evaluated. 1711 * The value of this field must be from the IANA time zone database: 1712 * https://www.iana.org/time-zones. 1713 * </pre> 1714 * 1715 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 1716 * 1717 * @return The timeZone. 1718 */ getTimeZone()1719 public java.lang.String getTimeZone() { 1720 java.lang.Object ref = timeZone_; 1721 if (!(ref instanceof java.lang.String)) { 1722 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1723 java.lang.String s = bs.toStringUtf8(); 1724 timeZone_ = s; 1725 return s; 1726 } else { 1727 return (java.lang.String) ref; 1728 } 1729 } 1730 /** 1731 * 1732 * 1733 * <pre> 1734 * Required. Time zone where all policies targeting this realm are evaluated. 1735 * The value of this field must be from the IANA time zone database: 1736 * https://www.iana.org/time-zones. 1737 * </pre> 1738 * 1739 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 1740 * 1741 * @return The bytes for timeZone. 1742 */ getTimeZoneBytes()1743 public com.google.protobuf.ByteString getTimeZoneBytes() { 1744 java.lang.Object ref = timeZone_; 1745 if (ref instanceof String) { 1746 com.google.protobuf.ByteString b = 1747 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1748 timeZone_ = b; 1749 return b; 1750 } else { 1751 return (com.google.protobuf.ByteString) ref; 1752 } 1753 } 1754 /** 1755 * 1756 * 1757 * <pre> 1758 * Required. Time zone where all policies targeting this realm are evaluated. 1759 * The value of this field must be from the IANA time zone database: 1760 * https://www.iana.org/time-zones. 1761 * </pre> 1762 * 1763 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 1764 * 1765 * @param value The timeZone to set. 1766 * @return This builder for chaining. 1767 */ setTimeZone(java.lang.String value)1768 public Builder setTimeZone(java.lang.String value) { 1769 if (value == null) { 1770 throw new NullPointerException(); 1771 } 1772 timeZone_ = value; 1773 bitField0_ |= 0x00000010; 1774 onChanged(); 1775 return this; 1776 } 1777 /** 1778 * 1779 * 1780 * <pre> 1781 * Required. Time zone where all policies targeting this realm are evaluated. 1782 * The value of this field must be from the IANA time zone database: 1783 * https://www.iana.org/time-zones. 1784 * </pre> 1785 * 1786 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 1787 * 1788 * @return This builder for chaining. 1789 */ clearTimeZone()1790 public Builder clearTimeZone() { 1791 timeZone_ = getDefaultInstance().getTimeZone(); 1792 bitField0_ = (bitField0_ & ~0x00000010); 1793 onChanged(); 1794 return this; 1795 } 1796 /** 1797 * 1798 * 1799 * <pre> 1800 * Required. Time zone where all policies targeting this realm are evaluated. 1801 * The value of this field must be from the IANA time zone database: 1802 * https://www.iana.org/time-zones. 1803 * </pre> 1804 * 1805 * <code>string time_zone = 6 [(.google.api.field_behavior) = REQUIRED];</code> 1806 * 1807 * @param value The bytes for timeZone to set. 1808 * @return This builder for chaining. 1809 */ setTimeZoneBytes(com.google.protobuf.ByteString value)1810 public Builder setTimeZoneBytes(com.google.protobuf.ByteString value) { 1811 if (value == null) { 1812 throw new NullPointerException(); 1813 } 1814 checkByteStringIsUtf8(value); 1815 timeZone_ = value; 1816 bitField0_ |= 0x00000010; 1817 onChanged(); 1818 return this; 1819 } 1820 1821 private java.lang.Object etag_ = ""; 1822 /** 1823 * 1824 * 1825 * <pre> 1826 * ETag of the resource. 1827 * </pre> 1828 * 1829 * <code>string etag = 7;</code> 1830 * 1831 * @return The etag. 1832 */ getEtag()1833 public java.lang.String getEtag() { 1834 java.lang.Object ref = etag_; 1835 if (!(ref instanceof java.lang.String)) { 1836 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1837 java.lang.String s = bs.toStringUtf8(); 1838 etag_ = s; 1839 return s; 1840 } else { 1841 return (java.lang.String) ref; 1842 } 1843 } 1844 /** 1845 * 1846 * 1847 * <pre> 1848 * ETag of the resource. 1849 * </pre> 1850 * 1851 * <code>string etag = 7;</code> 1852 * 1853 * @return The bytes for etag. 1854 */ getEtagBytes()1855 public com.google.protobuf.ByteString getEtagBytes() { 1856 java.lang.Object ref = etag_; 1857 if (ref instanceof String) { 1858 com.google.protobuf.ByteString b = 1859 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1860 etag_ = b; 1861 return b; 1862 } else { 1863 return (com.google.protobuf.ByteString) ref; 1864 } 1865 } 1866 /** 1867 * 1868 * 1869 * <pre> 1870 * ETag of the resource. 1871 * </pre> 1872 * 1873 * <code>string etag = 7;</code> 1874 * 1875 * @param value The etag to set. 1876 * @return This builder for chaining. 1877 */ setEtag(java.lang.String value)1878 public Builder setEtag(java.lang.String value) { 1879 if (value == null) { 1880 throw new NullPointerException(); 1881 } 1882 etag_ = value; 1883 bitField0_ |= 0x00000020; 1884 onChanged(); 1885 return this; 1886 } 1887 /** 1888 * 1889 * 1890 * <pre> 1891 * ETag of the resource. 1892 * </pre> 1893 * 1894 * <code>string etag = 7;</code> 1895 * 1896 * @return This builder for chaining. 1897 */ clearEtag()1898 public Builder clearEtag() { 1899 etag_ = getDefaultInstance().getEtag(); 1900 bitField0_ = (bitField0_ & ~0x00000020); 1901 onChanged(); 1902 return this; 1903 } 1904 /** 1905 * 1906 * 1907 * <pre> 1908 * ETag of the resource. 1909 * </pre> 1910 * 1911 * <code>string etag = 7;</code> 1912 * 1913 * @param value The bytes for etag to set. 1914 * @return This builder for chaining. 1915 */ setEtagBytes(com.google.protobuf.ByteString value)1916 public Builder setEtagBytes(com.google.protobuf.ByteString value) { 1917 if (value == null) { 1918 throw new NullPointerException(); 1919 } 1920 checkByteStringIsUtf8(value); 1921 etag_ = value; 1922 bitField0_ |= 0x00000020; 1923 onChanged(); 1924 return this; 1925 } 1926 1927 private java.lang.Object description_ = ""; 1928 /** 1929 * 1930 * 1931 * <pre> 1932 * Human readable description of the realm. 1933 * </pre> 1934 * 1935 * <code>string description = 8;</code> 1936 * 1937 * @return The description. 1938 */ getDescription()1939 public java.lang.String getDescription() { 1940 java.lang.Object ref = description_; 1941 if (!(ref instanceof java.lang.String)) { 1942 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1943 java.lang.String s = bs.toStringUtf8(); 1944 description_ = s; 1945 return s; 1946 } else { 1947 return (java.lang.String) ref; 1948 } 1949 } 1950 /** 1951 * 1952 * 1953 * <pre> 1954 * Human readable description of the realm. 1955 * </pre> 1956 * 1957 * <code>string description = 8;</code> 1958 * 1959 * @return The bytes for description. 1960 */ getDescriptionBytes()1961 public com.google.protobuf.ByteString getDescriptionBytes() { 1962 java.lang.Object ref = description_; 1963 if (ref instanceof String) { 1964 com.google.protobuf.ByteString b = 1965 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1966 description_ = b; 1967 return b; 1968 } else { 1969 return (com.google.protobuf.ByteString) ref; 1970 } 1971 } 1972 /** 1973 * 1974 * 1975 * <pre> 1976 * Human readable description of the realm. 1977 * </pre> 1978 * 1979 * <code>string description = 8;</code> 1980 * 1981 * @param value The description to set. 1982 * @return This builder for chaining. 1983 */ setDescription(java.lang.String value)1984 public Builder setDescription(java.lang.String value) { 1985 if (value == null) { 1986 throw new NullPointerException(); 1987 } 1988 description_ = value; 1989 bitField0_ |= 0x00000040; 1990 onChanged(); 1991 return this; 1992 } 1993 /** 1994 * 1995 * 1996 * <pre> 1997 * Human readable description of the realm. 1998 * </pre> 1999 * 2000 * <code>string description = 8;</code> 2001 * 2002 * @return This builder for chaining. 2003 */ clearDescription()2004 public Builder clearDescription() { 2005 description_ = getDefaultInstance().getDescription(); 2006 bitField0_ = (bitField0_ & ~0x00000040); 2007 onChanged(); 2008 return this; 2009 } 2010 /** 2011 * 2012 * 2013 * <pre> 2014 * Human readable description of the realm. 2015 * </pre> 2016 * 2017 * <code>string description = 8;</code> 2018 * 2019 * @param value The bytes for description to set. 2020 * @return This builder for chaining. 2021 */ setDescriptionBytes(com.google.protobuf.ByteString value)2022 public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { 2023 if (value == null) { 2024 throw new NullPointerException(); 2025 } 2026 checkByteStringIsUtf8(value); 2027 description_ = value; 2028 bitField0_ |= 0x00000040; 2029 onChanged(); 2030 return this; 2031 } 2032 2033 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)2034 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 2035 return super.setUnknownFields(unknownFields); 2036 } 2037 2038 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2039 public final Builder mergeUnknownFields( 2040 final com.google.protobuf.UnknownFieldSet unknownFields) { 2041 return super.mergeUnknownFields(unknownFields); 2042 } 2043 2044 // @@protoc_insertion_point(builder_scope:google.cloud.gaming.v1beta.Realm) 2045 } 2046 2047 // @@protoc_insertion_point(class_scope:google.cloud.gaming.v1beta.Realm) 2048 private static final com.google.cloud.gaming.v1beta.Realm DEFAULT_INSTANCE; 2049 2050 static { 2051 DEFAULT_INSTANCE = new com.google.cloud.gaming.v1beta.Realm(); 2052 } 2053 getDefaultInstance()2054 public static com.google.cloud.gaming.v1beta.Realm getDefaultInstance() { 2055 return DEFAULT_INSTANCE; 2056 } 2057 2058 private static final com.google.protobuf.Parser<Realm> PARSER = 2059 new com.google.protobuf.AbstractParser<Realm>() { 2060 @java.lang.Override 2061 public Realm parsePartialFrom( 2062 com.google.protobuf.CodedInputStream input, 2063 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2064 throws com.google.protobuf.InvalidProtocolBufferException { 2065 Builder builder = newBuilder(); 2066 try { 2067 builder.mergeFrom(input, extensionRegistry); 2068 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2069 throw e.setUnfinishedMessage(builder.buildPartial()); 2070 } catch (com.google.protobuf.UninitializedMessageException e) { 2071 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 2072 } catch (java.io.IOException e) { 2073 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2074 .setUnfinishedMessage(builder.buildPartial()); 2075 } 2076 return builder.buildPartial(); 2077 } 2078 }; 2079 parser()2080 public static com.google.protobuf.Parser<Realm> parser() { 2081 return PARSER; 2082 } 2083 2084 @java.lang.Override getParserForType()2085 public com.google.protobuf.Parser<Realm> getParserForType() { 2086 return PARSER; 2087 } 2088 2089 @java.lang.Override getDefaultInstanceForType()2090 public com.google.cloud.gaming.v1beta.Realm getDefaultInstanceForType() { 2091 return DEFAULT_INSTANCE; 2092 } 2093 } 2094