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