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