• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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