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 Images.Insert. See the method description for details. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.compute.v1.InsertImageRequest} 29 */ 30 public final class InsertImageRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.InsertImageRequest) 33 InsertImageRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use InsertImageRequest.newBuilder() to construct. InsertImageRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private InsertImageRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 InsertImageRequest()40 private InsertImageRequest() { 41 project_ = ""; 42 requestId_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new InsertImageRequest(); 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.compute.v1.Compute 58 .internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.compute.v1.Compute 65 .internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.compute.v1.InsertImageRequest.class, 68 com.google.cloud.compute.v1.InsertImageRequest.Builder.class); 69 } 70 71 private int bitField0_; 72 public static final int FORCE_CREATE_FIELD_NUMBER = 197723344; 73 private boolean forceCreate_ = false; 74 /** 75 * 76 * 77 * <pre> 78 * Force image creation if true. 79 * </pre> 80 * 81 * <code>optional bool force_create = 197723344;</code> 82 * 83 * @return Whether the forceCreate field is set. 84 */ 85 @java.lang.Override hasForceCreate()86 public boolean hasForceCreate() { 87 return ((bitField0_ & 0x00000001) != 0); 88 } 89 /** 90 * 91 * 92 * <pre> 93 * Force image creation if true. 94 * </pre> 95 * 96 * <code>optional bool force_create = 197723344;</code> 97 * 98 * @return The forceCreate. 99 */ 100 @java.lang.Override getForceCreate()101 public boolean getForceCreate() { 102 return forceCreate_; 103 } 104 105 public static final int IMAGE_RESOURCE_FIELD_NUMBER = 371171954; 106 private com.google.cloud.compute.v1.Image imageResource_; 107 /** 108 * 109 * 110 * <pre> 111 * The body resource for this request 112 * </pre> 113 * 114 * <code> 115 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 116 * </code> 117 * 118 * @return Whether the imageResource field is set. 119 */ 120 @java.lang.Override hasImageResource()121 public boolean hasImageResource() { 122 return imageResource_ != null; 123 } 124 /** 125 * 126 * 127 * <pre> 128 * The body resource for this request 129 * </pre> 130 * 131 * <code> 132 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 133 * </code> 134 * 135 * @return The imageResource. 136 */ 137 @java.lang.Override getImageResource()138 public com.google.cloud.compute.v1.Image getImageResource() { 139 return imageResource_ == null 140 ? com.google.cloud.compute.v1.Image.getDefaultInstance() 141 : imageResource_; 142 } 143 /** 144 * 145 * 146 * <pre> 147 * The body resource for this request 148 * </pre> 149 * 150 * <code> 151 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 152 * </code> 153 */ 154 @java.lang.Override getImageResourceOrBuilder()155 public com.google.cloud.compute.v1.ImageOrBuilder getImageResourceOrBuilder() { 156 return imageResource_ == null 157 ? com.google.cloud.compute.v1.Image.getDefaultInstance() 158 : imageResource_; 159 } 160 161 public static final int PROJECT_FIELD_NUMBER = 227560217; 162 163 @SuppressWarnings("serial") 164 private volatile java.lang.Object project_ = ""; 165 /** 166 * 167 * 168 * <pre> 169 * Project ID for this request. 170 * </pre> 171 * 172 * <code> 173 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 174 * </code> 175 * 176 * @return The project. 177 */ 178 @java.lang.Override getProject()179 public java.lang.String getProject() { 180 java.lang.Object ref = project_; 181 if (ref instanceof java.lang.String) { 182 return (java.lang.String) ref; 183 } else { 184 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 185 java.lang.String s = bs.toStringUtf8(); 186 project_ = s; 187 return s; 188 } 189 } 190 /** 191 * 192 * 193 * <pre> 194 * Project ID for this request. 195 * </pre> 196 * 197 * <code> 198 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 199 * </code> 200 * 201 * @return The bytes for project. 202 */ 203 @java.lang.Override getProjectBytes()204 public com.google.protobuf.ByteString getProjectBytes() { 205 java.lang.Object ref = project_; 206 if (ref instanceof java.lang.String) { 207 com.google.protobuf.ByteString b = 208 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 209 project_ = b; 210 return b; 211 } else { 212 return (com.google.protobuf.ByteString) ref; 213 } 214 } 215 216 public static final int REQUEST_ID_FIELD_NUMBER = 37109963; 217 218 @SuppressWarnings("serial") 219 private volatile java.lang.Object requestId_ = ""; 220 /** 221 * 222 * 223 * <pre> 224 * 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). 225 * </pre> 226 * 227 * <code>optional string request_id = 37109963;</code> 228 * 229 * @return Whether the requestId field is set. 230 */ 231 @java.lang.Override hasRequestId()232 public boolean hasRequestId() { 233 return ((bitField0_ & 0x00000002) != 0); 234 } 235 /** 236 * 237 * 238 * <pre> 239 * 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). 240 * </pre> 241 * 242 * <code>optional string request_id = 37109963;</code> 243 * 244 * @return The requestId. 245 */ 246 @java.lang.Override getRequestId()247 public java.lang.String getRequestId() { 248 java.lang.Object ref = requestId_; 249 if (ref instanceof java.lang.String) { 250 return (java.lang.String) ref; 251 } else { 252 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 253 java.lang.String s = bs.toStringUtf8(); 254 requestId_ = s; 255 return s; 256 } 257 } 258 /** 259 * 260 * 261 * <pre> 262 * 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). 263 * </pre> 264 * 265 * <code>optional string request_id = 37109963;</code> 266 * 267 * @return The bytes for requestId. 268 */ 269 @java.lang.Override getRequestIdBytes()270 public com.google.protobuf.ByteString getRequestIdBytes() { 271 java.lang.Object ref = requestId_; 272 if (ref instanceof java.lang.String) { 273 com.google.protobuf.ByteString b = 274 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 275 requestId_ = b; 276 return b; 277 } else { 278 return (com.google.protobuf.ByteString) ref; 279 } 280 } 281 282 private byte memoizedIsInitialized = -1; 283 284 @java.lang.Override isInitialized()285 public final boolean isInitialized() { 286 byte isInitialized = memoizedIsInitialized; 287 if (isInitialized == 1) return true; 288 if (isInitialized == 0) return false; 289 290 memoizedIsInitialized = 1; 291 return true; 292 } 293 294 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)295 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 296 if (((bitField0_ & 0x00000002) != 0)) { 297 com.google.protobuf.GeneratedMessageV3.writeString(output, 37109963, requestId_); 298 } 299 if (((bitField0_ & 0x00000001) != 0)) { 300 output.writeBool(197723344, forceCreate_); 301 } 302 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 303 com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_); 304 } 305 if (imageResource_ != null) { 306 output.writeMessage(371171954, getImageResource()); 307 } 308 getUnknownFields().writeTo(output); 309 } 310 311 @java.lang.Override getSerializedSize()312 public int getSerializedSize() { 313 int size = memoizedSize; 314 if (size != -1) return size; 315 316 size = 0; 317 if (((bitField0_ & 0x00000002) != 0)) { 318 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(37109963, requestId_); 319 } 320 if (((bitField0_ & 0x00000001) != 0)) { 321 size += com.google.protobuf.CodedOutputStream.computeBoolSize(197723344, forceCreate_); 322 } 323 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 324 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_); 325 } 326 if (imageResource_ != null) { 327 size += 328 com.google.protobuf.CodedOutputStream.computeMessageSize(371171954, getImageResource()); 329 } 330 size += getUnknownFields().getSerializedSize(); 331 memoizedSize = size; 332 return size; 333 } 334 335 @java.lang.Override equals(final java.lang.Object obj)336 public boolean equals(final java.lang.Object obj) { 337 if (obj == this) { 338 return true; 339 } 340 if (!(obj instanceof com.google.cloud.compute.v1.InsertImageRequest)) { 341 return super.equals(obj); 342 } 343 com.google.cloud.compute.v1.InsertImageRequest other = 344 (com.google.cloud.compute.v1.InsertImageRequest) obj; 345 346 if (hasForceCreate() != other.hasForceCreate()) return false; 347 if (hasForceCreate()) { 348 if (getForceCreate() != other.getForceCreate()) return false; 349 } 350 if (hasImageResource() != other.hasImageResource()) return false; 351 if (hasImageResource()) { 352 if (!getImageResource().equals(other.getImageResource())) return false; 353 } 354 if (!getProject().equals(other.getProject())) return false; 355 if (hasRequestId() != other.hasRequestId()) return false; 356 if (hasRequestId()) { 357 if (!getRequestId().equals(other.getRequestId())) return false; 358 } 359 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 360 return true; 361 } 362 363 @java.lang.Override hashCode()364 public int hashCode() { 365 if (memoizedHashCode != 0) { 366 return memoizedHashCode; 367 } 368 int hash = 41; 369 hash = (19 * hash) + getDescriptor().hashCode(); 370 if (hasForceCreate()) { 371 hash = (37 * hash) + FORCE_CREATE_FIELD_NUMBER; 372 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getForceCreate()); 373 } 374 if (hasImageResource()) { 375 hash = (37 * hash) + IMAGE_RESOURCE_FIELD_NUMBER; 376 hash = (53 * hash) + getImageResource().hashCode(); 377 } 378 hash = (37 * hash) + PROJECT_FIELD_NUMBER; 379 hash = (53 * hash) + getProject().hashCode(); 380 if (hasRequestId()) { 381 hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER; 382 hash = (53 * hash) + getRequestId().hashCode(); 383 } 384 hash = (29 * hash) + getUnknownFields().hashCode(); 385 memoizedHashCode = hash; 386 return hash; 387 } 388 parseFrom(java.nio.ByteBuffer data)389 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom(java.nio.ByteBuffer data) 390 throws com.google.protobuf.InvalidProtocolBufferException { 391 return PARSER.parseFrom(data); 392 } 393 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)394 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 395 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 396 throws com.google.protobuf.InvalidProtocolBufferException { 397 return PARSER.parseFrom(data, extensionRegistry); 398 } 399 parseFrom( com.google.protobuf.ByteString data)400 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 401 com.google.protobuf.ByteString data) 402 throws com.google.protobuf.InvalidProtocolBufferException { 403 return PARSER.parseFrom(data); 404 } 405 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)406 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 407 com.google.protobuf.ByteString data, 408 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 409 throws com.google.protobuf.InvalidProtocolBufferException { 410 return PARSER.parseFrom(data, extensionRegistry); 411 } 412 parseFrom(byte[] data)413 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom(byte[] data) 414 throws com.google.protobuf.InvalidProtocolBufferException { 415 return PARSER.parseFrom(data); 416 } 417 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)418 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 419 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 420 throws com.google.protobuf.InvalidProtocolBufferException { 421 return PARSER.parseFrom(data, extensionRegistry); 422 } 423 parseFrom(java.io.InputStream input)424 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom(java.io.InputStream input) 425 throws java.io.IOException { 426 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 427 } 428 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)429 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 430 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 431 throws java.io.IOException { 432 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 433 PARSER, input, extensionRegistry); 434 } 435 parseDelimitedFrom( java.io.InputStream input)436 public static com.google.cloud.compute.v1.InsertImageRequest parseDelimitedFrom( 437 java.io.InputStream input) throws java.io.IOException { 438 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 439 } 440 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)441 public static com.google.cloud.compute.v1.InsertImageRequest parseDelimitedFrom( 442 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 443 throws java.io.IOException { 444 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 445 PARSER, input, extensionRegistry); 446 } 447 parseFrom( com.google.protobuf.CodedInputStream input)448 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 449 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 450 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 451 } 452 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)453 public static com.google.cloud.compute.v1.InsertImageRequest parseFrom( 454 com.google.protobuf.CodedInputStream input, 455 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 456 throws java.io.IOException { 457 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 458 PARSER, input, extensionRegistry); 459 } 460 461 @java.lang.Override newBuilderForType()462 public Builder newBuilderForType() { 463 return newBuilder(); 464 } 465 newBuilder()466 public static Builder newBuilder() { 467 return DEFAULT_INSTANCE.toBuilder(); 468 } 469 newBuilder(com.google.cloud.compute.v1.InsertImageRequest prototype)470 public static Builder newBuilder(com.google.cloud.compute.v1.InsertImageRequest prototype) { 471 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 472 } 473 474 @java.lang.Override toBuilder()475 public Builder toBuilder() { 476 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 477 } 478 479 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)480 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 481 Builder builder = new Builder(parent); 482 return builder; 483 } 484 /** 485 * 486 * 487 * <pre> 488 * A request message for Images.Insert. See the method description for details. 489 * </pre> 490 * 491 * Protobuf type {@code google.cloud.compute.v1.InsertImageRequest} 492 */ 493 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 494 implements 495 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.InsertImageRequest) 496 com.google.cloud.compute.v1.InsertImageRequestOrBuilder { getDescriptor()497 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 498 return com.google.cloud.compute.v1.Compute 499 .internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor; 500 } 501 502 @java.lang.Override 503 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()504 internalGetFieldAccessorTable() { 505 return com.google.cloud.compute.v1.Compute 506 .internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable 507 .ensureFieldAccessorsInitialized( 508 com.google.cloud.compute.v1.InsertImageRequest.class, 509 com.google.cloud.compute.v1.InsertImageRequest.Builder.class); 510 } 511 512 // Construct using com.google.cloud.compute.v1.InsertImageRequest.newBuilder() Builder()513 private Builder() {} 514 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)515 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 516 super(parent); 517 } 518 519 @java.lang.Override clear()520 public Builder clear() { 521 super.clear(); 522 bitField0_ = 0; 523 forceCreate_ = false; 524 imageResource_ = null; 525 if (imageResourceBuilder_ != null) { 526 imageResourceBuilder_.dispose(); 527 imageResourceBuilder_ = null; 528 } 529 project_ = ""; 530 requestId_ = ""; 531 return this; 532 } 533 534 @java.lang.Override getDescriptorForType()535 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 536 return com.google.cloud.compute.v1.Compute 537 .internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor; 538 } 539 540 @java.lang.Override getDefaultInstanceForType()541 public com.google.cloud.compute.v1.InsertImageRequest getDefaultInstanceForType() { 542 return com.google.cloud.compute.v1.InsertImageRequest.getDefaultInstance(); 543 } 544 545 @java.lang.Override build()546 public com.google.cloud.compute.v1.InsertImageRequest build() { 547 com.google.cloud.compute.v1.InsertImageRequest result = buildPartial(); 548 if (!result.isInitialized()) { 549 throw newUninitializedMessageException(result); 550 } 551 return result; 552 } 553 554 @java.lang.Override buildPartial()555 public com.google.cloud.compute.v1.InsertImageRequest buildPartial() { 556 com.google.cloud.compute.v1.InsertImageRequest result = 557 new com.google.cloud.compute.v1.InsertImageRequest(this); 558 if (bitField0_ != 0) { 559 buildPartial0(result); 560 } 561 onBuilt(); 562 return result; 563 } 564 buildPartial0(com.google.cloud.compute.v1.InsertImageRequest result)565 private void buildPartial0(com.google.cloud.compute.v1.InsertImageRequest result) { 566 int from_bitField0_ = bitField0_; 567 int to_bitField0_ = 0; 568 if (((from_bitField0_ & 0x00000001) != 0)) { 569 result.forceCreate_ = forceCreate_; 570 to_bitField0_ |= 0x00000001; 571 } 572 if (((from_bitField0_ & 0x00000002) != 0)) { 573 result.imageResource_ = 574 imageResourceBuilder_ == null ? imageResource_ : imageResourceBuilder_.build(); 575 } 576 if (((from_bitField0_ & 0x00000004) != 0)) { 577 result.project_ = project_; 578 } 579 if (((from_bitField0_ & 0x00000008) != 0)) { 580 result.requestId_ = requestId_; 581 to_bitField0_ |= 0x00000002; 582 } 583 result.bitField0_ |= to_bitField0_; 584 } 585 586 @java.lang.Override clone()587 public Builder clone() { 588 return super.clone(); 589 } 590 591 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)592 public Builder setField( 593 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 594 return super.setField(field, value); 595 } 596 597 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)598 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 599 return super.clearField(field); 600 } 601 602 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)603 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 604 return super.clearOneof(oneof); 605 } 606 607 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)608 public Builder setRepeatedField( 609 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 610 return super.setRepeatedField(field, index, value); 611 } 612 613 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)614 public Builder addRepeatedField( 615 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 616 return super.addRepeatedField(field, value); 617 } 618 619 @java.lang.Override mergeFrom(com.google.protobuf.Message other)620 public Builder mergeFrom(com.google.protobuf.Message other) { 621 if (other instanceof com.google.cloud.compute.v1.InsertImageRequest) { 622 return mergeFrom((com.google.cloud.compute.v1.InsertImageRequest) other); 623 } else { 624 super.mergeFrom(other); 625 return this; 626 } 627 } 628 mergeFrom(com.google.cloud.compute.v1.InsertImageRequest other)629 public Builder mergeFrom(com.google.cloud.compute.v1.InsertImageRequest other) { 630 if (other == com.google.cloud.compute.v1.InsertImageRequest.getDefaultInstance()) return this; 631 if (other.hasForceCreate()) { 632 setForceCreate(other.getForceCreate()); 633 } 634 if (other.hasImageResource()) { 635 mergeImageResource(other.getImageResource()); 636 } 637 if (!other.getProject().isEmpty()) { 638 project_ = other.project_; 639 bitField0_ |= 0x00000004; 640 onChanged(); 641 } 642 if (other.hasRequestId()) { 643 requestId_ = other.requestId_; 644 bitField0_ |= 0x00000008; 645 onChanged(); 646 } 647 this.mergeUnknownFields(other.getUnknownFields()); 648 onChanged(); 649 return this; 650 } 651 652 @java.lang.Override isInitialized()653 public final boolean isInitialized() { 654 return true; 655 } 656 657 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)658 public Builder mergeFrom( 659 com.google.protobuf.CodedInputStream input, 660 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 661 throws java.io.IOException { 662 if (extensionRegistry == null) { 663 throw new java.lang.NullPointerException(); 664 } 665 try { 666 boolean done = false; 667 while (!done) { 668 int tag = input.readTag(); 669 switch (tag) { 670 case 0: 671 done = true; 672 break; 673 case 296879706: 674 { 675 requestId_ = input.readStringRequireUtf8(); 676 bitField0_ |= 0x00000008; 677 break; 678 } // case 296879706 679 case 1581786752: 680 { 681 forceCreate_ = input.readBool(); 682 bitField0_ |= 0x00000001; 683 break; 684 } // case 1581786752 685 case 1820481738: 686 { 687 project_ = input.readStringRequireUtf8(); 688 bitField0_ |= 0x00000004; 689 break; 690 } // case 1820481738 691 case -1325591662: 692 { 693 input.readMessage(getImageResourceFieldBuilder().getBuilder(), extensionRegistry); 694 bitField0_ |= 0x00000002; 695 break; 696 } // case -1325591662 697 default: 698 { 699 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 700 done = true; // was an endgroup tag 701 } 702 break; 703 } // default: 704 } // switch (tag) 705 } // while (!done) 706 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 707 throw e.unwrapIOException(); 708 } finally { 709 onChanged(); 710 } // finally 711 return this; 712 } 713 714 private int bitField0_; 715 716 private boolean forceCreate_; 717 /** 718 * 719 * 720 * <pre> 721 * Force image creation if true. 722 * </pre> 723 * 724 * <code>optional bool force_create = 197723344;</code> 725 * 726 * @return Whether the forceCreate field is set. 727 */ 728 @java.lang.Override hasForceCreate()729 public boolean hasForceCreate() { 730 return ((bitField0_ & 0x00000001) != 0); 731 } 732 /** 733 * 734 * 735 * <pre> 736 * Force image creation if true. 737 * </pre> 738 * 739 * <code>optional bool force_create = 197723344;</code> 740 * 741 * @return The forceCreate. 742 */ 743 @java.lang.Override getForceCreate()744 public boolean getForceCreate() { 745 return forceCreate_; 746 } 747 /** 748 * 749 * 750 * <pre> 751 * Force image creation if true. 752 * </pre> 753 * 754 * <code>optional bool force_create = 197723344;</code> 755 * 756 * @param value The forceCreate to set. 757 * @return This builder for chaining. 758 */ setForceCreate(boolean value)759 public Builder setForceCreate(boolean value) { 760 761 forceCreate_ = value; 762 bitField0_ |= 0x00000001; 763 onChanged(); 764 return this; 765 } 766 /** 767 * 768 * 769 * <pre> 770 * Force image creation if true. 771 * </pre> 772 * 773 * <code>optional bool force_create = 197723344;</code> 774 * 775 * @return This builder for chaining. 776 */ clearForceCreate()777 public Builder clearForceCreate() { 778 bitField0_ = (bitField0_ & ~0x00000001); 779 forceCreate_ = false; 780 onChanged(); 781 return this; 782 } 783 784 private com.google.cloud.compute.v1.Image imageResource_; 785 private com.google.protobuf.SingleFieldBuilderV3< 786 com.google.cloud.compute.v1.Image, 787 com.google.cloud.compute.v1.Image.Builder, 788 com.google.cloud.compute.v1.ImageOrBuilder> 789 imageResourceBuilder_; 790 /** 791 * 792 * 793 * <pre> 794 * The body resource for this request 795 * </pre> 796 * 797 * <code> 798 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 799 * </code> 800 * 801 * @return Whether the imageResource field is set. 802 */ hasImageResource()803 public boolean hasImageResource() { 804 return ((bitField0_ & 0x00000002) != 0); 805 } 806 /** 807 * 808 * 809 * <pre> 810 * The body resource for this request 811 * </pre> 812 * 813 * <code> 814 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 815 * </code> 816 * 817 * @return The imageResource. 818 */ getImageResource()819 public com.google.cloud.compute.v1.Image getImageResource() { 820 if (imageResourceBuilder_ == null) { 821 return imageResource_ == null 822 ? com.google.cloud.compute.v1.Image.getDefaultInstance() 823 : imageResource_; 824 } else { 825 return imageResourceBuilder_.getMessage(); 826 } 827 } 828 /** 829 * 830 * 831 * <pre> 832 * The body resource for this request 833 * </pre> 834 * 835 * <code> 836 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 837 * </code> 838 */ setImageResource(com.google.cloud.compute.v1.Image value)839 public Builder setImageResource(com.google.cloud.compute.v1.Image value) { 840 if (imageResourceBuilder_ == null) { 841 if (value == null) { 842 throw new NullPointerException(); 843 } 844 imageResource_ = value; 845 } else { 846 imageResourceBuilder_.setMessage(value); 847 } 848 bitField0_ |= 0x00000002; 849 onChanged(); 850 return this; 851 } 852 /** 853 * 854 * 855 * <pre> 856 * The body resource for this request 857 * </pre> 858 * 859 * <code> 860 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 861 * </code> 862 */ setImageResource(com.google.cloud.compute.v1.Image.Builder builderForValue)863 public Builder setImageResource(com.google.cloud.compute.v1.Image.Builder builderForValue) { 864 if (imageResourceBuilder_ == null) { 865 imageResource_ = builderForValue.build(); 866 } else { 867 imageResourceBuilder_.setMessage(builderForValue.build()); 868 } 869 bitField0_ |= 0x00000002; 870 onChanged(); 871 return this; 872 } 873 /** 874 * 875 * 876 * <pre> 877 * The body resource for this request 878 * </pre> 879 * 880 * <code> 881 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 882 * </code> 883 */ mergeImageResource(com.google.cloud.compute.v1.Image value)884 public Builder mergeImageResource(com.google.cloud.compute.v1.Image value) { 885 if (imageResourceBuilder_ == null) { 886 if (((bitField0_ & 0x00000002) != 0) 887 && imageResource_ != null 888 && imageResource_ != com.google.cloud.compute.v1.Image.getDefaultInstance()) { 889 getImageResourceBuilder().mergeFrom(value); 890 } else { 891 imageResource_ = value; 892 } 893 } else { 894 imageResourceBuilder_.mergeFrom(value); 895 } 896 bitField0_ |= 0x00000002; 897 onChanged(); 898 return this; 899 } 900 /** 901 * 902 * 903 * <pre> 904 * The body resource for this request 905 * </pre> 906 * 907 * <code> 908 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 909 * </code> 910 */ clearImageResource()911 public Builder clearImageResource() { 912 bitField0_ = (bitField0_ & ~0x00000002); 913 imageResource_ = null; 914 if (imageResourceBuilder_ != null) { 915 imageResourceBuilder_.dispose(); 916 imageResourceBuilder_ = null; 917 } 918 onChanged(); 919 return this; 920 } 921 /** 922 * 923 * 924 * <pre> 925 * The body resource for this request 926 * </pre> 927 * 928 * <code> 929 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 930 * </code> 931 */ getImageResourceBuilder()932 public com.google.cloud.compute.v1.Image.Builder getImageResourceBuilder() { 933 bitField0_ |= 0x00000002; 934 onChanged(); 935 return getImageResourceFieldBuilder().getBuilder(); 936 } 937 /** 938 * 939 * 940 * <pre> 941 * The body resource for this request 942 * </pre> 943 * 944 * <code> 945 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 946 * </code> 947 */ getImageResourceOrBuilder()948 public com.google.cloud.compute.v1.ImageOrBuilder getImageResourceOrBuilder() { 949 if (imageResourceBuilder_ != null) { 950 return imageResourceBuilder_.getMessageOrBuilder(); 951 } else { 952 return imageResource_ == null 953 ? com.google.cloud.compute.v1.Image.getDefaultInstance() 954 : imageResource_; 955 } 956 } 957 /** 958 * 959 * 960 * <pre> 961 * The body resource for this request 962 * </pre> 963 * 964 * <code> 965 * .google.cloud.compute.v1.Image image_resource = 371171954 [(.google.api.field_behavior) = REQUIRED]; 966 * </code> 967 */ 968 private com.google.protobuf.SingleFieldBuilderV3< 969 com.google.cloud.compute.v1.Image, 970 com.google.cloud.compute.v1.Image.Builder, 971 com.google.cloud.compute.v1.ImageOrBuilder> getImageResourceFieldBuilder()972 getImageResourceFieldBuilder() { 973 if (imageResourceBuilder_ == null) { 974 imageResourceBuilder_ = 975 new com.google.protobuf.SingleFieldBuilderV3< 976 com.google.cloud.compute.v1.Image, 977 com.google.cloud.compute.v1.Image.Builder, 978 com.google.cloud.compute.v1.ImageOrBuilder>( 979 getImageResource(), getParentForChildren(), isClean()); 980 imageResource_ = null; 981 } 982 return imageResourceBuilder_; 983 } 984 985 private java.lang.Object project_ = ""; 986 /** 987 * 988 * 989 * <pre> 990 * Project ID for this request. 991 * </pre> 992 * 993 * <code> 994 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 995 * </code> 996 * 997 * @return The project. 998 */ getProject()999 public java.lang.String getProject() { 1000 java.lang.Object ref = project_; 1001 if (!(ref instanceof java.lang.String)) { 1002 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1003 java.lang.String s = bs.toStringUtf8(); 1004 project_ = s; 1005 return s; 1006 } else { 1007 return (java.lang.String) ref; 1008 } 1009 } 1010 /** 1011 * 1012 * 1013 * <pre> 1014 * Project ID for this request. 1015 * </pre> 1016 * 1017 * <code> 1018 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1019 * </code> 1020 * 1021 * @return The bytes for project. 1022 */ getProjectBytes()1023 public com.google.protobuf.ByteString getProjectBytes() { 1024 java.lang.Object ref = project_; 1025 if (ref instanceof String) { 1026 com.google.protobuf.ByteString b = 1027 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1028 project_ = b; 1029 return b; 1030 } else { 1031 return (com.google.protobuf.ByteString) ref; 1032 } 1033 } 1034 /** 1035 * 1036 * 1037 * <pre> 1038 * Project ID for this request. 1039 * </pre> 1040 * 1041 * <code> 1042 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1043 * </code> 1044 * 1045 * @param value The project to set. 1046 * @return This builder for chaining. 1047 */ setProject(java.lang.String value)1048 public Builder setProject(java.lang.String value) { 1049 if (value == null) { 1050 throw new NullPointerException(); 1051 } 1052 project_ = value; 1053 bitField0_ |= 0x00000004; 1054 onChanged(); 1055 return this; 1056 } 1057 /** 1058 * 1059 * 1060 * <pre> 1061 * Project ID for this request. 1062 * </pre> 1063 * 1064 * <code> 1065 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1066 * </code> 1067 * 1068 * @return This builder for chaining. 1069 */ clearProject()1070 public Builder clearProject() { 1071 project_ = getDefaultInstance().getProject(); 1072 bitField0_ = (bitField0_ & ~0x00000004); 1073 onChanged(); 1074 return this; 1075 } 1076 /** 1077 * 1078 * 1079 * <pre> 1080 * Project ID for this request. 1081 * </pre> 1082 * 1083 * <code> 1084 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1085 * </code> 1086 * 1087 * @param value The bytes for project to set. 1088 * @return This builder for chaining. 1089 */ setProjectBytes(com.google.protobuf.ByteString value)1090 public Builder setProjectBytes(com.google.protobuf.ByteString value) { 1091 if (value == null) { 1092 throw new NullPointerException(); 1093 } 1094 checkByteStringIsUtf8(value); 1095 project_ = value; 1096 bitField0_ |= 0x00000004; 1097 onChanged(); 1098 return this; 1099 } 1100 1101 private java.lang.Object requestId_ = ""; 1102 /** 1103 * 1104 * 1105 * <pre> 1106 * 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). 1107 * </pre> 1108 * 1109 * <code>optional string request_id = 37109963;</code> 1110 * 1111 * @return Whether the requestId field is set. 1112 */ hasRequestId()1113 public boolean hasRequestId() { 1114 return ((bitField0_ & 0x00000008) != 0); 1115 } 1116 /** 1117 * 1118 * 1119 * <pre> 1120 * 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). 1121 * </pre> 1122 * 1123 * <code>optional string request_id = 37109963;</code> 1124 * 1125 * @return The requestId. 1126 */ getRequestId()1127 public java.lang.String getRequestId() { 1128 java.lang.Object ref = requestId_; 1129 if (!(ref instanceof java.lang.String)) { 1130 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1131 java.lang.String s = bs.toStringUtf8(); 1132 requestId_ = s; 1133 return s; 1134 } else { 1135 return (java.lang.String) ref; 1136 } 1137 } 1138 /** 1139 * 1140 * 1141 * <pre> 1142 * 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). 1143 * </pre> 1144 * 1145 * <code>optional string request_id = 37109963;</code> 1146 * 1147 * @return The bytes for requestId. 1148 */ getRequestIdBytes()1149 public com.google.protobuf.ByteString getRequestIdBytes() { 1150 java.lang.Object ref = requestId_; 1151 if (ref instanceof String) { 1152 com.google.protobuf.ByteString b = 1153 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1154 requestId_ = b; 1155 return b; 1156 } else { 1157 return (com.google.protobuf.ByteString) ref; 1158 } 1159 } 1160 /** 1161 * 1162 * 1163 * <pre> 1164 * 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). 1165 * </pre> 1166 * 1167 * <code>optional string request_id = 37109963;</code> 1168 * 1169 * @param value The requestId to set. 1170 * @return This builder for chaining. 1171 */ setRequestId(java.lang.String value)1172 public Builder setRequestId(java.lang.String value) { 1173 if (value == null) { 1174 throw new NullPointerException(); 1175 } 1176 requestId_ = value; 1177 bitField0_ |= 0x00000008; 1178 onChanged(); 1179 return this; 1180 } 1181 /** 1182 * 1183 * 1184 * <pre> 1185 * 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). 1186 * </pre> 1187 * 1188 * <code>optional string request_id = 37109963;</code> 1189 * 1190 * @return This builder for chaining. 1191 */ clearRequestId()1192 public Builder clearRequestId() { 1193 requestId_ = getDefaultInstance().getRequestId(); 1194 bitField0_ = (bitField0_ & ~0x00000008); 1195 onChanged(); 1196 return this; 1197 } 1198 /** 1199 * 1200 * 1201 * <pre> 1202 * 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). 1203 * </pre> 1204 * 1205 * <code>optional string request_id = 37109963;</code> 1206 * 1207 * @param value The bytes for requestId to set. 1208 * @return This builder for chaining. 1209 */ setRequestIdBytes(com.google.protobuf.ByteString value)1210 public Builder setRequestIdBytes(com.google.protobuf.ByteString value) { 1211 if (value == null) { 1212 throw new NullPointerException(); 1213 } 1214 checkByteStringIsUtf8(value); 1215 requestId_ = value; 1216 bitField0_ |= 0x00000008; 1217 onChanged(); 1218 return this; 1219 } 1220 1221 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1222 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1223 return super.setUnknownFields(unknownFields); 1224 } 1225 1226 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1227 public final Builder mergeUnknownFields( 1228 final com.google.protobuf.UnknownFieldSet unknownFields) { 1229 return super.mergeUnknownFields(unknownFields); 1230 } 1231 1232 // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.InsertImageRequest) 1233 } 1234 1235 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.InsertImageRequest) 1236 private static final com.google.cloud.compute.v1.InsertImageRequest DEFAULT_INSTANCE; 1237 1238 static { 1239 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.InsertImageRequest(); 1240 } 1241 getDefaultInstance()1242 public static com.google.cloud.compute.v1.InsertImageRequest getDefaultInstance() { 1243 return DEFAULT_INSTANCE; 1244 } 1245 1246 private static final com.google.protobuf.Parser<InsertImageRequest> PARSER = 1247 new com.google.protobuf.AbstractParser<InsertImageRequest>() { 1248 @java.lang.Override 1249 public InsertImageRequest parsePartialFrom( 1250 com.google.protobuf.CodedInputStream input, 1251 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1252 throws com.google.protobuf.InvalidProtocolBufferException { 1253 Builder builder = newBuilder(); 1254 try { 1255 builder.mergeFrom(input, extensionRegistry); 1256 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1257 throw e.setUnfinishedMessage(builder.buildPartial()); 1258 } catch (com.google.protobuf.UninitializedMessageException e) { 1259 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1260 } catch (java.io.IOException e) { 1261 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1262 .setUnfinishedMessage(builder.buildPartial()); 1263 } 1264 return builder.buildPartial(); 1265 } 1266 }; 1267 parser()1268 public static com.google.protobuf.Parser<InsertImageRequest> parser() { 1269 return PARSER; 1270 } 1271 1272 @java.lang.Override getParserForType()1273 public com.google.protobuf.Parser<InsertImageRequest> getParserForType() { 1274 return PARSER; 1275 } 1276 1277 @java.lang.Override getDefaultInstanceForType()1278 public com.google.cloud.compute.v1.InsertImageRequest getDefaultInstanceForType() { 1279 return DEFAULT_INSTANCE; 1280 } 1281 } 1282