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