• 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/privacy/dlp/v2/dlp.proto
18 
19 package com.google.privacy.dlp.v2;
20 
21 /**
22  *
23  *
24  * <pre>
25  * A value of a field, including its frequency.
26  * </pre>
27  *
28  * Protobuf type {@code google.privacy.dlp.v2.ValueFrequency}
29  */
30 public final class ValueFrequency extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.ValueFrequency)
33     ValueFrequencyOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use ValueFrequency.newBuilder() to construct.
ValueFrequency(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private ValueFrequency(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
ValueFrequency()40   private ValueFrequency() {}
41 
42   @java.lang.Override
43   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)44   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
45     return new ValueFrequency();
46   }
47 
48   @java.lang.Override
getUnknownFields()49   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
50     return this.unknownFields;
51   }
52 
getDescriptor()53   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
54     return com.google.privacy.dlp.v2.DlpProto
55         .internal_static_google_privacy_dlp_v2_ValueFrequency_descriptor;
56   }
57 
58   @java.lang.Override
59   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()60       internalGetFieldAccessorTable() {
61     return com.google.privacy.dlp.v2.DlpProto
62         .internal_static_google_privacy_dlp_v2_ValueFrequency_fieldAccessorTable
63         .ensureFieldAccessorsInitialized(
64             com.google.privacy.dlp.v2.ValueFrequency.class,
65             com.google.privacy.dlp.v2.ValueFrequency.Builder.class);
66   }
67 
68   public static final int VALUE_FIELD_NUMBER = 1;
69   private com.google.privacy.dlp.v2.Value value_;
70   /**
71    *
72    *
73    * <pre>
74    * A value contained in the field in question.
75    * </pre>
76    *
77    * <code>.google.privacy.dlp.v2.Value value = 1;</code>
78    *
79    * @return Whether the value field is set.
80    */
81   @java.lang.Override
hasValue()82   public boolean hasValue() {
83     return value_ != null;
84   }
85   /**
86    *
87    *
88    * <pre>
89    * A value contained in the field in question.
90    * </pre>
91    *
92    * <code>.google.privacy.dlp.v2.Value value = 1;</code>
93    *
94    * @return The value.
95    */
96   @java.lang.Override
getValue()97   public com.google.privacy.dlp.v2.Value getValue() {
98     return value_ == null ? com.google.privacy.dlp.v2.Value.getDefaultInstance() : value_;
99   }
100   /**
101    *
102    *
103    * <pre>
104    * A value contained in the field in question.
105    * </pre>
106    *
107    * <code>.google.privacy.dlp.v2.Value value = 1;</code>
108    */
109   @java.lang.Override
getValueOrBuilder()110   public com.google.privacy.dlp.v2.ValueOrBuilder getValueOrBuilder() {
111     return value_ == null ? com.google.privacy.dlp.v2.Value.getDefaultInstance() : value_;
112   }
113 
114   public static final int COUNT_FIELD_NUMBER = 2;
115   private long count_ = 0L;
116   /**
117    *
118    *
119    * <pre>
120    * How many times the value is contained in the field.
121    * </pre>
122    *
123    * <code>int64 count = 2;</code>
124    *
125    * @return The count.
126    */
127   @java.lang.Override
getCount()128   public long getCount() {
129     return count_;
130   }
131 
132   private byte memoizedIsInitialized = -1;
133 
134   @java.lang.Override
isInitialized()135   public final boolean isInitialized() {
136     byte isInitialized = memoizedIsInitialized;
137     if (isInitialized == 1) return true;
138     if (isInitialized == 0) return false;
139 
140     memoizedIsInitialized = 1;
141     return true;
142   }
143 
144   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)145   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
146     if (value_ != null) {
147       output.writeMessage(1, getValue());
148     }
149     if (count_ != 0L) {
150       output.writeInt64(2, count_);
151     }
152     getUnknownFields().writeTo(output);
153   }
154 
155   @java.lang.Override
getSerializedSize()156   public int getSerializedSize() {
157     int size = memoizedSize;
158     if (size != -1) return size;
159 
160     size = 0;
161     if (value_ != null) {
162       size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getValue());
163     }
164     if (count_ != 0L) {
165       size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, count_);
166     }
167     size += getUnknownFields().getSerializedSize();
168     memoizedSize = size;
169     return size;
170   }
171 
172   @java.lang.Override
equals(final java.lang.Object obj)173   public boolean equals(final java.lang.Object obj) {
174     if (obj == this) {
175       return true;
176     }
177     if (!(obj instanceof com.google.privacy.dlp.v2.ValueFrequency)) {
178       return super.equals(obj);
179     }
180     com.google.privacy.dlp.v2.ValueFrequency other = (com.google.privacy.dlp.v2.ValueFrequency) obj;
181 
182     if (hasValue() != other.hasValue()) return false;
183     if (hasValue()) {
184       if (!getValue().equals(other.getValue())) return false;
185     }
186     if (getCount() != other.getCount()) return false;
187     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
188     return true;
189   }
190 
191   @java.lang.Override
hashCode()192   public int hashCode() {
193     if (memoizedHashCode != 0) {
194       return memoizedHashCode;
195     }
196     int hash = 41;
197     hash = (19 * hash) + getDescriptor().hashCode();
198     if (hasValue()) {
199       hash = (37 * hash) + VALUE_FIELD_NUMBER;
200       hash = (53 * hash) + getValue().hashCode();
201     }
202     hash = (37 * hash) + COUNT_FIELD_NUMBER;
203     hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getCount());
204     hash = (29 * hash) + getUnknownFields().hashCode();
205     memoizedHashCode = hash;
206     return hash;
207   }
208 
parseFrom(java.nio.ByteBuffer data)209   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(java.nio.ByteBuffer data)
210       throws com.google.protobuf.InvalidProtocolBufferException {
211     return PARSER.parseFrom(data);
212   }
213 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)214   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
215       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
216       throws com.google.protobuf.InvalidProtocolBufferException {
217     return PARSER.parseFrom(data, extensionRegistry);
218   }
219 
parseFrom( com.google.protobuf.ByteString data)220   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
221       com.google.protobuf.ByteString data)
222       throws com.google.protobuf.InvalidProtocolBufferException {
223     return PARSER.parseFrom(data);
224   }
225 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)226   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
227       com.google.protobuf.ByteString data,
228       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
229       throws com.google.protobuf.InvalidProtocolBufferException {
230     return PARSER.parseFrom(data, extensionRegistry);
231   }
232 
parseFrom(byte[] data)233   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(byte[] data)
234       throws com.google.protobuf.InvalidProtocolBufferException {
235     return PARSER.parseFrom(data);
236   }
237 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)238   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
239       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
240       throws com.google.protobuf.InvalidProtocolBufferException {
241     return PARSER.parseFrom(data, extensionRegistry);
242   }
243 
parseFrom(java.io.InputStream input)244   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(java.io.InputStream input)
245       throws java.io.IOException {
246     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
247   }
248 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)249   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
250       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
251       throws java.io.IOException {
252     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
253         PARSER, input, extensionRegistry);
254   }
255 
parseDelimitedFrom( java.io.InputStream input)256   public static com.google.privacy.dlp.v2.ValueFrequency parseDelimitedFrom(
257       java.io.InputStream input) throws java.io.IOException {
258     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
259   }
260 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)261   public static com.google.privacy.dlp.v2.ValueFrequency parseDelimitedFrom(
262       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
263       throws java.io.IOException {
264     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
265         PARSER, input, extensionRegistry);
266   }
267 
parseFrom( com.google.protobuf.CodedInputStream input)268   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
269       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
270     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
271   }
272 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)273   public static com.google.privacy.dlp.v2.ValueFrequency parseFrom(
274       com.google.protobuf.CodedInputStream input,
275       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
276       throws java.io.IOException {
277     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
278         PARSER, input, extensionRegistry);
279   }
280 
281   @java.lang.Override
newBuilderForType()282   public Builder newBuilderForType() {
283     return newBuilder();
284   }
285 
newBuilder()286   public static Builder newBuilder() {
287     return DEFAULT_INSTANCE.toBuilder();
288   }
289 
newBuilder(com.google.privacy.dlp.v2.ValueFrequency prototype)290   public static Builder newBuilder(com.google.privacy.dlp.v2.ValueFrequency prototype) {
291     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
292   }
293 
294   @java.lang.Override
toBuilder()295   public Builder toBuilder() {
296     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
297   }
298 
299   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)300   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
301     Builder builder = new Builder(parent);
302     return builder;
303   }
304   /**
305    *
306    *
307    * <pre>
308    * A value of a field, including its frequency.
309    * </pre>
310    *
311    * Protobuf type {@code google.privacy.dlp.v2.ValueFrequency}
312    */
313   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
314       implements
315       // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.ValueFrequency)
316       com.google.privacy.dlp.v2.ValueFrequencyOrBuilder {
getDescriptor()317     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
318       return com.google.privacy.dlp.v2.DlpProto
319           .internal_static_google_privacy_dlp_v2_ValueFrequency_descriptor;
320     }
321 
322     @java.lang.Override
323     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()324         internalGetFieldAccessorTable() {
325       return com.google.privacy.dlp.v2.DlpProto
326           .internal_static_google_privacy_dlp_v2_ValueFrequency_fieldAccessorTable
327           .ensureFieldAccessorsInitialized(
328               com.google.privacy.dlp.v2.ValueFrequency.class,
329               com.google.privacy.dlp.v2.ValueFrequency.Builder.class);
330     }
331 
332     // Construct using com.google.privacy.dlp.v2.ValueFrequency.newBuilder()
Builder()333     private Builder() {}
334 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)335     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
336       super(parent);
337     }
338 
339     @java.lang.Override
clear()340     public Builder clear() {
341       super.clear();
342       bitField0_ = 0;
343       value_ = null;
344       if (valueBuilder_ != null) {
345         valueBuilder_.dispose();
346         valueBuilder_ = null;
347       }
348       count_ = 0L;
349       return this;
350     }
351 
352     @java.lang.Override
getDescriptorForType()353     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
354       return com.google.privacy.dlp.v2.DlpProto
355           .internal_static_google_privacy_dlp_v2_ValueFrequency_descriptor;
356     }
357 
358     @java.lang.Override
getDefaultInstanceForType()359     public com.google.privacy.dlp.v2.ValueFrequency getDefaultInstanceForType() {
360       return com.google.privacy.dlp.v2.ValueFrequency.getDefaultInstance();
361     }
362 
363     @java.lang.Override
build()364     public com.google.privacy.dlp.v2.ValueFrequency build() {
365       com.google.privacy.dlp.v2.ValueFrequency result = buildPartial();
366       if (!result.isInitialized()) {
367         throw newUninitializedMessageException(result);
368       }
369       return result;
370     }
371 
372     @java.lang.Override
buildPartial()373     public com.google.privacy.dlp.v2.ValueFrequency buildPartial() {
374       com.google.privacy.dlp.v2.ValueFrequency result =
375           new com.google.privacy.dlp.v2.ValueFrequency(this);
376       if (bitField0_ != 0) {
377         buildPartial0(result);
378       }
379       onBuilt();
380       return result;
381     }
382 
buildPartial0(com.google.privacy.dlp.v2.ValueFrequency result)383     private void buildPartial0(com.google.privacy.dlp.v2.ValueFrequency result) {
384       int from_bitField0_ = bitField0_;
385       if (((from_bitField0_ & 0x00000001) != 0)) {
386         result.value_ = valueBuilder_ == null ? value_ : valueBuilder_.build();
387       }
388       if (((from_bitField0_ & 0x00000002) != 0)) {
389         result.count_ = count_;
390       }
391     }
392 
393     @java.lang.Override
clone()394     public Builder clone() {
395       return super.clone();
396     }
397 
398     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)399     public Builder setField(
400         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
401       return super.setField(field, value);
402     }
403 
404     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)405     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
406       return super.clearField(field);
407     }
408 
409     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)410     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
411       return super.clearOneof(oneof);
412     }
413 
414     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)415     public Builder setRepeatedField(
416         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
417       return super.setRepeatedField(field, index, value);
418     }
419 
420     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)421     public Builder addRepeatedField(
422         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
423       return super.addRepeatedField(field, value);
424     }
425 
426     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)427     public Builder mergeFrom(com.google.protobuf.Message other) {
428       if (other instanceof com.google.privacy.dlp.v2.ValueFrequency) {
429         return mergeFrom((com.google.privacy.dlp.v2.ValueFrequency) other);
430       } else {
431         super.mergeFrom(other);
432         return this;
433       }
434     }
435 
mergeFrom(com.google.privacy.dlp.v2.ValueFrequency other)436     public Builder mergeFrom(com.google.privacy.dlp.v2.ValueFrequency other) {
437       if (other == com.google.privacy.dlp.v2.ValueFrequency.getDefaultInstance()) return this;
438       if (other.hasValue()) {
439         mergeValue(other.getValue());
440       }
441       if (other.getCount() != 0L) {
442         setCount(other.getCount());
443       }
444       this.mergeUnknownFields(other.getUnknownFields());
445       onChanged();
446       return this;
447     }
448 
449     @java.lang.Override
isInitialized()450     public final boolean isInitialized() {
451       return true;
452     }
453 
454     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)455     public Builder mergeFrom(
456         com.google.protobuf.CodedInputStream input,
457         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
458         throws java.io.IOException {
459       if (extensionRegistry == null) {
460         throw new java.lang.NullPointerException();
461       }
462       try {
463         boolean done = false;
464         while (!done) {
465           int tag = input.readTag();
466           switch (tag) {
467             case 0:
468               done = true;
469               break;
470             case 10:
471               {
472                 input.readMessage(getValueFieldBuilder().getBuilder(), extensionRegistry);
473                 bitField0_ |= 0x00000001;
474                 break;
475               } // case 10
476             case 16:
477               {
478                 count_ = input.readInt64();
479                 bitField0_ |= 0x00000002;
480                 break;
481               } // case 16
482             default:
483               {
484                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
485                   done = true; // was an endgroup tag
486                 }
487                 break;
488               } // default:
489           } // switch (tag)
490         } // while (!done)
491       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
492         throw e.unwrapIOException();
493       } finally {
494         onChanged();
495       } // finally
496       return this;
497     }
498 
499     private int bitField0_;
500 
501     private com.google.privacy.dlp.v2.Value value_;
502     private com.google.protobuf.SingleFieldBuilderV3<
503             com.google.privacy.dlp.v2.Value,
504             com.google.privacy.dlp.v2.Value.Builder,
505             com.google.privacy.dlp.v2.ValueOrBuilder>
506         valueBuilder_;
507     /**
508      *
509      *
510      * <pre>
511      * A value contained in the field in question.
512      * </pre>
513      *
514      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
515      *
516      * @return Whether the value field is set.
517      */
hasValue()518     public boolean hasValue() {
519       return ((bitField0_ & 0x00000001) != 0);
520     }
521     /**
522      *
523      *
524      * <pre>
525      * A value contained in the field in question.
526      * </pre>
527      *
528      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
529      *
530      * @return The value.
531      */
getValue()532     public com.google.privacy.dlp.v2.Value getValue() {
533       if (valueBuilder_ == null) {
534         return value_ == null ? com.google.privacy.dlp.v2.Value.getDefaultInstance() : value_;
535       } else {
536         return valueBuilder_.getMessage();
537       }
538     }
539     /**
540      *
541      *
542      * <pre>
543      * A value contained in the field in question.
544      * </pre>
545      *
546      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
547      */
setValue(com.google.privacy.dlp.v2.Value value)548     public Builder setValue(com.google.privacy.dlp.v2.Value value) {
549       if (valueBuilder_ == null) {
550         if (value == null) {
551           throw new NullPointerException();
552         }
553         value_ = value;
554       } else {
555         valueBuilder_.setMessage(value);
556       }
557       bitField0_ |= 0x00000001;
558       onChanged();
559       return this;
560     }
561     /**
562      *
563      *
564      * <pre>
565      * A value contained in the field in question.
566      * </pre>
567      *
568      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
569      */
setValue(com.google.privacy.dlp.v2.Value.Builder builderForValue)570     public Builder setValue(com.google.privacy.dlp.v2.Value.Builder builderForValue) {
571       if (valueBuilder_ == null) {
572         value_ = builderForValue.build();
573       } else {
574         valueBuilder_.setMessage(builderForValue.build());
575       }
576       bitField0_ |= 0x00000001;
577       onChanged();
578       return this;
579     }
580     /**
581      *
582      *
583      * <pre>
584      * A value contained in the field in question.
585      * </pre>
586      *
587      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
588      */
mergeValue(com.google.privacy.dlp.v2.Value value)589     public Builder mergeValue(com.google.privacy.dlp.v2.Value value) {
590       if (valueBuilder_ == null) {
591         if (((bitField0_ & 0x00000001) != 0)
592             && value_ != null
593             && value_ != com.google.privacy.dlp.v2.Value.getDefaultInstance()) {
594           getValueBuilder().mergeFrom(value);
595         } else {
596           value_ = value;
597         }
598       } else {
599         valueBuilder_.mergeFrom(value);
600       }
601       bitField0_ |= 0x00000001;
602       onChanged();
603       return this;
604     }
605     /**
606      *
607      *
608      * <pre>
609      * A value contained in the field in question.
610      * </pre>
611      *
612      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
613      */
clearValue()614     public Builder clearValue() {
615       bitField0_ = (bitField0_ & ~0x00000001);
616       value_ = null;
617       if (valueBuilder_ != null) {
618         valueBuilder_.dispose();
619         valueBuilder_ = null;
620       }
621       onChanged();
622       return this;
623     }
624     /**
625      *
626      *
627      * <pre>
628      * A value contained in the field in question.
629      * </pre>
630      *
631      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
632      */
getValueBuilder()633     public com.google.privacy.dlp.v2.Value.Builder getValueBuilder() {
634       bitField0_ |= 0x00000001;
635       onChanged();
636       return getValueFieldBuilder().getBuilder();
637     }
638     /**
639      *
640      *
641      * <pre>
642      * A value contained in the field in question.
643      * </pre>
644      *
645      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
646      */
getValueOrBuilder()647     public com.google.privacy.dlp.v2.ValueOrBuilder getValueOrBuilder() {
648       if (valueBuilder_ != null) {
649         return valueBuilder_.getMessageOrBuilder();
650       } else {
651         return value_ == null ? com.google.privacy.dlp.v2.Value.getDefaultInstance() : value_;
652       }
653     }
654     /**
655      *
656      *
657      * <pre>
658      * A value contained in the field in question.
659      * </pre>
660      *
661      * <code>.google.privacy.dlp.v2.Value value = 1;</code>
662      */
663     private com.google.protobuf.SingleFieldBuilderV3<
664             com.google.privacy.dlp.v2.Value,
665             com.google.privacy.dlp.v2.Value.Builder,
666             com.google.privacy.dlp.v2.ValueOrBuilder>
getValueFieldBuilder()667         getValueFieldBuilder() {
668       if (valueBuilder_ == null) {
669         valueBuilder_ =
670             new com.google.protobuf.SingleFieldBuilderV3<
671                 com.google.privacy.dlp.v2.Value,
672                 com.google.privacy.dlp.v2.Value.Builder,
673                 com.google.privacy.dlp.v2.ValueOrBuilder>(
674                 getValue(), getParentForChildren(), isClean());
675         value_ = null;
676       }
677       return valueBuilder_;
678     }
679 
680     private long count_;
681     /**
682      *
683      *
684      * <pre>
685      * How many times the value is contained in the field.
686      * </pre>
687      *
688      * <code>int64 count = 2;</code>
689      *
690      * @return The count.
691      */
692     @java.lang.Override
getCount()693     public long getCount() {
694       return count_;
695     }
696     /**
697      *
698      *
699      * <pre>
700      * How many times the value is contained in the field.
701      * </pre>
702      *
703      * <code>int64 count = 2;</code>
704      *
705      * @param value The count to set.
706      * @return This builder for chaining.
707      */
setCount(long value)708     public Builder setCount(long value) {
709 
710       count_ = value;
711       bitField0_ |= 0x00000002;
712       onChanged();
713       return this;
714     }
715     /**
716      *
717      *
718      * <pre>
719      * How many times the value is contained in the field.
720      * </pre>
721      *
722      * <code>int64 count = 2;</code>
723      *
724      * @return This builder for chaining.
725      */
clearCount()726     public Builder clearCount() {
727       bitField0_ = (bitField0_ & ~0x00000002);
728       count_ = 0L;
729       onChanged();
730       return this;
731     }
732 
733     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)734     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
735       return super.setUnknownFields(unknownFields);
736     }
737 
738     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)739     public final Builder mergeUnknownFields(
740         final com.google.protobuf.UnknownFieldSet unknownFields) {
741       return super.mergeUnknownFields(unknownFields);
742     }
743 
744     // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.ValueFrequency)
745   }
746 
747   // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.ValueFrequency)
748   private static final com.google.privacy.dlp.v2.ValueFrequency DEFAULT_INSTANCE;
749 
750   static {
751     DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.ValueFrequency();
752   }
753 
getDefaultInstance()754   public static com.google.privacy.dlp.v2.ValueFrequency getDefaultInstance() {
755     return DEFAULT_INSTANCE;
756   }
757 
758   private static final com.google.protobuf.Parser<ValueFrequency> PARSER =
759       new com.google.protobuf.AbstractParser<ValueFrequency>() {
760         @java.lang.Override
761         public ValueFrequency parsePartialFrom(
762             com.google.protobuf.CodedInputStream input,
763             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
764             throws com.google.protobuf.InvalidProtocolBufferException {
765           Builder builder = newBuilder();
766           try {
767             builder.mergeFrom(input, extensionRegistry);
768           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
769             throw e.setUnfinishedMessage(builder.buildPartial());
770           } catch (com.google.protobuf.UninitializedMessageException e) {
771             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
772           } catch (java.io.IOException e) {
773             throw new com.google.protobuf.InvalidProtocolBufferException(e)
774                 .setUnfinishedMessage(builder.buildPartial());
775           }
776           return builder.buildPartial();
777         }
778       };
779 
parser()780   public static com.google.protobuf.Parser<ValueFrequency> parser() {
781     return PARSER;
782   }
783 
784   @java.lang.Override
getParserForType()785   public com.google.protobuf.Parser<ValueFrequency> getParserForType() {
786     return PARSER;
787   }
788 
789   @java.lang.Override
getDefaultInstanceForType()790   public com.google.privacy.dlp.v2.ValueFrequency getDefaultInstanceForType() {
791     return DEFAULT_INSTANCE;
792   }
793 }
794