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