• 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/webrisk/v1beta1/webrisk.proto
18 
19 package com.google.webrisk.v1beta1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * A set of raw indices to remove from a local list.
26  * </pre>
27  *
28  * Protobuf type {@code google.cloud.webrisk.v1beta1.RawIndices}
29  */
30 public final class RawIndices extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.cloud.webrisk.v1beta1.RawIndices)
33     RawIndicesOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use RawIndices.newBuilder() to construct.
RawIndices(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private RawIndices(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
RawIndices()40   private RawIndices() {
41     indices_ = emptyIntList();
42   }
43 
44   @java.lang.Override
45   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)46   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
47     return new RawIndices();
48   }
49 
50   @java.lang.Override
getUnknownFields()51   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
52     return this.unknownFields;
53   }
54 
getDescriptor()55   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
56     return com.google.webrisk.v1beta1.WebRiskProto
57         .internal_static_google_cloud_webrisk_v1beta1_RawIndices_descriptor;
58   }
59 
60   @java.lang.Override
61   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()62       internalGetFieldAccessorTable() {
63     return com.google.webrisk.v1beta1.WebRiskProto
64         .internal_static_google_cloud_webrisk_v1beta1_RawIndices_fieldAccessorTable
65         .ensureFieldAccessorsInitialized(
66             com.google.webrisk.v1beta1.RawIndices.class,
67             com.google.webrisk.v1beta1.RawIndices.Builder.class);
68   }
69 
70   public static final int INDICES_FIELD_NUMBER = 1;
71 
72   @SuppressWarnings("serial")
73   private com.google.protobuf.Internal.IntList indices_;
74   /**
75    *
76    *
77    * <pre>
78    * The indices to remove from a lexicographically-sorted local list.
79    * </pre>
80    *
81    * <code>repeated int32 indices = 1;</code>
82    *
83    * @return A list containing the indices.
84    */
85   @java.lang.Override
getIndicesList()86   public java.util.List<java.lang.Integer> getIndicesList() {
87     return indices_;
88   }
89   /**
90    *
91    *
92    * <pre>
93    * The indices to remove from a lexicographically-sorted local list.
94    * </pre>
95    *
96    * <code>repeated int32 indices = 1;</code>
97    *
98    * @return The count of indices.
99    */
getIndicesCount()100   public int getIndicesCount() {
101     return indices_.size();
102   }
103   /**
104    *
105    *
106    * <pre>
107    * The indices to remove from a lexicographically-sorted local list.
108    * </pre>
109    *
110    * <code>repeated int32 indices = 1;</code>
111    *
112    * @param index The index of the element to return.
113    * @return The indices at the given index.
114    */
getIndices(int index)115   public int getIndices(int index) {
116     return indices_.getInt(index);
117   }
118 
119   private int indicesMemoizedSerializedSize = -1;
120 
121   private byte memoizedIsInitialized = -1;
122 
123   @java.lang.Override
isInitialized()124   public final boolean isInitialized() {
125     byte isInitialized = memoizedIsInitialized;
126     if (isInitialized == 1) return true;
127     if (isInitialized == 0) return false;
128 
129     memoizedIsInitialized = 1;
130     return true;
131   }
132 
133   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)134   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
135     getSerializedSize();
136     if (getIndicesList().size() > 0) {
137       output.writeUInt32NoTag(10);
138       output.writeUInt32NoTag(indicesMemoizedSerializedSize);
139     }
140     for (int i = 0; i < indices_.size(); i++) {
141       output.writeInt32NoTag(indices_.getInt(i));
142     }
143     getUnknownFields().writeTo(output);
144   }
145 
146   @java.lang.Override
getSerializedSize()147   public int getSerializedSize() {
148     int size = memoizedSize;
149     if (size != -1) return size;
150 
151     size = 0;
152     {
153       int dataSize = 0;
154       for (int i = 0; i < indices_.size(); i++) {
155         dataSize += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(indices_.getInt(i));
156       }
157       size += dataSize;
158       if (!getIndicesList().isEmpty()) {
159         size += 1;
160         size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize);
161       }
162       indicesMemoizedSerializedSize = dataSize;
163     }
164     size += getUnknownFields().getSerializedSize();
165     memoizedSize = size;
166     return size;
167   }
168 
169   @java.lang.Override
equals(final java.lang.Object obj)170   public boolean equals(final java.lang.Object obj) {
171     if (obj == this) {
172       return true;
173     }
174     if (!(obj instanceof com.google.webrisk.v1beta1.RawIndices)) {
175       return super.equals(obj);
176     }
177     com.google.webrisk.v1beta1.RawIndices other = (com.google.webrisk.v1beta1.RawIndices) obj;
178 
179     if (!getIndicesList().equals(other.getIndicesList())) return false;
180     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
181     return true;
182   }
183 
184   @java.lang.Override
hashCode()185   public int hashCode() {
186     if (memoizedHashCode != 0) {
187       return memoizedHashCode;
188     }
189     int hash = 41;
190     hash = (19 * hash) + getDescriptor().hashCode();
191     if (getIndicesCount() > 0) {
192       hash = (37 * hash) + INDICES_FIELD_NUMBER;
193       hash = (53 * hash) + getIndicesList().hashCode();
194     }
195     hash = (29 * hash) + getUnknownFields().hashCode();
196     memoizedHashCode = hash;
197     return hash;
198   }
199 
parseFrom(java.nio.ByteBuffer data)200   public static com.google.webrisk.v1beta1.RawIndices parseFrom(java.nio.ByteBuffer data)
201       throws com.google.protobuf.InvalidProtocolBufferException {
202     return PARSER.parseFrom(data);
203   }
204 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)205   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
206       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
207       throws com.google.protobuf.InvalidProtocolBufferException {
208     return PARSER.parseFrom(data, extensionRegistry);
209   }
210 
parseFrom(com.google.protobuf.ByteString data)211   public static com.google.webrisk.v1beta1.RawIndices parseFrom(com.google.protobuf.ByteString data)
212       throws com.google.protobuf.InvalidProtocolBufferException {
213     return PARSER.parseFrom(data);
214   }
215 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)216   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
217       com.google.protobuf.ByteString data,
218       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
219       throws com.google.protobuf.InvalidProtocolBufferException {
220     return PARSER.parseFrom(data, extensionRegistry);
221   }
222 
parseFrom(byte[] data)223   public static com.google.webrisk.v1beta1.RawIndices parseFrom(byte[] data)
224       throws com.google.protobuf.InvalidProtocolBufferException {
225     return PARSER.parseFrom(data);
226   }
227 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)228   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
229       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
230       throws com.google.protobuf.InvalidProtocolBufferException {
231     return PARSER.parseFrom(data, extensionRegistry);
232   }
233 
parseFrom(java.io.InputStream input)234   public static com.google.webrisk.v1beta1.RawIndices parseFrom(java.io.InputStream input)
235       throws java.io.IOException {
236     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
237   }
238 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)239   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
240       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
241       throws java.io.IOException {
242     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
243         PARSER, input, extensionRegistry);
244   }
245 
parseDelimitedFrom(java.io.InputStream input)246   public static com.google.webrisk.v1beta1.RawIndices parseDelimitedFrom(java.io.InputStream input)
247       throws java.io.IOException {
248     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
249   }
250 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)251   public static com.google.webrisk.v1beta1.RawIndices parseDelimitedFrom(
252       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
253       throws java.io.IOException {
254     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
255         PARSER, input, extensionRegistry);
256   }
257 
parseFrom( com.google.protobuf.CodedInputStream input)258   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
259       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
260     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
261   }
262 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)263   public static com.google.webrisk.v1beta1.RawIndices parseFrom(
264       com.google.protobuf.CodedInputStream input,
265       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
266       throws java.io.IOException {
267     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
268         PARSER, input, extensionRegistry);
269   }
270 
271   @java.lang.Override
newBuilderForType()272   public Builder newBuilderForType() {
273     return newBuilder();
274   }
275 
newBuilder()276   public static Builder newBuilder() {
277     return DEFAULT_INSTANCE.toBuilder();
278   }
279 
newBuilder(com.google.webrisk.v1beta1.RawIndices prototype)280   public static Builder newBuilder(com.google.webrisk.v1beta1.RawIndices prototype) {
281     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
282   }
283 
284   @java.lang.Override
toBuilder()285   public Builder toBuilder() {
286     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
287   }
288 
289   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)290   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
291     Builder builder = new Builder(parent);
292     return builder;
293   }
294   /**
295    *
296    *
297    * <pre>
298    * A set of raw indices to remove from a local list.
299    * </pre>
300    *
301    * Protobuf type {@code google.cloud.webrisk.v1beta1.RawIndices}
302    */
303   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
304       implements
305       // @@protoc_insertion_point(builder_implements:google.cloud.webrisk.v1beta1.RawIndices)
306       com.google.webrisk.v1beta1.RawIndicesOrBuilder {
getDescriptor()307     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
308       return com.google.webrisk.v1beta1.WebRiskProto
309           .internal_static_google_cloud_webrisk_v1beta1_RawIndices_descriptor;
310     }
311 
312     @java.lang.Override
313     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()314         internalGetFieldAccessorTable() {
315       return com.google.webrisk.v1beta1.WebRiskProto
316           .internal_static_google_cloud_webrisk_v1beta1_RawIndices_fieldAccessorTable
317           .ensureFieldAccessorsInitialized(
318               com.google.webrisk.v1beta1.RawIndices.class,
319               com.google.webrisk.v1beta1.RawIndices.Builder.class);
320     }
321 
322     // Construct using com.google.webrisk.v1beta1.RawIndices.newBuilder()
Builder()323     private Builder() {}
324 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)325     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
326       super(parent);
327     }
328 
329     @java.lang.Override
clear()330     public Builder clear() {
331       super.clear();
332       bitField0_ = 0;
333       indices_ = emptyIntList();
334       return this;
335     }
336 
337     @java.lang.Override
getDescriptorForType()338     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
339       return com.google.webrisk.v1beta1.WebRiskProto
340           .internal_static_google_cloud_webrisk_v1beta1_RawIndices_descriptor;
341     }
342 
343     @java.lang.Override
getDefaultInstanceForType()344     public com.google.webrisk.v1beta1.RawIndices getDefaultInstanceForType() {
345       return com.google.webrisk.v1beta1.RawIndices.getDefaultInstance();
346     }
347 
348     @java.lang.Override
build()349     public com.google.webrisk.v1beta1.RawIndices build() {
350       com.google.webrisk.v1beta1.RawIndices result = buildPartial();
351       if (!result.isInitialized()) {
352         throw newUninitializedMessageException(result);
353       }
354       return result;
355     }
356 
357     @java.lang.Override
buildPartial()358     public com.google.webrisk.v1beta1.RawIndices buildPartial() {
359       com.google.webrisk.v1beta1.RawIndices result =
360           new com.google.webrisk.v1beta1.RawIndices(this);
361       buildPartialRepeatedFields(result);
362       if (bitField0_ != 0) {
363         buildPartial0(result);
364       }
365       onBuilt();
366       return result;
367     }
368 
buildPartialRepeatedFields(com.google.webrisk.v1beta1.RawIndices result)369     private void buildPartialRepeatedFields(com.google.webrisk.v1beta1.RawIndices result) {
370       if (((bitField0_ & 0x00000001) != 0)) {
371         indices_.makeImmutable();
372         bitField0_ = (bitField0_ & ~0x00000001);
373       }
374       result.indices_ = indices_;
375     }
376 
buildPartial0(com.google.webrisk.v1beta1.RawIndices result)377     private void buildPartial0(com.google.webrisk.v1beta1.RawIndices result) {
378       int from_bitField0_ = bitField0_;
379     }
380 
381     @java.lang.Override
clone()382     public Builder clone() {
383       return super.clone();
384     }
385 
386     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)387     public Builder setField(
388         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
389       return super.setField(field, value);
390     }
391 
392     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)393     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
394       return super.clearField(field);
395     }
396 
397     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)398     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
399       return super.clearOneof(oneof);
400     }
401 
402     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)403     public Builder setRepeatedField(
404         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
405       return super.setRepeatedField(field, index, value);
406     }
407 
408     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)409     public Builder addRepeatedField(
410         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
411       return super.addRepeatedField(field, value);
412     }
413 
414     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)415     public Builder mergeFrom(com.google.protobuf.Message other) {
416       if (other instanceof com.google.webrisk.v1beta1.RawIndices) {
417         return mergeFrom((com.google.webrisk.v1beta1.RawIndices) other);
418       } else {
419         super.mergeFrom(other);
420         return this;
421       }
422     }
423 
mergeFrom(com.google.webrisk.v1beta1.RawIndices other)424     public Builder mergeFrom(com.google.webrisk.v1beta1.RawIndices other) {
425       if (other == com.google.webrisk.v1beta1.RawIndices.getDefaultInstance()) return this;
426       if (!other.indices_.isEmpty()) {
427         if (indices_.isEmpty()) {
428           indices_ = other.indices_;
429           bitField0_ = (bitField0_ & ~0x00000001);
430         } else {
431           ensureIndicesIsMutable();
432           indices_.addAll(other.indices_);
433         }
434         onChanged();
435       }
436       this.mergeUnknownFields(other.getUnknownFields());
437       onChanged();
438       return this;
439     }
440 
441     @java.lang.Override
isInitialized()442     public final boolean isInitialized() {
443       return true;
444     }
445 
446     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)447     public Builder mergeFrom(
448         com.google.protobuf.CodedInputStream input,
449         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
450         throws java.io.IOException {
451       if (extensionRegistry == null) {
452         throw new java.lang.NullPointerException();
453       }
454       try {
455         boolean done = false;
456         while (!done) {
457           int tag = input.readTag();
458           switch (tag) {
459             case 0:
460               done = true;
461               break;
462             case 8:
463               {
464                 int v = input.readInt32();
465                 ensureIndicesIsMutable();
466                 indices_.addInt(v);
467                 break;
468               } // case 8
469             case 10:
470               {
471                 int length = input.readRawVarint32();
472                 int limit = input.pushLimit(length);
473                 ensureIndicesIsMutable();
474                 while (input.getBytesUntilLimit() > 0) {
475                   indices_.addInt(input.readInt32());
476                 }
477                 input.popLimit(limit);
478                 break;
479               } // case 10
480             default:
481               {
482                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
483                   done = true; // was an endgroup tag
484                 }
485                 break;
486               } // default:
487           } // switch (tag)
488         } // while (!done)
489       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
490         throw e.unwrapIOException();
491       } finally {
492         onChanged();
493       } // finally
494       return this;
495     }
496 
497     private int bitField0_;
498 
499     private com.google.protobuf.Internal.IntList indices_ = emptyIntList();
500 
ensureIndicesIsMutable()501     private void ensureIndicesIsMutable() {
502       if (!((bitField0_ & 0x00000001) != 0)) {
503         indices_ = mutableCopy(indices_);
504         bitField0_ |= 0x00000001;
505       }
506     }
507     /**
508      *
509      *
510      * <pre>
511      * The indices to remove from a lexicographically-sorted local list.
512      * </pre>
513      *
514      * <code>repeated int32 indices = 1;</code>
515      *
516      * @return A list containing the indices.
517      */
getIndicesList()518     public java.util.List<java.lang.Integer> getIndicesList() {
519       return ((bitField0_ & 0x00000001) != 0)
520           ? java.util.Collections.unmodifiableList(indices_)
521           : indices_;
522     }
523     /**
524      *
525      *
526      * <pre>
527      * The indices to remove from a lexicographically-sorted local list.
528      * </pre>
529      *
530      * <code>repeated int32 indices = 1;</code>
531      *
532      * @return The count of indices.
533      */
getIndicesCount()534     public int getIndicesCount() {
535       return indices_.size();
536     }
537     /**
538      *
539      *
540      * <pre>
541      * The indices to remove from a lexicographically-sorted local list.
542      * </pre>
543      *
544      * <code>repeated int32 indices = 1;</code>
545      *
546      * @param index The index of the element to return.
547      * @return The indices at the given index.
548      */
getIndices(int index)549     public int getIndices(int index) {
550       return indices_.getInt(index);
551     }
552     /**
553      *
554      *
555      * <pre>
556      * The indices to remove from a lexicographically-sorted local list.
557      * </pre>
558      *
559      * <code>repeated int32 indices = 1;</code>
560      *
561      * @param index The index to set the value at.
562      * @param value The indices to set.
563      * @return This builder for chaining.
564      */
setIndices(int index, int value)565     public Builder setIndices(int index, int value) {
566 
567       ensureIndicesIsMutable();
568       indices_.setInt(index, value);
569       onChanged();
570       return this;
571     }
572     /**
573      *
574      *
575      * <pre>
576      * The indices to remove from a lexicographically-sorted local list.
577      * </pre>
578      *
579      * <code>repeated int32 indices = 1;</code>
580      *
581      * @param value The indices to add.
582      * @return This builder for chaining.
583      */
addIndices(int value)584     public Builder addIndices(int value) {
585 
586       ensureIndicesIsMutable();
587       indices_.addInt(value);
588       onChanged();
589       return this;
590     }
591     /**
592      *
593      *
594      * <pre>
595      * The indices to remove from a lexicographically-sorted local list.
596      * </pre>
597      *
598      * <code>repeated int32 indices = 1;</code>
599      *
600      * @param values The indices to add.
601      * @return This builder for chaining.
602      */
addAllIndices(java.lang.Iterable<? extends java.lang.Integer> values)603     public Builder addAllIndices(java.lang.Iterable<? extends java.lang.Integer> values) {
604       ensureIndicesIsMutable();
605       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, indices_);
606       onChanged();
607       return this;
608     }
609     /**
610      *
611      *
612      * <pre>
613      * The indices to remove from a lexicographically-sorted local list.
614      * </pre>
615      *
616      * <code>repeated int32 indices = 1;</code>
617      *
618      * @return This builder for chaining.
619      */
clearIndices()620     public Builder clearIndices() {
621       indices_ = emptyIntList();
622       bitField0_ = (bitField0_ & ~0x00000001);
623       onChanged();
624       return this;
625     }
626 
627     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)628     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
629       return super.setUnknownFields(unknownFields);
630     }
631 
632     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)633     public final Builder mergeUnknownFields(
634         final com.google.protobuf.UnknownFieldSet unknownFields) {
635       return super.mergeUnknownFields(unknownFields);
636     }
637 
638     // @@protoc_insertion_point(builder_scope:google.cloud.webrisk.v1beta1.RawIndices)
639   }
640 
641   // @@protoc_insertion_point(class_scope:google.cloud.webrisk.v1beta1.RawIndices)
642   private static final com.google.webrisk.v1beta1.RawIndices DEFAULT_INSTANCE;
643 
644   static {
645     DEFAULT_INSTANCE = new com.google.webrisk.v1beta1.RawIndices();
646   }
647 
getDefaultInstance()648   public static com.google.webrisk.v1beta1.RawIndices getDefaultInstance() {
649     return DEFAULT_INSTANCE;
650   }
651 
652   private static final com.google.protobuf.Parser<RawIndices> PARSER =
653       new com.google.protobuf.AbstractParser<RawIndices>() {
654         @java.lang.Override
655         public RawIndices parsePartialFrom(
656             com.google.protobuf.CodedInputStream input,
657             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
658             throws com.google.protobuf.InvalidProtocolBufferException {
659           Builder builder = newBuilder();
660           try {
661             builder.mergeFrom(input, extensionRegistry);
662           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
663             throw e.setUnfinishedMessage(builder.buildPartial());
664           } catch (com.google.protobuf.UninitializedMessageException e) {
665             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
666           } catch (java.io.IOException e) {
667             throw new com.google.protobuf.InvalidProtocolBufferException(e)
668                 .setUnfinishedMessage(builder.buildPartial());
669           }
670           return builder.buildPartial();
671         }
672       };
673 
parser()674   public static com.google.protobuf.Parser<RawIndices> parser() {
675     return PARSER;
676   }
677 
678   @java.lang.Override
getParserForType()679   public com.google.protobuf.Parser<RawIndices> getParserForType() {
680     return PARSER;
681   }
682 
683   @java.lang.Override
getDefaultInstanceForType()684   public com.google.webrisk.v1beta1.RawIndices getDefaultInstanceForType() {
685     return DEFAULT_INSTANCE;
686   }
687 }
688