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