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