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 26 * [GetQueue][google.cloud.tasks.v2beta2.CloudTasks.GetQueue]. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.tasks.v2beta2.GetQueueRequest} 30 */ 31 public final class GetQueueRequest extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.tasks.v2beta2.GetQueueRequest) 34 GetQueueRequestOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use GetQueueRequest.newBuilder() to construct. GetQueueRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private GetQueueRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 GetQueueRequest()41 private GetQueueRequest() { 42 name_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new GetQueueRequest(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.cloud.tasks.v2beta2.CloudTasksProto 58 .internal_static_google_cloud_tasks_v2beta2_GetQueueRequest_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.tasks.v2beta2.CloudTasksProto 65 .internal_static_google_cloud_tasks_v2beta2_GetQueueRequest_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.tasks.v2beta2.GetQueueRequest.class, 68 com.google.cloud.tasks.v2beta2.GetQueueRequest.Builder.class); 69 } 70 71 public static final int NAME_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private volatile java.lang.Object name_ = ""; 75 /** 76 * 77 * 78 * <pre> 79 * Required. The resource name of the queue. For example: 80 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 81 * </pre> 82 * 83 * <code> 84 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 85 * </code> 86 * 87 * @return The name. 88 */ 89 @java.lang.Override getName()90 public java.lang.String getName() { 91 java.lang.Object ref = name_; 92 if (ref instanceof java.lang.String) { 93 return (java.lang.String) ref; 94 } else { 95 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 96 java.lang.String s = bs.toStringUtf8(); 97 name_ = s; 98 return s; 99 } 100 } 101 /** 102 * 103 * 104 * <pre> 105 * Required. The resource name of the queue. For example: 106 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 107 * </pre> 108 * 109 * <code> 110 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 111 * </code> 112 * 113 * @return The bytes for name. 114 */ 115 @java.lang.Override getNameBytes()116 public com.google.protobuf.ByteString getNameBytes() { 117 java.lang.Object ref = name_; 118 if (ref instanceof java.lang.String) { 119 com.google.protobuf.ByteString b = 120 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 121 name_ = b; 122 return b; 123 } else { 124 return (com.google.protobuf.ByteString) ref; 125 } 126 } 127 128 public static final int READ_MASK_FIELD_NUMBER = 2; 129 private com.google.protobuf.FieldMask readMask_; 130 /** 131 * 132 * 133 * <pre> 134 * Optional. Read mask is used for a more granular control over what the API 135 * returns. If the mask is not present all fields will be returned except 136 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 137 * specified in the mask. 138 * </pre> 139 * 140 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 141 * </code> 142 * 143 * @return Whether the readMask field is set. 144 */ 145 @java.lang.Override hasReadMask()146 public boolean hasReadMask() { 147 return readMask_ != null; 148 } 149 /** 150 * 151 * 152 * <pre> 153 * Optional. Read mask is used for a more granular control over what the API 154 * returns. If the mask is not present all fields will be returned except 155 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 156 * specified in the mask. 157 * </pre> 158 * 159 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 160 * </code> 161 * 162 * @return The readMask. 163 */ 164 @java.lang.Override getReadMask()165 public com.google.protobuf.FieldMask getReadMask() { 166 return readMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : readMask_; 167 } 168 /** 169 * 170 * 171 * <pre> 172 * Optional. Read mask is used for a more granular control over what the API 173 * returns. If the mask is not present all fields will be returned except 174 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 175 * specified in the mask. 176 * </pre> 177 * 178 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 179 * </code> 180 */ 181 @java.lang.Override getReadMaskOrBuilder()182 public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { 183 return readMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : readMask_; 184 } 185 186 private byte memoizedIsInitialized = -1; 187 188 @java.lang.Override isInitialized()189 public final boolean isInitialized() { 190 byte isInitialized = memoizedIsInitialized; 191 if (isInitialized == 1) return true; 192 if (isInitialized == 0) return false; 193 194 memoizedIsInitialized = 1; 195 return true; 196 } 197 198 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)199 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 200 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 201 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 202 } 203 if (readMask_ != null) { 204 output.writeMessage(2, getReadMask()); 205 } 206 getUnknownFields().writeTo(output); 207 } 208 209 @java.lang.Override getSerializedSize()210 public int getSerializedSize() { 211 int size = memoizedSize; 212 if (size != -1) return size; 213 214 size = 0; 215 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 216 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 217 } 218 if (readMask_ != null) { 219 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getReadMask()); 220 } 221 size += getUnknownFields().getSerializedSize(); 222 memoizedSize = size; 223 return size; 224 } 225 226 @java.lang.Override equals(final java.lang.Object obj)227 public boolean equals(final java.lang.Object obj) { 228 if (obj == this) { 229 return true; 230 } 231 if (!(obj instanceof com.google.cloud.tasks.v2beta2.GetQueueRequest)) { 232 return super.equals(obj); 233 } 234 com.google.cloud.tasks.v2beta2.GetQueueRequest other = 235 (com.google.cloud.tasks.v2beta2.GetQueueRequest) obj; 236 237 if (!getName().equals(other.getName())) return false; 238 if (hasReadMask() != other.hasReadMask()) return false; 239 if (hasReadMask()) { 240 if (!getReadMask().equals(other.getReadMask())) return false; 241 } 242 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 243 return true; 244 } 245 246 @java.lang.Override hashCode()247 public int hashCode() { 248 if (memoizedHashCode != 0) { 249 return memoizedHashCode; 250 } 251 int hash = 41; 252 hash = (19 * hash) + getDescriptor().hashCode(); 253 hash = (37 * hash) + NAME_FIELD_NUMBER; 254 hash = (53 * hash) + getName().hashCode(); 255 if (hasReadMask()) { 256 hash = (37 * hash) + READ_MASK_FIELD_NUMBER; 257 hash = (53 * hash) + getReadMask().hashCode(); 258 } 259 hash = (29 * hash) + getUnknownFields().hashCode(); 260 memoizedHashCode = hash; 261 return hash; 262 } 263 parseFrom(java.nio.ByteBuffer data)264 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom(java.nio.ByteBuffer data) 265 throws com.google.protobuf.InvalidProtocolBufferException { 266 return PARSER.parseFrom(data); 267 } 268 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)269 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 270 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 271 throws com.google.protobuf.InvalidProtocolBufferException { 272 return PARSER.parseFrom(data, extensionRegistry); 273 } 274 parseFrom( com.google.protobuf.ByteString data)275 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 276 com.google.protobuf.ByteString data) 277 throws com.google.protobuf.InvalidProtocolBufferException { 278 return PARSER.parseFrom(data); 279 } 280 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)281 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 282 com.google.protobuf.ByteString data, 283 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 284 throws com.google.protobuf.InvalidProtocolBufferException { 285 return PARSER.parseFrom(data, extensionRegistry); 286 } 287 parseFrom(byte[] data)288 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom(byte[] data) 289 throws com.google.protobuf.InvalidProtocolBufferException { 290 return PARSER.parseFrom(data); 291 } 292 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)293 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 294 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 295 throws com.google.protobuf.InvalidProtocolBufferException { 296 return PARSER.parseFrom(data, extensionRegistry); 297 } 298 parseFrom(java.io.InputStream input)299 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom(java.io.InputStream input) 300 throws java.io.IOException { 301 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 302 } 303 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)304 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 305 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 306 throws java.io.IOException { 307 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 308 PARSER, input, extensionRegistry); 309 } 310 parseDelimitedFrom( java.io.InputStream input)311 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseDelimitedFrom( 312 java.io.InputStream input) throws java.io.IOException { 313 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 314 } 315 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)316 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseDelimitedFrom( 317 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 318 throws java.io.IOException { 319 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 320 PARSER, input, extensionRegistry); 321 } 322 parseFrom( com.google.protobuf.CodedInputStream input)323 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 324 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 325 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 326 } 327 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)328 public static com.google.cloud.tasks.v2beta2.GetQueueRequest parseFrom( 329 com.google.protobuf.CodedInputStream input, 330 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 331 throws java.io.IOException { 332 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 333 PARSER, input, extensionRegistry); 334 } 335 336 @java.lang.Override newBuilderForType()337 public Builder newBuilderForType() { 338 return newBuilder(); 339 } 340 newBuilder()341 public static Builder newBuilder() { 342 return DEFAULT_INSTANCE.toBuilder(); 343 } 344 newBuilder(com.google.cloud.tasks.v2beta2.GetQueueRequest prototype)345 public static Builder newBuilder(com.google.cloud.tasks.v2beta2.GetQueueRequest prototype) { 346 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 347 } 348 349 @java.lang.Override toBuilder()350 public Builder toBuilder() { 351 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 352 } 353 354 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)355 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 356 Builder builder = new Builder(parent); 357 return builder; 358 } 359 /** 360 * 361 * 362 * <pre> 363 * Request message for 364 * [GetQueue][google.cloud.tasks.v2beta2.CloudTasks.GetQueue]. 365 * </pre> 366 * 367 * Protobuf type {@code google.cloud.tasks.v2beta2.GetQueueRequest} 368 */ 369 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 370 implements 371 // @@protoc_insertion_point(builder_implements:google.cloud.tasks.v2beta2.GetQueueRequest) 372 com.google.cloud.tasks.v2beta2.GetQueueRequestOrBuilder { getDescriptor()373 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 374 return com.google.cloud.tasks.v2beta2.CloudTasksProto 375 .internal_static_google_cloud_tasks_v2beta2_GetQueueRequest_descriptor; 376 } 377 378 @java.lang.Override 379 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()380 internalGetFieldAccessorTable() { 381 return com.google.cloud.tasks.v2beta2.CloudTasksProto 382 .internal_static_google_cloud_tasks_v2beta2_GetQueueRequest_fieldAccessorTable 383 .ensureFieldAccessorsInitialized( 384 com.google.cloud.tasks.v2beta2.GetQueueRequest.class, 385 com.google.cloud.tasks.v2beta2.GetQueueRequest.Builder.class); 386 } 387 388 // Construct using com.google.cloud.tasks.v2beta2.GetQueueRequest.newBuilder() Builder()389 private Builder() {} 390 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)391 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 392 super(parent); 393 } 394 395 @java.lang.Override clear()396 public Builder clear() { 397 super.clear(); 398 bitField0_ = 0; 399 name_ = ""; 400 readMask_ = null; 401 if (readMaskBuilder_ != null) { 402 readMaskBuilder_.dispose(); 403 readMaskBuilder_ = null; 404 } 405 return this; 406 } 407 408 @java.lang.Override getDescriptorForType()409 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 410 return com.google.cloud.tasks.v2beta2.CloudTasksProto 411 .internal_static_google_cloud_tasks_v2beta2_GetQueueRequest_descriptor; 412 } 413 414 @java.lang.Override getDefaultInstanceForType()415 public com.google.cloud.tasks.v2beta2.GetQueueRequest getDefaultInstanceForType() { 416 return com.google.cloud.tasks.v2beta2.GetQueueRequest.getDefaultInstance(); 417 } 418 419 @java.lang.Override build()420 public com.google.cloud.tasks.v2beta2.GetQueueRequest build() { 421 com.google.cloud.tasks.v2beta2.GetQueueRequest result = buildPartial(); 422 if (!result.isInitialized()) { 423 throw newUninitializedMessageException(result); 424 } 425 return result; 426 } 427 428 @java.lang.Override buildPartial()429 public com.google.cloud.tasks.v2beta2.GetQueueRequest buildPartial() { 430 com.google.cloud.tasks.v2beta2.GetQueueRequest result = 431 new com.google.cloud.tasks.v2beta2.GetQueueRequest(this); 432 if (bitField0_ != 0) { 433 buildPartial0(result); 434 } 435 onBuilt(); 436 return result; 437 } 438 buildPartial0(com.google.cloud.tasks.v2beta2.GetQueueRequest result)439 private void buildPartial0(com.google.cloud.tasks.v2beta2.GetQueueRequest result) { 440 int from_bitField0_ = bitField0_; 441 if (((from_bitField0_ & 0x00000001) != 0)) { 442 result.name_ = name_; 443 } 444 if (((from_bitField0_ & 0x00000002) != 0)) { 445 result.readMask_ = readMaskBuilder_ == null ? readMask_ : readMaskBuilder_.build(); 446 } 447 } 448 449 @java.lang.Override clone()450 public Builder clone() { 451 return super.clone(); 452 } 453 454 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)455 public Builder setField( 456 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 457 return super.setField(field, value); 458 } 459 460 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)461 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 462 return super.clearField(field); 463 } 464 465 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)466 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 467 return super.clearOneof(oneof); 468 } 469 470 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)471 public Builder setRepeatedField( 472 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 473 return super.setRepeatedField(field, index, value); 474 } 475 476 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)477 public Builder addRepeatedField( 478 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 479 return super.addRepeatedField(field, value); 480 } 481 482 @java.lang.Override mergeFrom(com.google.protobuf.Message other)483 public Builder mergeFrom(com.google.protobuf.Message other) { 484 if (other instanceof com.google.cloud.tasks.v2beta2.GetQueueRequest) { 485 return mergeFrom((com.google.cloud.tasks.v2beta2.GetQueueRequest) other); 486 } else { 487 super.mergeFrom(other); 488 return this; 489 } 490 } 491 mergeFrom(com.google.cloud.tasks.v2beta2.GetQueueRequest other)492 public Builder mergeFrom(com.google.cloud.tasks.v2beta2.GetQueueRequest other) { 493 if (other == com.google.cloud.tasks.v2beta2.GetQueueRequest.getDefaultInstance()) return this; 494 if (!other.getName().isEmpty()) { 495 name_ = other.name_; 496 bitField0_ |= 0x00000001; 497 onChanged(); 498 } 499 if (other.hasReadMask()) { 500 mergeReadMask(other.getReadMask()); 501 } 502 this.mergeUnknownFields(other.getUnknownFields()); 503 onChanged(); 504 return this; 505 } 506 507 @java.lang.Override isInitialized()508 public final boolean isInitialized() { 509 return true; 510 } 511 512 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)513 public Builder mergeFrom( 514 com.google.protobuf.CodedInputStream input, 515 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 516 throws java.io.IOException { 517 if (extensionRegistry == null) { 518 throw new java.lang.NullPointerException(); 519 } 520 try { 521 boolean done = false; 522 while (!done) { 523 int tag = input.readTag(); 524 switch (tag) { 525 case 0: 526 done = true; 527 break; 528 case 10: 529 { 530 name_ = input.readStringRequireUtf8(); 531 bitField0_ |= 0x00000001; 532 break; 533 } // case 10 534 case 18: 535 { 536 input.readMessage(getReadMaskFieldBuilder().getBuilder(), extensionRegistry); 537 bitField0_ |= 0x00000002; 538 break; 539 } // case 18 540 default: 541 { 542 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 543 done = true; // was an endgroup tag 544 } 545 break; 546 } // default: 547 } // switch (tag) 548 } // while (!done) 549 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 550 throw e.unwrapIOException(); 551 } finally { 552 onChanged(); 553 } // finally 554 return this; 555 } 556 557 private int bitField0_; 558 559 private java.lang.Object name_ = ""; 560 /** 561 * 562 * 563 * <pre> 564 * Required. The resource name of the queue. For example: 565 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 566 * </pre> 567 * 568 * <code> 569 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 570 * </code> 571 * 572 * @return The name. 573 */ getName()574 public java.lang.String getName() { 575 java.lang.Object ref = name_; 576 if (!(ref instanceof java.lang.String)) { 577 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 578 java.lang.String s = bs.toStringUtf8(); 579 name_ = s; 580 return s; 581 } else { 582 return (java.lang.String) ref; 583 } 584 } 585 /** 586 * 587 * 588 * <pre> 589 * Required. The resource name of the queue. For example: 590 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 591 * </pre> 592 * 593 * <code> 594 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 595 * </code> 596 * 597 * @return The bytes for name. 598 */ getNameBytes()599 public com.google.protobuf.ByteString getNameBytes() { 600 java.lang.Object ref = name_; 601 if (ref instanceof String) { 602 com.google.protobuf.ByteString b = 603 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 604 name_ = b; 605 return b; 606 } else { 607 return (com.google.protobuf.ByteString) ref; 608 } 609 } 610 /** 611 * 612 * 613 * <pre> 614 * Required. The resource name of the queue. For example: 615 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 616 * </pre> 617 * 618 * <code> 619 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 620 * </code> 621 * 622 * @param value The name to set. 623 * @return This builder for chaining. 624 */ setName(java.lang.String value)625 public Builder setName(java.lang.String value) { 626 if (value == null) { 627 throw new NullPointerException(); 628 } 629 name_ = value; 630 bitField0_ |= 0x00000001; 631 onChanged(); 632 return this; 633 } 634 /** 635 * 636 * 637 * <pre> 638 * Required. The resource name of the queue. For example: 639 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 640 * </pre> 641 * 642 * <code> 643 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 644 * </code> 645 * 646 * @return This builder for chaining. 647 */ clearName()648 public Builder clearName() { 649 name_ = getDefaultInstance().getName(); 650 bitField0_ = (bitField0_ & ~0x00000001); 651 onChanged(); 652 return this; 653 } 654 /** 655 * 656 * 657 * <pre> 658 * Required. The resource name of the queue. For example: 659 * `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` 660 * </pre> 661 * 662 * <code> 663 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 664 * </code> 665 * 666 * @param value The bytes for name to set. 667 * @return This builder for chaining. 668 */ setNameBytes(com.google.protobuf.ByteString value)669 public Builder setNameBytes(com.google.protobuf.ByteString value) { 670 if (value == null) { 671 throw new NullPointerException(); 672 } 673 checkByteStringIsUtf8(value); 674 name_ = value; 675 bitField0_ |= 0x00000001; 676 onChanged(); 677 return this; 678 } 679 680 private com.google.protobuf.FieldMask readMask_; 681 private com.google.protobuf.SingleFieldBuilderV3< 682 com.google.protobuf.FieldMask, 683 com.google.protobuf.FieldMask.Builder, 684 com.google.protobuf.FieldMaskOrBuilder> 685 readMaskBuilder_; 686 /** 687 * 688 * 689 * <pre> 690 * Optional. Read mask is used for a more granular control over what the API 691 * returns. If the mask is not present all fields will be returned except 692 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 693 * specified in the mask. 694 * </pre> 695 * 696 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 697 * </code> 698 * 699 * @return Whether the readMask field is set. 700 */ hasReadMask()701 public boolean hasReadMask() { 702 return ((bitField0_ & 0x00000002) != 0); 703 } 704 /** 705 * 706 * 707 * <pre> 708 * Optional. Read mask is used for a more granular control over what the API 709 * returns. If the mask is not present all fields will be returned except 710 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 711 * specified in the mask. 712 * </pre> 713 * 714 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 715 * </code> 716 * 717 * @return The readMask. 718 */ getReadMask()719 public com.google.protobuf.FieldMask getReadMask() { 720 if (readMaskBuilder_ == null) { 721 return readMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : readMask_; 722 } else { 723 return readMaskBuilder_.getMessage(); 724 } 725 } 726 /** 727 * 728 * 729 * <pre> 730 * Optional. Read mask is used for a more granular control over what the API 731 * returns. If the mask is not present all fields will be returned except 732 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 733 * specified in the mask. 734 * </pre> 735 * 736 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 737 * </code> 738 */ setReadMask(com.google.protobuf.FieldMask value)739 public Builder setReadMask(com.google.protobuf.FieldMask value) { 740 if (readMaskBuilder_ == null) { 741 if (value == null) { 742 throw new NullPointerException(); 743 } 744 readMask_ = value; 745 } else { 746 readMaskBuilder_.setMessage(value); 747 } 748 bitField0_ |= 0x00000002; 749 onChanged(); 750 return this; 751 } 752 /** 753 * 754 * 755 * <pre> 756 * Optional. Read mask is used for a more granular control over what the API 757 * returns. If the mask is not present all fields will be returned except 758 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 759 * specified in the mask. 760 * </pre> 761 * 762 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 763 * </code> 764 */ setReadMask(com.google.protobuf.FieldMask.Builder builderForValue)765 public Builder setReadMask(com.google.protobuf.FieldMask.Builder builderForValue) { 766 if (readMaskBuilder_ == null) { 767 readMask_ = builderForValue.build(); 768 } else { 769 readMaskBuilder_.setMessage(builderForValue.build()); 770 } 771 bitField0_ |= 0x00000002; 772 onChanged(); 773 return this; 774 } 775 /** 776 * 777 * 778 * <pre> 779 * Optional. Read mask is used for a more granular control over what the API 780 * returns. If the mask is not present all fields will be returned except 781 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 782 * specified in the mask. 783 * </pre> 784 * 785 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 786 * </code> 787 */ mergeReadMask(com.google.protobuf.FieldMask value)788 public Builder mergeReadMask(com.google.protobuf.FieldMask value) { 789 if (readMaskBuilder_ == null) { 790 if (((bitField0_ & 0x00000002) != 0) 791 && readMask_ != null 792 && readMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) { 793 getReadMaskBuilder().mergeFrom(value); 794 } else { 795 readMask_ = value; 796 } 797 } else { 798 readMaskBuilder_.mergeFrom(value); 799 } 800 bitField0_ |= 0x00000002; 801 onChanged(); 802 return this; 803 } 804 /** 805 * 806 * 807 * <pre> 808 * Optional. Read mask is used for a more granular control over what the API 809 * returns. If the mask is not present all fields will be returned except 810 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 811 * specified in the mask. 812 * </pre> 813 * 814 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 815 * </code> 816 */ clearReadMask()817 public Builder clearReadMask() { 818 bitField0_ = (bitField0_ & ~0x00000002); 819 readMask_ = null; 820 if (readMaskBuilder_ != null) { 821 readMaskBuilder_.dispose(); 822 readMaskBuilder_ = null; 823 } 824 onChanged(); 825 return this; 826 } 827 /** 828 * 829 * 830 * <pre> 831 * Optional. Read mask is used for a more granular control over what the API 832 * returns. If the mask is not present all fields will be returned except 833 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 834 * specified in the mask. 835 * </pre> 836 * 837 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 838 * </code> 839 */ getReadMaskBuilder()840 public com.google.protobuf.FieldMask.Builder getReadMaskBuilder() { 841 bitField0_ |= 0x00000002; 842 onChanged(); 843 return getReadMaskFieldBuilder().getBuilder(); 844 } 845 /** 846 * 847 * 848 * <pre> 849 * Optional. Read mask is used for a more granular control over what the API 850 * returns. If the mask is not present all fields will be returned except 851 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 852 * specified in the mask. 853 * </pre> 854 * 855 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 856 * </code> 857 */ getReadMaskOrBuilder()858 public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { 859 if (readMaskBuilder_ != null) { 860 return readMaskBuilder_.getMessageOrBuilder(); 861 } else { 862 return readMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : readMask_; 863 } 864 } 865 /** 866 * 867 * 868 * <pre> 869 * Optional. Read mask is used for a more granular control over what the API 870 * returns. If the mask is not present all fields will be returned except 871 * [Queue.stats]. [Queue.stats] will be returned only if it was explicitly 872 * specified in the mask. 873 * </pre> 874 * 875 * <code>.google.protobuf.FieldMask read_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; 876 * </code> 877 */ 878 private com.google.protobuf.SingleFieldBuilderV3< 879 com.google.protobuf.FieldMask, 880 com.google.protobuf.FieldMask.Builder, 881 com.google.protobuf.FieldMaskOrBuilder> getReadMaskFieldBuilder()882 getReadMaskFieldBuilder() { 883 if (readMaskBuilder_ == null) { 884 readMaskBuilder_ = 885 new com.google.protobuf.SingleFieldBuilderV3< 886 com.google.protobuf.FieldMask, 887 com.google.protobuf.FieldMask.Builder, 888 com.google.protobuf.FieldMaskOrBuilder>( 889 getReadMask(), getParentForChildren(), isClean()); 890 readMask_ = null; 891 } 892 return readMaskBuilder_; 893 } 894 895 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)896 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 897 return super.setUnknownFields(unknownFields); 898 } 899 900 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)901 public final Builder mergeUnknownFields( 902 final com.google.protobuf.UnknownFieldSet unknownFields) { 903 return super.mergeUnknownFields(unknownFields); 904 } 905 906 // @@protoc_insertion_point(builder_scope:google.cloud.tasks.v2beta2.GetQueueRequest) 907 } 908 909 // @@protoc_insertion_point(class_scope:google.cloud.tasks.v2beta2.GetQueueRequest) 910 private static final com.google.cloud.tasks.v2beta2.GetQueueRequest DEFAULT_INSTANCE; 911 912 static { 913 DEFAULT_INSTANCE = new com.google.cloud.tasks.v2beta2.GetQueueRequest(); 914 } 915 getDefaultInstance()916 public static com.google.cloud.tasks.v2beta2.GetQueueRequest getDefaultInstance() { 917 return DEFAULT_INSTANCE; 918 } 919 920 private static final com.google.protobuf.Parser<GetQueueRequest> PARSER = 921 new com.google.protobuf.AbstractParser<GetQueueRequest>() { 922 @java.lang.Override 923 public GetQueueRequest parsePartialFrom( 924 com.google.protobuf.CodedInputStream input, 925 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 926 throws com.google.protobuf.InvalidProtocolBufferException { 927 Builder builder = newBuilder(); 928 try { 929 builder.mergeFrom(input, extensionRegistry); 930 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 931 throw e.setUnfinishedMessage(builder.buildPartial()); 932 } catch (com.google.protobuf.UninitializedMessageException e) { 933 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 934 } catch (java.io.IOException e) { 935 throw new com.google.protobuf.InvalidProtocolBufferException(e) 936 .setUnfinishedMessage(builder.buildPartial()); 937 } 938 return builder.buildPartial(); 939 } 940 }; 941 parser()942 public static com.google.protobuf.Parser<GetQueueRequest> parser() { 943 return PARSER; 944 } 945 946 @java.lang.Override getParserForType()947 public com.google.protobuf.Parser<GetQueueRequest> getParserForType() { 948 return PARSER; 949 } 950 951 @java.lang.Override getDefaultInstanceForType()952 public com.google.cloud.tasks.v2beta2.GetQueueRequest getDefaultInstanceForType() { 953 return DEFAULT_INSTANCE; 954 } 955 } 956