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/compute/v1/compute.proto 18 19 package com.google.cloud.compute.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * A request message for Disks.Resize. See the method description for details. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.compute.v1.ResizeDiskRequest} 29 */ 30 public final class ResizeDiskRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.ResizeDiskRequest) 33 ResizeDiskRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ResizeDiskRequest.newBuilder() to construct. ResizeDiskRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ResizeDiskRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ResizeDiskRequest()40 private ResizeDiskRequest() { 41 disk_ = ""; 42 project_ = ""; 43 requestId_ = ""; 44 zone_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new ResizeDiskRequest(); 51 } 52 53 @java.lang.Override getUnknownFields()54 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 55 return this.unknownFields; 56 } 57 getDescriptor()58 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 59 return com.google.cloud.compute.v1.Compute 60 .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.compute.v1.Compute 67 .internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.compute.v1.ResizeDiskRequest.class, 70 com.google.cloud.compute.v1.ResizeDiskRequest.Builder.class); 71 } 72 73 private int bitField0_; 74 public static final int DISK_FIELD_NUMBER = 3083677; 75 76 @SuppressWarnings("serial") 77 private volatile java.lang.Object disk_ = ""; 78 /** 79 * 80 * 81 * <pre> 82 * The name of the persistent disk. 83 * </pre> 84 * 85 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 86 * 87 * @return The disk. 88 */ 89 @java.lang.Override getDisk()90 public java.lang.String getDisk() { 91 java.lang.Object ref = disk_; 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 disk_ = s; 98 return s; 99 } 100 } 101 /** 102 * 103 * 104 * <pre> 105 * The name of the persistent disk. 106 * </pre> 107 * 108 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 109 * 110 * @return The bytes for disk. 111 */ 112 @java.lang.Override getDiskBytes()113 public com.google.protobuf.ByteString getDiskBytes() { 114 java.lang.Object ref = disk_; 115 if (ref instanceof java.lang.String) { 116 com.google.protobuf.ByteString b = 117 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 118 disk_ = b; 119 return b; 120 } else { 121 return (com.google.protobuf.ByteString) ref; 122 } 123 } 124 125 public static final int DISKS_RESIZE_REQUEST_RESOURCE_FIELD_NUMBER = 78307616; 126 private com.google.cloud.compute.v1.DisksResizeRequest disksResizeRequestResource_; 127 /** 128 * 129 * 130 * <pre> 131 * The body resource for this request 132 * </pre> 133 * 134 * <code> 135 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 136 * </code> 137 * 138 * @return Whether the disksResizeRequestResource field is set. 139 */ 140 @java.lang.Override hasDisksResizeRequestResource()141 public boolean hasDisksResizeRequestResource() { 142 return disksResizeRequestResource_ != null; 143 } 144 /** 145 * 146 * 147 * <pre> 148 * The body resource for this request 149 * </pre> 150 * 151 * <code> 152 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 153 * </code> 154 * 155 * @return The disksResizeRequestResource. 156 */ 157 @java.lang.Override getDisksResizeRequestResource()158 public com.google.cloud.compute.v1.DisksResizeRequest getDisksResizeRequestResource() { 159 return disksResizeRequestResource_ == null 160 ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance() 161 : disksResizeRequestResource_; 162 } 163 /** 164 * 165 * 166 * <pre> 167 * The body resource for this request 168 * </pre> 169 * 170 * <code> 171 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 172 * </code> 173 */ 174 @java.lang.Override 175 public com.google.cloud.compute.v1.DisksResizeRequestOrBuilder getDisksResizeRequestResourceOrBuilder()176 getDisksResizeRequestResourceOrBuilder() { 177 return disksResizeRequestResource_ == null 178 ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance() 179 : disksResizeRequestResource_; 180 } 181 182 public static final int PROJECT_FIELD_NUMBER = 227560217; 183 184 @SuppressWarnings("serial") 185 private volatile java.lang.Object project_ = ""; 186 /** 187 * 188 * 189 * <pre> 190 * Project ID for this request. 191 * </pre> 192 * 193 * <code> 194 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 195 * </code> 196 * 197 * @return The project. 198 */ 199 @java.lang.Override getProject()200 public java.lang.String getProject() { 201 java.lang.Object ref = project_; 202 if (ref instanceof java.lang.String) { 203 return (java.lang.String) ref; 204 } else { 205 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 206 java.lang.String s = bs.toStringUtf8(); 207 project_ = s; 208 return s; 209 } 210 } 211 /** 212 * 213 * 214 * <pre> 215 * Project ID for this request. 216 * </pre> 217 * 218 * <code> 219 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 220 * </code> 221 * 222 * @return The bytes for project. 223 */ 224 @java.lang.Override getProjectBytes()225 public com.google.protobuf.ByteString getProjectBytes() { 226 java.lang.Object ref = project_; 227 if (ref instanceof java.lang.String) { 228 com.google.protobuf.ByteString b = 229 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 230 project_ = b; 231 return b; 232 } else { 233 return (com.google.protobuf.ByteString) ref; 234 } 235 } 236 237 public static final int REQUEST_ID_FIELD_NUMBER = 37109963; 238 239 @SuppressWarnings("serial") 240 private volatile java.lang.Object requestId_ = ""; 241 /** 242 * 243 * 244 * <pre> 245 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 246 * </pre> 247 * 248 * <code>optional string request_id = 37109963;</code> 249 * 250 * @return Whether the requestId field is set. 251 */ 252 @java.lang.Override hasRequestId()253 public boolean hasRequestId() { 254 return ((bitField0_ & 0x00000001) != 0); 255 } 256 /** 257 * 258 * 259 * <pre> 260 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 261 * </pre> 262 * 263 * <code>optional string request_id = 37109963;</code> 264 * 265 * @return The requestId. 266 */ 267 @java.lang.Override getRequestId()268 public java.lang.String getRequestId() { 269 java.lang.Object ref = requestId_; 270 if (ref instanceof java.lang.String) { 271 return (java.lang.String) ref; 272 } else { 273 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 274 java.lang.String s = bs.toStringUtf8(); 275 requestId_ = s; 276 return s; 277 } 278 } 279 /** 280 * 281 * 282 * <pre> 283 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 284 * </pre> 285 * 286 * <code>optional string request_id = 37109963;</code> 287 * 288 * @return The bytes for requestId. 289 */ 290 @java.lang.Override getRequestIdBytes()291 public com.google.protobuf.ByteString getRequestIdBytes() { 292 java.lang.Object ref = requestId_; 293 if (ref instanceof java.lang.String) { 294 com.google.protobuf.ByteString b = 295 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 296 requestId_ = b; 297 return b; 298 } else { 299 return (com.google.protobuf.ByteString) ref; 300 } 301 } 302 303 public static final int ZONE_FIELD_NUMBER = 3744684; 304 305 @SuppressWarnings("serial") 306 private volatile java.lang.Object zone_ = ""; 307 /** 308 * 309 * 310 * <pre> 311 * The name of the zone for this request. 312 * </pre> 313 * 314 * <code> 315 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 316 * </code> 317 * 318 * @return The zone. 319 */ 320 @java.lang.Override getZone()321 public java.lang.String getZone() { 322 java.lang.Object ref = zone_; 323 if (ref instanceof java.lang.String) { 324 return (java.lang.String) ref; 325 } else { 326 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 327 java.lang.String s = bs.toStringUtf8(); 328 zone_ = s; 329 return s; 330 } 331 } 332 /** 333 * 334 * 335 * <pre> 336 * The name of the zone for this request. 337 * </pre> 338 * 339 * <code> 340 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 341 * </code> 342 * 343 * @return The bytes for zone. 344 */ 345 @java.lang.Override getZoneBytes()346 public com.google.protobuf.ByteString getZoneBytes() { 347 java.lang.Object ref = zone_; 348 if (ref instanceof java.lang.String) { 349 com.google.protobuf.ByteString b = 350 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 351 zone_ = b; 352 return b; 353 } else { 354 return (com.google.protobuf.ByteString) ref; 355 } 356 } 357 358 private byte memoizedIsInitialized = -1; 359 360 @java.lang.Override isInitialized()361 public final boolean isInitialized() { 362 byte isInitialized = memoizedIsInitialized; 363 if (isInitialized == 1) return true; 364 if (isInitialized == 0) return false; 365 366 memoizedIsInitialized = 1; 367 return true; 368 } 369 370 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)371 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 372 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(disk_)) { 373 com.google.protobuf.GeneratedMessageV3.writeString(output, 3083677, disk_); 374 } 375 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) { 376 com.google.protobuf.GeneratedMessageV3.writeString(output, 3744684, zone_); 377 } 378 if (((bitField0_ & 0x00000001) != 0)) { 379 com.google.protobuf.GeneratedMessageV3.writeString(output, 37109963, requestId_); 380 } 381 if (disksResizeRequestResource_ != null) { 382 output.writeMessage(78307616, getDisksResizeRequestResource()); 383 } 384 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 385 com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_); 386 } 387 getUnknownFields().writeTo(output); 388 } 389 390 @java.lang.Override getSerializedSize()391 public int getSerializedSize() { 392 int size = memoizedSize; 393 if (size != -1) return size; 394 395 size = 0; 396 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(disk_)) { 397 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3083677, disk_); 398 } 399 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) { 400 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3744684, zone_); 401 } 402 if (((bitField0_ & 0x00000001) != 0)) { 403 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(37109963, requestId_); 404 } 405 if (disksResizeRequestResource_ != null) { 406 size += 407 com.google.protobuf.CodedOutputStream.computeMessageSize( 408 78307616, getDisksResizeRequestResource()); 409 } 410 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 411 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_); 412 } 413 size += getUnknownFields().getSerializedSize(); 414 memoizedSize = size; 415 return size; 416 } 417 418 @java.lang.Override equals(final java.lang.Object obj)419 public boolean equals(final java.lang.Object obj) { 420 if (obj == this) { 421 return true; 422 } 423 if (!(obj instanceof com.google.cloud.compute.v1.ResizeDiskRequest)) { 424 return super.equals(obj); 425 } 426 com.google.cloud.compute.v1.ResizeDiskRequest other = 427 (com.google.cloud.compute.v1.ResizeDiskRequest) obj; 428 429 if (!getDisk().equals(other.getDisk())) return false; 430 if (hasDisksResizeRequestResource() != other.hasDisksResizeRequestResource()) return false; 431 if (hasDisksResizeRequestResource()) { 432 if (!getDisksResizeRequestResource().equals(other.getDisksResizeRequestResource())) 433 return false; 434 } 435 if (!getProject().equals(other.getProject())) return false; 436 if (hasRequestId() != other.hasRequestId()) return false; 437 if (hasRequestId()) { 438 if (!getRequestId().equals(other.getRequestId())) return false; 439 } 440 if (!getZone().equals(other.getZone())) return false; 441 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 442 return true; 443 } 444 445 @java.lang.Override hashCode()446 public int hashCode() { 447 if (memoizedHashCode != 0) { 448 return memoizedHashCode; 449 } 450 int hash = 41; 451 hash = (19 * hash) + getDescriptor().hashCode(); 452 hash = (37 * hash) + DISK_FIELD_NUMBER; 453 hash = (53 * hash) + getDisk().hashCode(); 454 if (hasDisksResizeRequestResource()) { 455 hash = (37 * hash) + DISKS_RESIZE_REQUEST_RESOURCE_FIELD_NUMBER; 456 hash = (53 * hash) + getDisksResizeRequestResource().hashCode(); 457 } 458 hash = (37 * hash) + PROJECT_FIELD_NUMBER; 459 hash = (53 * hash) + getProject().hashCode(); 460 if (hasRequestId()) { 461 hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER; 462 hash = (53 * hash) + getRequestId().hashCode(); 463 } 464 hash = (37 * hash) + ZONE_FIELD_NUMBER; 465 hash = (53 * hash) + getZone().hashCode(); 466 hash = (29 * hash) + getUnknownFields().hashCode(); 467 memoizedHashCode = hash; 468 return hash; 469 } 470 parseFrom(java.nio.ByteBuffer data)471 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(java.nio.ByteBuffer data) 472 throws com.google.protobuf.InvalidProtocolBufferException { 473 return PARSER.parseFrom(data); 474 } 475 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)476 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 477 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 478 throws com.google.protobuf.InvalidProtocolBufferException { 479 return PARSER.parseFrom(data, extensionRegistry); 480 } 481 parseFrom( com.google.protobuf.ByteString data)482 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 483 com.google.protobuf.ByteString data) 484 throws com.google.protobuf.InvalidProtocolBufferException { 485 return PARSER.parseFrom(data); 486 } 487 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)488 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 489 com.google.protobuf.ByteString data, 490 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 491 throws com.google.protobuf.InvalidProtocolBufferException { 492 return PARSER.parseFrom(data, extensionRegistry); 493 } 494 parseFrom(byte[] data)495 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(byte[] data) 496 throws com.google.protobuf.InvalidProtocolBufferException { 497 return PARSER.parseFrom(data); 498 } 499 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)500 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 501 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 502 throws com.google.protobuf.InvalidProtocolBufferException { 503 return PARSER.parseFrom(data, extensionRegistry); 504 } 505 parseFrom(java.io.InputStream input)506 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(java.io.InputStream input) 507 throws java.io.IOException { 508 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 509 } 510 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)511 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 512 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 513 throws java.io.IOException { 514 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 515 PARSER, input, extensionRegistry); 516 } 517 parseDelimitedFrom( java.io.InputStream input)518 public static com.google.cloud.compute.v1.ResizeDiskRequest parseDelimitedFrom( 519 java.io.InputStream input) throws java.io.IOException { 520 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 521 } 522 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)523 public static com.google.cloud.compute.v1.ResizeDiskRequest parseDelimitedFrom( 524 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 525 throws java.io.IOException { 526 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 527 PARSER, input, extensionRegistry); 528 } 529 parseFrom( com.google.protobuf.CodedInputStream input)530 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 531 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 532 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 533 } 534 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)535 public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom( 536 com.google.protobuf.CodedInputStream input, 537 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 538 throws java.io.IOException { 539 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 540 PARSER, input, extensionRegistry); 541 } 542 543 @java.lang.Override newBuilderForType()544 public Builder newBuilderForType() { 545 return newBuilder(); 546 } 547 newBuilder()548 public static Builder newBuilder() { 549 return DEFAULT_INSTANCE.toBuilder(); 550 } 551 newBuilder(com.google.cloud.compute.v1.ResizeDiskRequest prototype)552 public static Builder newBuilder(com.google.cloud.compute.v1.ResizeDiskRequest prototype) { 553 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 554 } 555 556 @java.lang.Override toBuilder()557 public Builder toBuilder() { 558 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 559 } 560 561 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)562 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 563 Builder builder = new Builder(parent); 564 return builder; 565 } 566 /** 567 * 568 * 569 * <pre> 570 * A request message for Disks.Resize. See the method description for details. 571 * </pre> 572 * 573 * Protobuf type {@code google.cloud.compute.v1.ResizeDiskRequest} 574 */ 575 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 576 implements 577 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.ResizeDiskRequest) 578 com.google.cloud.compute.v1.ResizeDiskRequestOrBuilder { getDescriptor()579 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 580 return com.google.cloud.compute.v1.Compute 581 .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor; 582 } 583 584 @java.lang.Override 585 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()586 internalGetFieldAccessorTable() { 587 return com.google.cloud.compute.v1.Compute 588 .internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable 589 .ensureFieldAccessorsInitialized( 590 com.google.cloud.compute.v1.ResizeDiskRequest.class, 591 com.google.cloud.compute.v1.ResizeDiskRequest.Builder.class); 592 } 593 594 // Construct using com.google.cloud.compute.v1.ResizeDiskRequest.newBuilder() Builder()595 private Builder() {} 596 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)597 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 598 super(parent); 599 } 600 601 @java.lang.Override clear()602 public Builder clear() { 603 super.clear(); 604 bitField0_ = 0; 605 disk_ = ""; 606 disksResizeRequestResource_ = null; 607 if (disksResizeRequestResourceBuilder_ != null) { 608 disksResizeRequestResourceBuilder_.dispose(); 609 disksResizeRequestResourceBuilder_ = null; 610 } 611 project_ = ""; 612 requestId_ = ""; 613 zone_ = ""; 614 return this; 615 } 616 617 @java.lang.Override getDescriptorForType()618 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 619 return com.google.cloud.compute.v1.Compute 620 .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor; 621 } 622 623 @java.lang.Override getDefaultInstanceForType()624 public com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstanceForType() { 625 return com.google.cloud.compute.v1.ResizeDiskRequest.getDefaultInstance(); 626 } 627 628 @java.lang.Override build()629 public com.google.cloud.compute.v1.ResizeDiskRequest build() { 630 com.google.cloud.compute.v1.ResizeDiskRequest result = buildPartial(); 631 if (!result.isInitialized()) { 632 throw newUninitializedMessageException(result); 633 } 634 return result; 635 } 636 637 @java.lang.Override buildPartial()638 public com.google.cloud.compute.v1.ResizeDiskRequest buildPartial() { 639 com.google.cloud.compute.v1.ResizeDiskRequest result = 640 new com.google.cloud.compute.v1.ResizeDiskRequest(this); 641 if (bitField0_ != 0) { 642 buildPartial0(result); 643 } 644 onBuilt(); 645 return result; 646 } 647 buildPartial0(com.google.cloud.compute.v1.ResizeDiskRequest result)648 private void buildPartial0(com.google.cloud.compute.v1.ResizeDiskRequest result) { 649 int from_bitField0_ = bitField0_; 650 if (((from_bitField0_ & 0x00000001) != 0)) { 651 result.disk_ = disk_; 652 } 653 if (((from_bitField0_ & 0x00000002) != 0)) { 654 result.disksResizeRequestResource_ = 655 disksResizeRequestResourceBuilder_ == null 656 ? disksResizeRequestResource_ 657 : disksResizeRequestResourceBuilder_.build(); 658 } 659 if (((from_bitField0_ & 0x00000004) != 0)) { 660 result.project_ = project_; 661 } 662 int to_bitField0_ = 0; 663 if (((from_bitField0_ & 0x00000008) != 0)) { 664 result.requestId_ = requestId_; 665 to_bitField0_ |= 0x00000001; 666 } 667 if (((from_bitField0_ & 0x00000010) != 0)) { 668 result.zone_ = zone_; 669 } 670 result.bitField0_ |= to_bitField0_; 671 } 672 673 @java.lang.Override clone()674 public Builder clone() { 675 return super.clone(); 676 } 677 678 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)679 public Builder setField( 680 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 681 return super.setField(field, value); 682 } 683 684 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)685 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 686 return super.clearField(field); 687 } 688 689 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)690 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 691 return super.clearOneof(oneof); 692 } 693 694 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)695 public Builder setRepeatedField( 696 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 697 return super.setRepeatedField(field, index, value); 698 } 699 700 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)701 public Builder addRepeatedField( 702 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 703 return super.addRepeatedField(field, value); 704 } 705 706 @java.lang.Override mergeFrom(com.google.protobuf.Message other)707 public Builder mergeFrom(com.google.protobuf.Message other) { 708 if (other instanceof com.google.cloud.compute.v1.ResizeDiskRequest) { 709 return mergeFrom((com.google.cloud.compute.v1.ResizeDiskRequest) other); 710 } else { 711 super.mergeFrom(other); 712 return this; 713 } 714 } 715 mergeFrom(com.google.cloud.compute.v1.ResizeDiskRequest other)716 public Builder mergeFrom(com.google.cloud.compute.v1.ResizeDiskRequest other) { 717 if (other == com.google.cloud.compute.v1.ResizeDiskRequest.getDefaultInstance()) return this; 718 if (!other.getDisk().isEmpty()) { 719 disk_ = other.disk_; 720 bitField0_ |= 0x00000001; 721 onChanged(); 722 } 723 if (other.hasDisksResizeRequestResource()) { 724 mergeDisksResizeRequestResource(other.getDisksResizeRequestResource()); 725 } 726 if (!other.getProject().isEmpty()) { 727 project_ = other.project_; 728 bitField0_ |= 0x00000004; 729 onChanged(); 730 } 731 if (other.hasRequestId()) { 732 requestId_ = other.requestId_; 733 bitField0_ |= 0x00000008; 734 onChanged(); 735 } 736 if (!other.getZone().isEmpty()) { 737 zone_ = other.zone_; 738 bitField0_ |= 0x00000010; 739 onChanged(); 740 } 741 this.mergeUnknownFields(other.getUnknownFields()); 742 onChanged(); 743 return this; 744 } 745 746 @java.lang.Override isInitialized()747 public final boolean isInitialized() { 748 return true; 749 } 750 751 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)752 public Builder mergeFrom( 753 com.google.protobuf.CodedInputStream input, 754 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 755 throws java.io.IOException { 756 if (extensionRegistry == null) { 757 throw new java.lang.NullPointerException(); 758 } 759 try { 760 boolean done = false; 761 while (!done) { 762 int tag = input.readTag(); 763 switch (tag) { 764 case 0: 765 done = true; 766 break; 767 case 24669418: 768 { 769 disk_ = input.readStringRequireUtf8(); 770 bitField0_ |= 0x00000001; 771 break; 772 } // case 24669418 773 case 29957474: 774 { 775 zone_ = input.readStringRequireUtf8(); 776 bitField0_ |= 0x00000010; 777 break; 778 } // case 29957474 779 case 296879706: 780 { 781 requestId_ = input.readStringRequireUtf8(); 782 bitField0_ |= 0x00000008; 783 break; 784 } // case 296879706 785 case 626460930: 786 { 787 input.readMessage( 788 getDisksResizeRequestResourceFieldBuilder().getBuilder(), extensionRegistry); 789 bitField0_ |= 0x00000002; 790 break; 791 } // case 626460930 792 case 1820481738: 793 { 794 project_ = input.readStringRequireUtf8(); 795 bitField0_ |= 0x00000004; 796 break; 797 } // case 1820481738 798 default: 799 { 800 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 801 done = true; // was an endgroup tag 802 } 803 break; 804 } // default: 805 } // switch (tag) 806 } // while (!done) 807 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 808 throw e.unwrapIOException(); 809 } finally { 810 onChanged(); 811 } // finally 812 return this; 813 } 814 815 private int bitField0_; 816 817 private java.lang.Object disk_ = ""; 818 /** 819 * 820 * 821 * <pre> 822 * The name of the persistent disk. 823 * </pre> 824 * 825 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 826 * 827 * @return The disk. 828 */ getDisk()829 public java.lang.String getDisk() { 830 java.lang.Object ref = disk_; 831 if (!(ref instanceof java.lang.String)) { 832 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 833 java.lang.String s = bs.toStringUtf8(); 834 disk_ = s; 835 return s; 836 } else { 837 return (java.lang.String) ref; 838 } 839 } 840 /** 841 * 842 * 843 * <pre> 844 * The name of the persistent disk. 845 * </pre> 846 * 847 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 848 * 849 * @return The bytes for disk. 850 */ getDiskBytes()851 public com.google.protobuf.ByteString getDiskBytes() { 852 java.lang.Object ref = disk_; 853 if (ref instanceof String) { 854 com.google.protobuf.ByteString b = 855 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 856 disk_ = b; 857 return b; 858 } else { 859 return (com.google.protobuf.ByteString) ref; 860 } 861 } 862 /** 863 * 864 * 865 * <pre> 866 * The name of the persistent disk. 867 * </pre> 868 * 869 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 870 * 871 * @param value The disk to set. 872 * @return This builder for chaining. 873 */ setDisk(java.lang.String value)874 public Builder setDisk(java.lang.String value) { 875 if (value == null) { 876 throw new NullPointerException(); 877 } 878 disk_ = value; 879 bitField0_ |= 0x00000001; 880 onChanged(); 881 return this; 882 } 883 /** 884 * 885 * 886 * <pre> 887 * The name of the persistent disk. 888 * </pre> 889 * 890 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 891 * 892 * @return This builder for chaining. 893 */ clearDisk()894 public Builder clearDisk() { 895 disk_ = getDefaultInstance().getDisk(); 896 bitField0_ = (bitField0_ & ~0x00000001); 897 onChanged(); 898 return this; 899 } 900 /** 901 * 902 * 903 * <pre> 904 * The name of the persistent disk. 905 * </pre> 906 * 907 * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code> 908 * 909 * @param value The bytes for disk to set. 910 * @return This builder for chaining. 911 */ setDiskBytes(com.google.protobuf.ByteString value)912 public Builder setDiskBytes(com.google.protobuf.ByteString value) { 913 if (value == null) { 914 throw new NullPointerException(); 915 } 916 checkByteStringIsUtf8(value); 917 disk_ = value; 918 bitField0_ |= 0x00000001; 919 onChanged(); 920 return this; 921 } 922 923 private com.google.cloud.compute.v1.DisksResizeRequest disksResizeRequestResource_; 924 private com.google.protobuf.SingleFieldBuilderV3< 925 com.google.cloud.compute.v1.DisksResizeRequest, 926 com.google.cloud.compute.v1.DisksResizeRequest.Builder, 927 com.google.cloud.compute.v1.DisksResizeRequestOrBuilder> 928 disksResizeRequestResourceBuilder_; 929 /** 930 * 931 * 932 * <pre> 933 * The body resource for this request 934 * </pre> 935 * 936 * <code> 937 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 938 * </code> 939 * 940 * @return Whether the disksResizeRequestResource field is set. 941 */ hasDisksResizeRequestResource()942 public boolean hasDisksResizeRequestResource() { 943 return ((bitField0_ & 0x00000002) != 0); 944 } 945 /** 946 * 947 * 948 * <pre> 949 * The body resource for this request 950 * </pre> 951 * 952 * <code> 953 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 954 * </code> 955 * 956 * @return The disksResizeRequestResource. 957 */ getDisksResizeRequestResource()958 public com.google.cloud.compute.v1.DisksResizeRequest getDisksResizeRequestResource() { 959 if (disksResizeRequestResourceBuilder_ == null) { 960 return disksResizeRequestResource_ == null 961 ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance() 962 : disksResizeRequestResource_; 963 } else { 964 return disksResizeRequestResourceBuilder_.getMessage(); 965 } 966 } 967 /** 968 * 969 * 970 * <pre> 971 * The body resource for this request 972 * </pre> 973 * 974 * <code> 975 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 976 * </code> 977 */ setDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest value)978 public Builder setDisksResizeRequestResource( 979 com.google.cloud.compute.v1.DisksResizeRequest value) { 980 if (disksResizeRequestResourceBuilder_ == null) { 981 if (value == null) { 982 throw new NullPointerException(); 983 } 984 disksResizeRequestResource_ = value; 985 } else { 986 disksResizeRequestResourceBuilder_.setMessage(value); 987 } 988 bitField0_ |= 0x00000002; 989 onChanged(); 990 return this; 991 } 992 /** 993 * 994 * 995 * <pre> 996 * The body resource for this request 997 * </pre> 998 * 999 * <code> 1000 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1001 * </code> 1002 */ setDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest.Builder builderForValue)1003 public Builder setDisksResizeRequestResource( 1004 com.google.cloud.compute.v1.DisksResizeRequest.Builder builderForValue) { 1005 if (disksResizeRequestResourceBuilder_ == null) { 1006 disksResizeRequestResource_ = builderForValue.build(); 1007 } else { 1008 disksResizeRequestResourceBuilder_.setMessage(builderForValue.build()); 1009 } 1010 bitField0_ |= 0x00000002; 1011 onChanged(); 1012 return this; 1013 } 1014 /** 1015 * 1016 * 1017 * <pre> 1018 * The body resource for this request 1019 * </pre> 1020 * 1021 * <code> 1022 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1023 * </code> 1024 */ mergeDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest value)1025 public Builder mergeDisksResizeRequestResource( 1026 com.google.cloud.compute.v1.DisksResizeRequest value) { 1027 if (disksResizeRequestResourceBuilder_ == null) { 1028 if (((bitField0_ & 0x00000002) != 0) 1029 && disksResizeRequestResource_ != null 1030 && disksResizeRequestResource_ 1031 != com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()) { 1032 getDisksResizeRequestResourceBuilder().mergeFrom(value); 1033 } else { 1034 disksResizeRequestResource_ = value; 1035 } 1036 } else { 1037 disksResizeRequestResourceBuilder_.mergeFrom(value); 1038 } 1039 bitField0_ |= 0x00000002; 1040 onChanged(); 1041 return this; 1042 } 1043 /** 1044 * 1045 * 1046 * <pre> 1047 * The body resource for this request 1048 * </pre> 1049 * 1050 * <code> 1051 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1052 * </code> 1053 */ clearDisksResizeRequestResource()1054 public Builder clearDisksResizeRequestResource() { 1055 bitField0_ = (bitField0_ & ~0x00000002); 1056 disksResizeRequestResource_ = null; 1057 if (disksResizeRequestResourceBuilder_ != null) { 1058 disksResizeRequestResourceBuilder_.dispose(); 1059 disksResizeRequestResourceBuilder_ = null; 1060 } 1061 onChanged(); 1062 return this; 1063 } 1064 /** 1065 * 1066 * 1067 * <pre> 1068 * The body resource for this request 1069 * </pre> 1070 * 1071 * <code> 1072 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1073 * </code> 1074 */ 1075 public com.google.cloud.compute.v1.DisksResizeRequest.Builder getDisksResizeRequestResourceBuilder()1076 getDisksResizeRequestResourceBuilder() { 1077 bitField0_ |= 0x00000002; 1078 onChanged(); 1079 return getDisksResizeRequestResourceFieldBuilder().getBuilder(); 1080 } 1081 /** 1082 * 1083 * 1084 * <pre> 1085 * The body resource for this request 1086 * </pre> 1087 * 1088 * <code> 1089 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1090 * </code> 1091 */ 1092 public com.google.cloud.compute.v1.DisksResizeRequestOrBuilder getDisksResizeRequestResourceOrBuilder()1093 getDisksResizeRequestResourceOrBuilder() { 1094 if (disksResizeRequestResourceBuilder_ != null) { 1095 return disksResizeRequestResourceBuilder_.getMessageOrBuilder(); 1096 } else { 1097 return disksResizeRequestResource_ == null 1098 ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance() 1099 : disksResizeRequestResource_; 1100 } 1101 } 1102 /** 1103 * 1104 * 1105 * <pre> 1106 * The body resource for this request 1107 * </pre> 1108 * 1109 * <code> 1110 * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED]; 1111 * </code> 1112 */ 1113 private com.google.protobuf.SingleFieldBuilderV3< 1114 com.google.cloud.compute.v1.DisksResizeRequest, 1115 com.google.cloud.compute.v1.DisksResizeRequest.Builder, 1116 com.google.cloud.compute.v1.DisksResizeRequestOrBuilder> getDisksResizeRequestResourceFieldBuilder()1117 getDisksResizeRequestResourceFieldBuilder() { 1118 if (disksResizeRequestResourceBuilder_ == null) { 1119 disksResizeRequestResourceBuilder_ = 1120 new com.google.protobuf.SingleFieldBuilderV3< 1121 com.google.cloud.compute.v1.DisksResizeRequest, 1122 com.google.cloud.compute.v1.DisksResizeRequest.Builder, 1123 com.google.cloud.compute.v1.DisksResizeRequestOrBuilder>( 1124 getDisksResizeRequestResource(), getParentForChildren(), isClean()); 1125 disksResizeRequestResource_ = null; 1126 } 1127 return disksResizeRequestResourceBuilder_; 1128 } 1129 1130 private java.lang.Object project_ = ""; 1131 /** 1132 * 1133 * 1134 * <pre> 1135 * Project ID for this request. 1136 * </pre> 1137 * 1138 * <code> 1139 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1140 * </code> 1141 * 1142 * @return The project. 1143 */ getProject()1144 public java.lang.String getProject() { 1145 java.lang.Object ref = project_; 1146 if (!(ref instanceof java.lang.String)) { 1147 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1148 java.lang.String s = bs.toStringUtf8(); 1149 project_ = s; 1150 return s; 1151 } else { 1152 return (java.lang.String) ref; 1153 } 1154 } 1155 /** 1156 * 1157 * 1158 * <pre> 1159 * Project ID for this request. 1160 * </pre> 1161 * 1162 * <code> 1163 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1164 * </code> 1165 * 1166 * @return The bytes for project. 1167 */ getProjectBytes()1168 public com.google.protobuf.ByteString getProjectBytes() { 1169 java.lang.Object ref = project_; 1170 if (ref instanceof String) { 1171 com.google.protobuf.ByteString b = 1172 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1173 project_ = b; 1174 return b; 1175 } else { 1176 return (com.google.protobuf.ByteString) ref; 1177 } 1178 } 1179 /** 1180 * 1181 * 1182 * <pre> 1183 * Project ID for this request. 1184 * </pre> 1185 * 1186 * <code> 1187 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1188 * </code> 1189 * 1190 * @param value The project to set. 1191 * @return This builder for chaining. 1192 */ setProject(java.lang.String value)1193 public Builder setProject(java.lang.String value) { 1194 if (value == null) { 1195 throw new NullPointerException(); 1196 } 1197 project_ = value; 1198 bitField0_ |= 0x00000004; 1199 onChanged(); 1200 return this; 1201 } 1202 /** 1203 * 1204 * 1205 * <pre> 1206 * Project ID for this request. 1207 * </pre> 1208 * 1209 * <code> 1210 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1211 * </code> 1212 * 1213 * @return This builder for chaining. 1214 */ clearProject()1215 public Builder clearProject() { 1216 project_ = getDefaultInstance().getProject(); 1217 bitField0_ = (bitField0_ & ~0x00000004); 1218 onChanged(); 1219 return this; 1220 } 1221 /** 1222 * 1223 * 1224 * <pre> 1225 * Project ID for this request. 1226 * </pre> 1227 * 1228 * <code> 1229 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1230 * </code> 1231 * 1232 * @param value The bytes for project to set. 1233 * @return This builder for chaining. 1234 */ setProjectBytes(com.google.protobuf.ByteString value)1235 public Builder setProjectBytes(com.google.protobuf.ByteString value) { 1236 if (value == null) { 1237 throw new NullPointerException(); 1238 } 1239 checkByteStringIsUtf8(value); 1240 project_ = value; 1241 bitField0_ |= 0x00000004; 1242 onChanged(); 1243 return this; 1244 } 1245 1246 private java.lang.Object requestId_ = ""; 1247 /** 1248 * 1249 * 1250 * <pre> 1251 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1252 * </pre> 1253 * 1254 * <code>optional string request_id = 37109963;</code> 1255 * 1256 * @return Whether the requestId field is set. 1257 */ hasRequestId()1258 public boolean hasRequestId() { 1259 return ((bitField0_ & 0x00000008) != 0); 1260 } 1261 /** 1262 * 1263 * 1264 * <pre> 1265 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1266 * </pre> 1267 * 1268 * <code>optional string request_id = 37109963;</code> 1269 * 1270 * @return The requestId. 1271 */ getRequestId()1272 public java.lang.String getRequestId() { 1273 java.lang.Object ref = requestId_; 1274 if (!(ref instanceof java.lang.String)) { 1275 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1276 java.lang.String s = bs.toStringUtf8(); 1277 requestId_ = s; 1278 return s; 1279 } else { 1280 return (java.lang.String) ref; 1281 } 1282 } 1283 /** 1284 * 1285 * 1286 * <pre> 1287 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1288 * </pre> 1289 * 1290 * <code>optional string request_id = 37109963;</code> 1291 * 1292 * @return The bytes for requestId. 1293 */ getRequestIdBytes()1294 public com.google.protobuf.ByteString getRequestIdBytes() { 1295 java.lang.Object ref = requestId_; 1296 if (ref instanceof String) { 1297 com.google.protobuf.ByteString b = 1298 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1299 requestId_ = b; 1300 return b; 1301 } else { 1302 return (com.google.protobuf.ByteString) ref; 1303 } 1304 } 1305 /** 1306 * 1307 * 1308 * <pre> 1309 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1310 * </pre> 1311 * 1312 * <code>optional string request_id = 37109963;</code> 1313 * 1314 * @param value The requestId to set. 1315 * @return This builder for chaining. 1316 */ setRequestId(java.lang.String value)1317 public Builder setRequestId(java.lang.String value) { 1318 if (value == null) { 1319 throw new NullPointerException(); 1320 } 1321 requestId_ = value; 1322 bitField0_ |= 0x00000008; 1323 onChanged(); 1324 return this; 1325 } 1326 /** 1327 * 1328 * 1329 * <pre> 1330 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1331 * </pre> 1332 * 1333 * <code>optional string request_id = 37109963;</code> 1334 * 1335 * @return This builder for chaining. 1336 */ clearRequestId()1337 public Builder clearRequestId() { 1338 requestId_ = getDefaultInstance().getRequestId(); 1339 bitField0_ = (bitField0_ & ~0x00000008); 1340 onChanged(); 1341 return this; 1342 } 1343 /** 1344 * 1345 * 1346 * <pre> 1347 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1348 * </pre> 1349 * 1350 * <code>optional string request_id = 37109963;</code> 1351 * 1352 * @param value The bytes for requestId to set. 1353 * @return This builder for chaining. 1354 */ setRequestIdBytes(com.google.protobuf.ByteString value)1355 public Builder setRequestIdBytes(com.google.protobuf.ByteString value) { 1356 if (value == null) { 1357 throw new NullPointerException(); 1358 } 1359 checkByteStringIsUtf8(value); 1360 requestId_ = value; 1361 bitField0_ |= 0x00000008; 1362 onChanged(); 1363 return this; 1364 } 1365 1366 private java.lang.Object zone_ = ""; 1367 /** 1368 * 1369 * 1370 * <pre> 1371 * The name of the zone for this request. 1372 * </pre> 1373 * 1374 * <code> 1375 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 1376 * </code> 1377 * 1378 * @return The zone. 1379 */ getZone()1380 public java.lang.String getZone() { 1381 java.lang.Object ref = zone_; 1382 if (!(ref instanceof java.lang.String)) { 1383 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1384 java.lang.String s = bs.toStringUtf8(); 1385 zone_ = s; 1386 return s; 1387 } else { 1388 return (java.lang.String) ref; 1389 } 1390 } 1391 /** 1392 * 1393 * 1394 * <pre> 1395 * The name of the zone for this request. 1396 * </pre> 1397 * 1398 * <code> 1399 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 1400 * </code> 1401 * 1402 * @return The bytes for zone. 1403 */ getZoneBytes()1404 public com.google.protobuf.ByteString getZoneBytes() { 1405 java.lang.Object ref = zone_; 1406 if (ref instanceof String) { 1407 com.google.protobuf.ByteString b = 1408 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1409 zone_ = b; 1410 return b; 1411 } else { 1412 return (com.google.protobuf.ByteString) ref; 1413 } 1414 } 1415 /** 1416 * 1417 * 1418 * <pre> 1419 * The name of the zone for this request. 1420 * </pre> 1421 * 1422 * <code> 1423 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 1424 * </code> 1425 * 1426 * @param value The zone to set. 1427 * @return This builder for chaining. 1428 */ setZone(java.lang.String value)1429 public Builder setZone(java.lang.String value) { 1430 if (value == null) { 1431 throw new NullPointerException(); 1432 } 1433 zone_ = value; 1434 bitField0_ |= 0x00000010; 1435 onChanged(); 1436 return this; 1437 } 1438 /** 1439 * 1440 * 1441 * <pre> 1442 * The name of the zone for this request. 1443 * </pre> 1444 * 1445 * <code> 1446 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 1447 * </code> 1448 * 1449 * @return This builder for chaining. 1450 */ clearZone()1451 public Builder clearZone() { 1452 zone_ = getDefaultInstance().getZone(); 1453 bitField0_ = (bitField0_ & ~0x00000010); 1454 onChanged(); 1455 return this; 1456 } 1457 /** 1458 * 1459 * 1460 * <pre> 1461 * The name of the zone for this request. 1462 * </pre> 1463 * 1464 * <code> 1465 * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"]; 1466 * </code> 1467 * 1468 * @param value The bytes for zone to set. 1469 * @return This builder for chaining. 1470 */ setZoneBytes(com.google.protobuf.ByteString value)1471 public Builder setZoneBytes(com.google.protobuf.ByteString value) { 1472 if (value == null) { 1473 throw new NullPointerException(); 1474 } 1475 checkByteStringIsUtf8(value); 1476 zone_ = value; 1477 bitField0_ |= 0x00000010; 1478 onChanged(); 1479 return this; 1480 } 1481 1482 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1483 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1484 return super.setUnknownFields(unknownFields); 1485 } 1486 1487 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1488 public final Builder mergeUnknownFields( 1489 final com.google.protobuf.UnknownFieldSet unknownFields) { 1490 return super.mergeUnknownFields(unknownFields); 1491 } 1492 1493 // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.ResizeDiskRequest) 1494 } 1495 1496 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.ResizeDiskRequest) 1497 private static final com.google.cloud.compute.v1.ResizeDiskRequest DEFAULT_INSTANCE; 1498 1499 static { 1500 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.ResizeDiskRequest(); 1501 } 1502 getDefaultInstance()1503 public static com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstance() { 1504 return DEFAULT_INSTANCE; 1505 } 1506 1507 private static final com.google.protobuf.Parser<ResizeDiskRequest> PARSER = 1508 new com.google.protobuf.AbstractParser<ResizeDiskRequest>() { 1509 @java.lang.Override 1510 public ResizeDiskRequest parsePartialFrom( 1511 com.google.protobuf.CodedInputStream input, 1512 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1513 throws com.google.protobuf.InvalidProtocolBufferException { 1514 Builder builder = newBuilder(); 1515 try { 1516 builder.mergeFrom(input, extensionRegistry); 1517 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1518 throw e.setUnfinishedMessage(builder.buildPartial()); 1519 } catch (com.google.protobuf.UninitializedMessageException e) { 1520 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1521 } catch (java.io.IOException e) { 1522 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1523 .setUnfinishedMessage(builder.buildPartial()); 1524 } 1525 return builder.buildPartial(); 1526 } 1527 }; 1528 parser()1529 public static com.google.protobuf.Parser<ResizeDiskRequest> parser() { 1530 return PARSER; 1531 } 1532 1533 @java.lang.Override getParserForType()1534 public com.google.protobuf.Parser<ResizeDiskRequest> getParserForType() { 1535 return PARSER; 1536 } 1537 1538 @java.lang.Override getDefaultInstanceForType()1539 public com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstanceForType() { 1540 return DEFAULT_INSTANCE; 1541 } 1542 } 1543