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