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.ListRealms. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.gaming.v1.ListRealmsRequest} 29 */ 30 public final class ListRealmsRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.gaming.v1.ListRealmsRequest) 33 ListRealmsRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListRealmsRequest.newBuilder() to construct. ListRealmsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListRealmsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListRealmsRequest()40 private ListRealmsRequest() { 41 parent_ = ""; 42 pageToken_ = ""; 43 filter_ = ""; 44 orderBy_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new ListRealmsRequest(); 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.v1.Realms 60 .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.gaming.v1.Realms 67 .internal_static_google_cloud_gaming_v1_ListRealmsRequest_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.gaming.v1.ListRealmsRequest.class, 70 com.google.cloud.gaming.v1.ListRealmsRequest.Builder.class); 71 } 72 73 public static final int PARENT_FIELD_NUMBER = 1; 74 75 @SuppressWarnings("serial") 76 private volatile java.lang.Object parent_ = ""; 77 /** 78 * 79 * 80 * <pre> 81 * Required. The parent resource name, in the following form: 82 * `projects/{project}/locations/{location}`. 83 * </pre> 84 * 85 * <code> 86 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 87 * </code> 88 * 89 * @return The parent. 90 */ 91 @java.lang.Override getParent()92 public java.lang.String getParent() { 93 java.lang.Object ref = parent_; 94 if (ref instanceof java.lang.String) { 95 return (java.lang.String) ref; 96 } else { 97 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 98 java.lang.String s = bs.toStringUtf8(); 99 parent_ = s; 100 return s; 101 } 102 } 103 /** 104 * 105 * 106 * <pre> 107 * Required. The parent resource name, in the following form: 108 * `projects/{project}/locations/{location}`. 109 * </pre> 110 * 111 * <code> 112 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 113 * </code> 114 * 115 * @return The bytes for parent. 116 */ 117 @java.lang.Override getParentBytes()118 public com.google.protobuf.ByteString getParentBytes() { 119 java.lang.Object ref = parent_; 120 if (ref instanceof java.lang.String) { 121 com.google.protobuf.ByteString b = 122 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 123 parent_ = b; 124 return b; 125 } else { 126 return (com.google.protobuf.ByteString) ref; 127 } 128 } 129 130 public static final int PAGE_SIZE_FIELD_NUMBER = 2; 131 private int pageSize_ = 0; 132 /** 133 * 134 * 135 * <pre> 136 * Optional. The maximum number of items to return. If unspecified, server 137 * will pick an appropriate default. Server may return fewer items than 138 * requested. A caller should only rely on response's 139 * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to 140 * determine if there are more realms left to be queried. 141 * </pre> 142 * 143 * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code> 144 * 145 * @return The pageSize. 146 */ 147 @java.lang.Override getPageSize()148 public int getPageSize() { 149 return pageSize_; 150 } 151 152 public static final int PAGE_TOKEN_FIELD_NUMBER = 3; 153 154 @SuppressWarnings("serial") 155 private volatile java.lang.Object pageToken_ = ""; 156 /** 157 * 158 * 159 * <pre> 160 * Optional. The next_page_token value returned from a previous List request, 161 * if any. 162 * </pre> 163 * 164 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 165 * 166 * @return The pageToken. 167 */ 168 @java.lang.Override getPageToken()169 public java.lang.String getPageToken() { 170 java.lang.Object ref = pageToken_; 171 if (ref instanceof java.lang.String) { 172 return (java.lang.String) ref; 173 } else { 174 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 175 java.lang.String s = bs.toStringUtf8(); 176 pageToken_ = s; 177 return s; 178 } 179 } 180 /** 181 * 182 * 183 * <pre> 184 * Optional. The next_page_token value returned from a previous List request, 185 * if any. 186 * </pre> 187 * 188 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 189 * 190 * @return The bytes for pageToken. 191 */ 192 @java.lang.Override getPageTokenBytes()193 public com.google.protobuf.ByteString getPageTokenBytes() { 194 java.lang.Object ref = pageToken_; 195 if (ref instanceof java.lang.String) { 196 com.google.protobuf.ByteString b = 197 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 198 pageToken_ = b; 199 return b; 200 } else { 201 return (com.google.protobuf.ByteString) ref; 202 } 203 } 204 205 public static final int FILTER_FIELD_NUMBER = 4; 206 207 @SuppressWarnings("serial") 208 private volatile java.lang.Object filter_ = ""; 209 /** 210 * 211 * 212 * <pre> 213 * Optional. The filter to apply to list results. 214 * </pre> 215 * 216 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 217 * 218 * @return The filter. 219 */ 220 @java.lang.Override getFilter()221 public java.lang.String getFilter() { 222 java.lang.Object ref = filter_; 223 if (ref instanceof java.lang.String) { 224 return (java.lang.String) ref; 225 } else { 226 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 227 java.lang.String s = bs.toStringUtf8(); 228 filter_ = s; 229 return s; 230 } 231 } 232 /** 233 * 234 * 235 * <pre> 236 * Optional. The filter to apply to list results. 237 * </pre> 238 * 239 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 240 * 241 * @return The bytes for filter. 242 */ 243 @java.lang.Override getFilterBytes()244 public com.google.protobuf.ByteString getFilterBytes() { 245 java.lang.Object ref = filter_; 246 if (ref instanceof java.lang.String) { 247 com.google.protobuf.ByteString b = 248 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 249 filter_ = b; 250 return b; 251 } else { 252 return (com.google.protobuf.ByteString) ref; 253 } 254 } 255 256 public static final int ORDER_BY_FIELD_NUMBER = 5; 257 258 @SuppressWarnings("serial") 259 private volatile java.lang.Object orderBy_ = ""; 260 /** 261 * 262 * 263 * <pre> 264 * Optional. Specifies the ordering of results following syntax at 265 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 266 * </pre> 267 * 268 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 269 * 270 * @return The orderBy. 271 */ 272 @java.lang.Override getOrderBy()273 public java.lang.String getOrderBy() { 274 java.lang.Object ref = orderBy_; 275 if (ref instanceof java.lang.String) { 276 return (java.lang.String) ref; 277 } else { 278 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 279 java.lang.String s = bs.toStringUtf8(); 280 orderBy_ = s; 281 return s; 282 } 283 } 284 /** 285 * 286 * 287 * <pre> 288 * Optional. Specifies the ordering of results following syntax at 289 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 290 * </pre> 291 * 292 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 293 * 294 * @return The bytes for orderBy. 295 */ 296 @java.lang.Override getOrderByBytes()297 public com.google.protobuf.ByteString getOrderByBytes() { 298 java.lang.Object ref = orderBy_; 299 if (ref instanceof java.lang.String) { 300 com.google.protobuf.ByteString b = 301 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 302 orderBy_ = b; 303 return b; 304 } else { 305 return (com.google.protobuf.ByteString) ref; 306 } 307 } 308 309 private byte memoizedIsInitialized = -1; 310 311 @java.lang.Override isInitialized()312 public final boolean isInitialized() { 313 byte isInitialized = memoizedIsInitialized; 314 if (isInitialized == 1) return true; 315 if (isInitialized == 0) return false; 316 317 memoizedIsInitialized = 1; 318 return true; 319 } 320 321 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)322 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 323 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 324 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); 325 } 326 if (pageSize_ != 0) { 327 output.writeInt32(2, pageSize_); 328 } 329 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { 330 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); 331 } 332 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { 333 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); 334 } 335 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { 336 com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_); 337 } 338 getUnknownFields().writeTo(output); 339 } 340 341 @java.lang.Override getSerializedSize()342 public int getSerializedSize() { 343 int size = memoizedSize; 344 if (size != -1) return size; 345 346 size = 0; 347 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 348 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); 349 } 350 if (pageSize_ != 0) { 351 size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); 352 } 353 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { 354 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); 355 } 356 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { 357 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); 358 } 359 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { 360 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_); 361 } 362 size += getUnknownFields().getSerializedSize(); 363 memoizedSize = size; 364 return size; 365 } 366 367 @java.lang.Override equals(final java.lang.Object obj)368 public boolean equals(final java.lang.Object obj) { 369 if (obj == this) { 370 return true; 371 } 372 if (!(obj instanceof com.google.cloud.gaming.v1.ListRealmsRequest)) { 373 return super.equals(obj); 374 } 375 com.google.cloud.gaming.v1.ListRealmsRequest other = 376 (com.google.cloud.gaming.v1.ListRealmsRequest) obj; 377 378 if (!getParent().equals(other.getParent())) return false; 379 if (getPageSize() != other.getPageSize()) return false; 380 if (!getPageToken().equals(other.getPageToken())) return false; 381 if (!getFilter().equals(other.getFilter())) return false; 382 if (!getOrderBy().equals(other.getOrderBy())) return false; 383 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 384 return true; 385 } 386 387 @java.lang.Override hashCode()388 public int hashCode() { 389 if (memoizedHashCode != 0) { 390 return memoizedHashCode; 391 } 392 int hash = 41; 393 hash = (19 * hash) + getDescriptor().hashCode(); 394 hash = (37 * hash) + PARENT_FIELD_NUMBER; 395 hash = (53 * hash) + getParent().hashCode(); 396 hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; 397 hash = (53 * hash) + getPageSize(); 398 hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; 399 hash = (53 * hash) + getPageToken().hashCode(); 400 hash = (37 * hash) + FILTER_FIELD_NUMBER; 401 hash = (53 * hash) + getFilter().hashCode(); 402 hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; 403 hash = (53 * hash) + getOrderBy().hashCode(); 404 hash = (29 * hash) + getUnknownFields().hashCode(); 405 memoizedHashCode = hash; 406 return hash; 407 } 408 parseFrom(java.nio.ByteBuffer data)409 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(java.nio.ByteBuffer data) 410 throws com.google.protobuf.InvalidProtocolBufferException { 411 return PARSER.parseFrom(data); 412 } 413 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)414 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 415 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 416 throws com.google.protobuf.InvalidProtocolBufferException { 417 return PARSER.parseFrom(data, extensionRegistry); 418 } 419 parseFrom( com.google.protobuf.ByteString data)420 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 421 com.google.protobuf.ByteString data) 422 throws com.google.protobuf.InvalidProtocolBufferException { 423 return PARSER.parseFrom(data); 424 } 425 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)426 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 427 com.google.protobuf.ByteString data, 428 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 429 throws com.google.protobuf.InvalidProtocolBufferException { 430 return PARSER.parseFrom(data, extensionRegistry); 431 } 432 parseFrom(byte[] data)433 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(byte[] data) 434 throws com.google.protobuf.InvalidProtocolBufferException { 435 return PARSER.parseFrom(data); 436 } 437 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)438 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 439 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 440 throws com.google.protobuf.InvalidProtocolBufferException { 441 return PARSER.parseFrom(data, extensionRegistry); 442 } 443 parseFrom(java.io.InputStream input)444 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(java.io.InputStream input) 445 throws java.io.IOException { 446 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 447 } 448 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)449 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 450 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 451 throws java.io.IOException { 452 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 453 PARSER, input, extensionRegistry); 454 } 455 parseDelimitedFrom( java.io.InputStream input)456 public static com.google.cloud.gaming.v1.ListRealmsRequest parseDelimitedFrom( 457 java.io.InputStream input) throws java.io.IOException { 458 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 459 } 460 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)461 public static com.google.cloud.gaming.v1.ListRealmsRequest parseDelimitedFrom( 462 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 463 throws java.io.IOException { 464 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 465 PARSER, input, extensionRegistry); 466 } 467 parseFrom( com.google.protobuf.CodedInputStream input)468 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 469 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 470 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 471 } 472 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)473 public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom( 474 com.google.protobuf.CodedInputStream input, 475 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 476 throws java.io.IOException { 477 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 478 PARSER, input, extensionRegistry); 479 } 480 481 @java.lang.Override newBuilderForType()482 public Builder newBuilderForType() { 483 return newBuilder(); 484 } 485 newBuilder()486 public static Builder newBuilder() { 487 return DEFAULT_INSTANCE.toBuilder(); 488 } 489 newBuilder(com.google.cloud.gaming.v1.ListRealmsRequest prototype)490 public static Builder newBuilder(com.google.cloud.gaming.v1.ListRealmsRequest prototype) { 491 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 492 } 493 494 @java.lang.Override toBuilder()495 public Builder toBuilder() { 496 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 497 } 498 499 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)500 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 501 Builder builder = new Builder(parent); 502 return builder; 503 } 504 /** 505 * 506 * 507 * <pre> 508 * Request message for RealmsService.ListRealms. 509 * </pre> 510 * 511 * Protobuf type {@code google.cloud.gaming.v1.ListRealmsRequest} 512 */ 513 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 514 implements 515 // @@protoc_insertion_point(builder_implements:google.cloud.gaming.v1.ListRealmsRequest) 516 com.google.cloud.gaming.v1.ListRealmsRequestOrBuilder { getDescriptor()517 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 518 return com.google.cloud.gaming.v1.Realms 519 .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor; 520 } 521 522 @java.lang.Override 523 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()524 internalGetFieldAccessorTable() { 525 return com.google.cloud.gaming.v1.Realms 526 .internal_static_google_cloud_gaming_v1_ListRealmsRequest_fieldAccessorTable 527 .ensureFieldAccessorsInitialized( 528 com.google.cloud.gaming.v1.ListRealmsRequest.class, 529 com.google.cloud.gaming.v1.ListRealmsRequest.Builder.class); 530 } 531 532 // Construct using com.google.cloud.gaming.v1.ListRealmsRequest.newBuilder() Builder()533 private Builder() {} 534 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)535 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 536 super(parent); 537 } 538 539 @java.lang.Override clear()540 public Builder clear() { 541 super.clear(); 542 bitField0_ = 0; 543 parent_ = ""; 544 pageSize_ = 0; 545 pageToken_ = ""; 546 filter_ = ""; 547 orderBy_ = ""; 548 return this; 549 } 550 551 @java.lang.Override getDescriptorForType()552 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 553 return com.google.cloud.gaming.v1.Realms 554 .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor; 555 } 556 557 @java.lang.Override getDefaultInstanceForType()558 public com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstanceForType() { 559 return com.google.cloud.gaming.v1.ListRealmsRequest.getDefaultInstance(); 560 } 561 562 @java.lang.Override build()563 public com.google.cloud.gaming.v1.ListRealmsRequest build() { 564 com.google.cloud.gaming.v1.ListRealmsRequest result = buildPartial(); 565 if (!result.isInitialized()) { 566 throw newUninitializedMessageException(result); 567 } 568 return result; 569 } 570 571 @java.lang.Override buildPartial()572 public com.google.cloud.gaming.v1.ListRealmsRequest buildPartial() { 573 com.google.cloud.gaming.v1.ListRealmsRequest result = 574 new com.google.cloud.gaming.v1.ListRealmsRequest(this); 575 if (bitField0_ != 0) { 576 buildPartial0(result); 577 } 578 onBuilt(); 579 return result; 580 } 581 buildPartial0(com.google.cloud.gaming.v1.ListRealmsRequest result)582 private void buildPartial0(com.google.cloud.gaming.v1.ListRealmsRequest result) { 583 int from_bitField0_ = bitField0_; 584 if (((from_bitField0_ & 0x00000001) != 0)) { 585 result.parent_ = parent_; 586 } 587 if (((from_bitField0_ & 0x00000002) != 0)) { 588 result.pageSize_ = pageSize_; 589 } 590 if (((from_bitField0_ & 0x00000004) != 0)) { 591 result.pageToken_ = pageToken_; 592 } 593 if (((from_bitField0_ & 0x00000008) != 0)) { 594 result.filter_ = filter_; 595 } 596 if (((from_bitField0_ & 0x00000010) != 0)) { 597 result.orderBy_ = orderBy_; 598 } 599 } 600 601 @java.lang.Override clone()602 public Builder clone() { 603 return super.clone(); 604 } 605 606 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)607 public Builder setField( 608 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 609 return super.setField(field, value); 610 } 611 612 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)613 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 614 return super.clearField(field); 615 } 616 617 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)618 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 619 return super.clearOneof(oneof); 620 } 621 622 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)623 public Builder setRepeatedField( 624 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 625 return super.setRepeatedField(field, index, value); 626 } 627 628 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)629 public Builder addRepeatedField( 630 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 631 return super.addRepeatedField(field, value); 632 } 633 634 @java.lang.Override mergeFrom(com.google.protobuf.Message other)635 public Builder mergeFrom(com.google.protobuf.Message other) { 636 if (other instanceof com.google.cloud.gaming.v1.ListRealmsRequest) { 637 return mergeFrom((com.google.cloud.gaming.v1.ListRealmsRequest) other); 638 } else { 639 super.mergeFrom(other); 640 return this; 641 } 642 } 643 mergeFrom(com.google.cloud.gaming.v1.ListRealmsRequest other)644 public Builder mergeFrom(com.google.cloud.gaming.v1.ListRealmsRequest other) { 645 if (other == com.google.cloud.gaming.v1.ListRealmsRequest.getDefaultInstance()) return this; 646 if (!other.getParent().isEmpty()) { 647 parent_ = other.parent_; 648 bitField0_ |= 0x00000001; 649 onChanged(); 650 } 651 if (other.getPageSize() != 0) { 652 setPageSize(other.getPageSize()); 653 } 654 if (!other.getPageToken().isEmpty()) { 655 pageToken_ = other.pageToken_; 656 bitField0_ |= 0x00000004; 657 onChanged(); 658 } 659 if (!other.getFilter().isEmpty()) { 660 filter_ = other.filter_; 661 bitField0_ |= 0x00000008; 662 onChanged(); 663 } 664 if (!other.getOrderBy().isEmpty()) { 665 orderBy_ = other.orderBy_; 666 bitField0_ |= 0x00000010; 667 onChanged(); 668 } 669 this.mergeUnknownFields(other.getUnknownFields()); 670 onChanged(); 671 return this; 672 } 673 674 @java.lang.Override isInitialized()675 public final boolean isInitialized() { 676 return true; 677 } 678 679 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)680 public Builder mergeFrom( 681 com.google.protobuf.CodedInputStream input, 682 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 683 throws java.io.IOException { 684 if (extensionRegistry == null) { 685 throw new java.lang.NullPointerException(); 686 } 687 try { 688 boolean done = false; 689 while (!done) { 690 int tag = input.readTag(); 691 switch (tag) { 692 case 0: 693 done = true; 694 break; 695 case 10: 696 { 697 parent_ = input.readStringRequireUtf8(); 698 bitField0_ |= 0x00000001; 699 break; 700 } // case 10 701 case 16: 702 { 703 pageSize_ = input.readInt32(); 704 bitField0_ |= 0x00000002; 705 break; 706 } // case 16 707 case 26: 708 { 709 pageToken_ = input.readStringRequireUtf8(); 710 bitField0_ |= 0x00000004; 711 break; 712 } // case 26 713 case 34: 714 { 715 filter_ = input.readStringRequireUtf8(); 716 bitField0_ |= 0x00000008; 717 break; 718 } // case 34 719 case 42: 720 { 721 orderBy_ = input.readStringRequireUtf8(); 722 bitField0_ |= 0x00000010; 723 break; 724 } // case 42 725 default: 726 { 727 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 728 done = true; // was an endgroup tag 729 } 730 break; 731 } // default: 732 } // switch (tag) 733 } // while (!done) 734 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 735 throw e.unwrapIOException(); 736 } finally { 737 onChanged(); 738 } // finally 739 return this; 740 } 741 742 private int bitField0_; 743 744 private java.lang.Object parent_ = ""; 745 /** 746 * 747 * 748 * <pre> 749 * Required. The parent resource name, in the following form: 750 * `projects/{project}/locations/{location}`. 751 * </pre> 752 * 753 * <code> 754 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 755 * </code> 756 * 757 * @return The parent. 758 */ getParent()759 public java.lang.String getParent() { 760 java.lang.Object ref = parent_; 761 if (!(ref instanceof java.lang.String)) { 762 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 763 java.lang.String s = bs.toStringUtf8(); 764 parent_ = s; 765 return s; 766 } else { 767 return (java.lang.String) ref; 768 } 769 } 770 /** 771 * 772 * 773 * <pre> 774 * Required. The parent resource name, in the following form: 775 * `projects/{project}/locations/{location}`. 776 * </pre> 777 * 778 * <code> 779 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 780 * </code> 781 * 782 * @return The bytes for parent. 783 */ getParentBytes()784 public com.google.protobuf.ByteString getParentBytes() { 785 java.lang.Object ref = parent_; 786 if (ref instanceof String) { 787 com.google.protobuf.ByteString b = 788 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 789 parent_ = b; 790 return b; 791 } else { 792 return (com.google.protobuf.ByteString) ref; 793 } 794 } 795 /** 796 * 797 * 798 * <pre> 799 * Required. The parent resource name, in the following form: 800 * `projects/{project}/locations/{location}`. 801 * </pre> 802 * 803 * <code> 804 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 805 * </code> 806 * 807 * @param value The parent to set. 808 * @return This builder for chaining. 809 */ setParent(java.lang.String value)810 public Builder setParent(java.lang.String value) { 811 if (value == null) { 812 throw new NullPointerException(); 813 } 814 parent_ = value; 815 bitField0_ |= 0x00000001; 816 onChanged(); 817 return this; 818 } 819 /** 820 * 821 * 822 * <pre> 823 * Required. The parent resource name, in the following form: 824 * `projects/{project}/locations/{location}`. 825 * </pre> 826 * 827 * <code> 828 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 829 * </code> 830 * 831 * @return This builder for chaining. 832 */ clearParent()833 public Builder clearParent() { 834 parent_ = getDefaultInstance().getParent(); 835 bitField0_ = (bitField0_ & ~0x00000001); 836 onChanged(); 837 return this; 838 } 839 /** 840 * 841 * 842 * <pre> 843 * Required. The parent resource name, in the following form: 844 * `projects/{project}/locations/{location}`. 845 * </pre> 846 * 847 * <code> 848 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 849 * </code> 850 * 851 * @param value The bytes for parent to set. 852 * @return This builder for chaining. 853 */ setParentBytes(com.google.protobuf.ByteString value)854 public Builder setParentBytes(com.google.protobuf.ByteString value) { 855 if (value == null) { 856 throw new NullPointerException(); 857 } 858 checkByteStringIsUtf8(value); 859 parent_ = value; 860 bitField0_ |= 0x00000001; 861 onChanged(); 862 return this; 863 } 864 865 private int pageSize_; 866 /** 867 * 868 * 869 * <pre> 870 * Optional. The maximum number of items to return. If unspecified, server 871 * will pick an appropriate default. Server may return fewer items than 872 * requested. A caller should only rely on response's 873 * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to 874 * determine if there are more realms left to be queried. 875 * </pre> 876 * 877 * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code> 878 * 879 * @return The pageSize. 880 */ 881 @java.lang.Override getPageSize()882 public int getPageSize() { 883 return pageSize_; 884 } 885 /** 886 * 887 * 888 * <pre> 889 * Optional. The maximum number of items to return. If unspecified, server 890 * will pick an appropriate default. Server may return fewer items than 891 * requested. A caller should only rely on response's 892 * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to 893 * determine if there are more realms left to be queried. 894 * </pre> 895 * 896 * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code> 897 * 898 * @param value The pageSize to set. 899 * @return This builder for chaining. 900 */ setPageSize(int value)901 public Builder setPageSize(int value) { 902 903 pageSize_ = value; 904 bitField0_ |= 0x00000002; 905 onChanged(); 906 return this; 907 } 908 /** 909 * 910 * 911 * <pre> 912 * Optional. The maximum number of items to return. If unspecified, server 913 * will pick an appropriate default. Server may return fewer items than 914 * requested. A caller should only rely on response's 915 * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to 916 * determine if there are more realms left to be queried. 917 * </pre> 918 * 919 * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code> 920 * 921 * @return This builder for chaining. 922 */ clearPageSize()923 public Builder clearPageSize() { 924 bitField0_ = (bitField0_ & ~0x00000002); 925 pageSize_ = 0; 926 onChanged(); 927 return this; 928 } 929 930 private java.lang.Object pageToken_ = ""; 931 /** 932 * 933 * 934 * <pre> 935 * Optional. The next_page_token value returned from a previous List request, 936 * if any. 937 * </pre> 938 * 939 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 940 * 941 * @return The pageToken. 942 */ getPageToken()943 public java.lang.String getPageToken() { 944 java.lang.Object ref = pageToken_; 945 if (!(ref instanceof java.lang.String)) { 946 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 947 java.lang.String s = bs.toStringUtf8(); 948 pageToken_ = s; 949 return s; 950 } else { 951 return (java.lang.String) ref; 952 } 953 } 954 /** 955 * 956 * 957 * <pre> 958 * Optional. The next_page_token value returned from a previous List request, 959 * if any. 960 * </pre> 961 * 962 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 963 * 964 * @return The bytes for pageToken. 965 */ getPageTokenBytes()966 public com.google.protobuf.ByteString getPageTokenBytes() { 967 java.lang.Object ref = pageToken_; 968 if (ref instanceof String) { 969 com.google.protobuf.ByteString b = 970 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 971 pageToken_ = b; 972 return b; 973 } else { 974 return (com.google.protobuf.ByteString) ref; 975 } 976 } 977 /** 978 * 979 * 980 * <pre> 981 * Optional. The next_page_token value returned from a previous List request, 982 * if any. 983 * </pre> 984 * 985 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 986 * 987 * @param value The pageToken to set. 988 * @return This builder for chaining. 989 */ setPageToken(java.lang.String value)990 public Builder setPageToken(java.lang.String value) { 991 if (value == null) { 992 throw new NullPointerException(); 993 } 994 pageToken_ = value; 995 bitField0_ |= 0x00000004; 996 onChanged(); 997 return this; 998 } 999 /** 1000 * 1001 * 1002 * <pre> 1003 * Optional. The next_page_token value returned from a previous List request, 1004 * if any. 1005 * </pre> 1006 * 1007 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 1008 * 1009 * @return This builder for chaining. 1010 */ clearPageToken()1011 public Builder clearPageToken() { 1012 pageToken_ = getDefaultInstance().getPageToken(); 1013 bitField0_ = (bitField0_ & ~0x00000004); 1014 onChanged(); 1015 return this; 1016 } 1017 /** 1018 * 1019 * 1020 * <pre> 1021 * Optional. The next_page_token value returned from a previous List request, 1022 * if any. 1023 * </pre> 1024 * 1025 * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code> 1026 * 1027 * @param value The bytes for pageToken to set. 1028 * @return This builder for chaining. 1029 */ setPageTokenBytes(com.google.protobuf.ByteString value)1030 public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { 1031 if (value == null) { 1032 throw new NullPointerException(); 1033 } 1034 checkByteStringIsUtf8(value); 1035 pageToken_ = value; 1036 bitField0_ |= 0x00000004; 1037 onChanged(); 1038 return this; 1039 } 1040 1041 private java.lang.Object filter_ = ""; 1042 /** 1043 * 1044 * 1045 * <pre> 1046 * Optional. The filter to apply to list results. 1047 * </pre> 1048 * 1049 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 1050 * 1051 * @return The filter. 1052 */ getFilter()1053 public java.lang.String getFilter() { 1054 java.lang.Object ref = filter_; 1055 if (!(ref instanceof java.lang.String)) { 1056 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1057 java.lang.String s = bs.toStringUtf8(); 1058 filter_ = s; 1059 return s; 1060 } else { 1061 return (java.lang.String) ref; 1062 } 1063 } 1064 /** 1065 * 1066 * 1067 * <pre> 1068 * Optional. The filter to apply to list results. 1069 * </pre> 1070 * 1071 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 1072 * 1073 * @return The bytes for filter. 1074 */ getFilterBytes()1075 public com.google.protobuf.ByteString getFilterBytes() { 1076 java.lang.Object ref = filter_; 1077 if (ref instanceof String) { 1078 com.google.protobuf.ByteString b = 1079 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1080 filter_ = b; 1081 return b; 1082 } else { 1083 return (com.google.protobuf.ByteString) ref; 1084 } 1085 } 1086 /** 1087 * 1088 * 1089 * <pre> 1090 * Optional. The filter to apply to list results. 1091 * </pre> 1092 * 1093 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 1094 * 1095 * @param value The filter to set. 1096 * @return This builder for chaining. 1097 */ setFilter(java.lang.String value)1098 public Builder setFilter(java.lang.String value) { 1099 if (value == null) { 1100 throw new NullPointerException(); 1101 } 1102 filter_ = value; 1103 bitField0_ |= 0x00000008; 1104 onChanged(); 1105 return this; 1106 } 1107 /** 1108 * 1109 * 1110 * <pre> 1111 * Optional. The filter to apply to list results. 1112 * </pre> 1113 * 1114 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 1115 * 1116 * @return This builder for chaining. 1117 */ clearFilter()1118 public Builder clearFilter() { 1119 filter_ = getDefaultInstance().getFilter(); 1120 bitField0_ = (bitField0_ & ~0x00000008); 1121 onChanged(); 1122 return this; 1123 } 1124 /** 1125 * 1126 * 1127 * <pre> 1128 * Optional. The filter to apply to list results. 1129 * </pre> 1130 * 1131 * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code> 1132 * 1133 * @param value The bytes for filter to set. 1134 * @return This builder for chaining. 1135 */ setFilterBytes(com.google.protobuf.ByteString value)1136 public Builder setFilterBytes(com.google.protobuf.ByteString value) { 1137 if (value == null) { 1138 throw new NullPointerException(); 1139 } 1140 checkByteStringIsUtf8(value); 1141 filter_ = value; 1142 bitField0_ |= 0x00000008; 1143 onChanged(); 1144 return this; 1145 } 1146 1147 private java.lang.Object orderBy_ = ""; 1148 /** 1149 * 1150 * 1151 * <pre> 1152 * Optional. Specifies the ordering of results following syntax at 1153 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 1154 * </pre> 1155 * 1156 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 1157 * 1158 * @return The orderBy. 1159 */ getOrderBy()1160 public java.lang.String getOrderBy() { 1161 java.lang.Object ref = orderBy_; 1162 if (!(ref instanceof java.lang.String)) { 1163 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1164 java.lang.String s = bs.toStringUtf8(); 1165 orderBy_ = s; 1166 return s; 1167 } else { 1168 return (java.lang.String) ref; 1169 } 1170 } 1171 /** 1172 * 1173 * 1174 * <pre> 1175 * Optional. Specifies the ordering of results following syntax at 1176 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 1177 * </pre> 1178 * 1179 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 1180 * 1181 * @return The bytes for orderBy. 1182 */ getOrderByBytes()1183 public com.google.protobuf.ByteString getOrderByBytes() { 1184 java.lang.Object ref = orderBy_; 1185 if (ref instanceof String) { 1186 com.google.protobuf.ByteString b = 1187 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1188 orderBy_ = b; 1189 return b; 1190 } else { 1191 return (com.google.protobuf.ByteString) ref; 1192 } 1193 } 1194 /** 1195 * 1196 * 1197 * <pre> 1198 * Optional. Specifies the ordering of results following syntax at 1199 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 1200 * </pre> 1201 * 1202 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 1203 * 1204 * @param value The orderBy to set. 1205 * @return This builder for chaining. 1206 */ setOrderBy(java.lang.String value)1207 public Builder setOrderBy(java.lang.String value) { 1208 if (value == null) { 1209 throw new NullPointerException(); 1210 } 1211 orderBy_ = value; 1212 bitField0_ |= 0x00000010; 1213 onChanged(); 1214 return this; 1215 } 1216 /** 1217 * 1218 * 1219 * <pre> 1220 * Optional. Specifies the ordering of results following syntax at 1221 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 1222 * </pre> 1223 * 1224 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 1225 * 1226 * @return This builder for chaining. 1227 */ clearOrderBy()1228 public Builder clearOrderBy() { 1229 orderBy_ = getDefaultInstance().getOrderBy(); 1230 bitField0_ = (bitField0_ & ~0x00000010); 1231 onChanged(); 1232 return this; 1233 } 1234 /** 1235 * 1236 * 1237 * <pre> 1238 * Optional. Specifies the ordering of results following syntax at 1239 * https://cloud.google.com/apis/design/design_patterns#sorting_order. 1240 * </pre> 1241 * 1242 * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code> 1243 * 1244 * @param value The bytes for orderBy to set. 1245 * @return This builder for chaining. 1246 */ setOrderByBytes(com.google.protobuf.ByteString value)1247 public Builder setOrderByBytes(com.google.protobuf.ByteString value) { 1248 if (value == null) { 1249 throw new NullPointerException(); 1250 } 1251 checkByteStringIsUtf8(value); 1252 orderBy_ = value; 1253 bitField0_ |= 0x00000010; 1254 onChanged(); 1255 return this; 1256 } 1257 1258 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1259 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1260 return super.setUnknownFields(unknownFields); 1261 } 1262 1263 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1264 public final Builder mergeUnknownFields( 1265 final com.google.protobuf.UnknownFieldSet unknownFields) { 1266 return super.mergeUnknownFields(unknownFields); 1267 } 1268 1269 // @@protoc_insertion_point(builder_scope:google.cloud.gaming.v1.ListRealmsRequest) 1270 } 1271 1272 // @@protoc_insertion_point(class_scope:google.cloud.gaming.v1.ListRealmsRequest) 1273 private static final com.google.cloud.gaming.v1.ListRealmsRequest DEFAULT_INSTANCE; 1274 1275 static { 1276 DEFAULT_INSTANCE = new com.google.cloud.gaming.v1.ListRealmsRequest(); 1277 } 1278 getDefaultInstance()1279 public static com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstance() { 1280 return DEFAULT_INSTANCE; 1281 } 1282 1283 private static final com.google.protobuf.Parser<ListRealmsRequest> PARSER = 1284 new com.google.protobuf.AbstractParser<ListRealmsRequest>() { 1285 @java.lang.Override 1286 public ListRealmsRequest parsePartialFrom( 1287 com.google.protobuf.CodedInputStream input, 1288 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1289 throws com.google.protobuf.InvalidProtocolBufferException { 1290 Builder builder = newBuilder(); 1291 try { 1292 builder.mergeFrom(input, extensionRegistry); 1293 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1294 throw e.setUnfinishedMessage(builder.buildPartial()); 1295 } catch (com.google.protobuf.UninitializedMessageException e) { 1296 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1297 } catch (java.io.IOException e) { 1298 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1299 .setUnfinishedMessage(builder.buildPartial()); 1300 } 1301 return builder.buildPartial(); 1302 } 1303 }; 1304 parser()1305 public static com.google.protobuf.Parser<ListRealmsRequest> parser() { 1306 return PARSER; 1307 } 1308 1309 @java.lang.Override getParserForType()1310 public com.google.protobuf.Parser<ListRealmsRequest> getParserForType() { 1311 return PARSER; 1312 } 1313 1314 @java.lang.Override getDefaultInstanceForType()1315 public com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstanceForType() { 1316 return DEFAULT_INSTANCE; 1317 } 1318 } 1319