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