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