• 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 to search for potentially sensitive info in a custom location.
26  * </pre>
27  *
28  * Protobuf type {@code google.privacy.dlp.v2.HybridInspectDlpJobRequest}
29  */
30 public final class HybridInspectDlpJobRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.HybridInspectDlpJobRequest)
33     HybridInspectDlpJobRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use HybridInspectDlpJobRequest.newBuilder() to construct.
HybridInspectDlpJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private HybridInspectDlpJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
HybridInspectDlpJobRequest()40   private HybridInspectDlpJobRequest() {
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 HybridInspectDlpJobRequest();
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_HybridInspectDlpJobRequest_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_HybridInspectDlpJobRequest_fieldAccessorTable
65         .ensureFieldAccessorsInitialized(
66             com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.class,
67             com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.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 job to execute a hybrid inspect on, for example
79    * `projects/dlp-test-project/dlpJob/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 job to execute a hybrid inspect on, for example
105    * `projects/dlp-test-project/dlpJob/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 HYBRID_ITEM_FIELD_NUMBER = 3;
128   private com.google.privacy.dlp.v2.HybridContentItem hybridItem_;
129   /**
130    *
131    *
132    * <pre>
133    * The item to inspect.
134    * </pre>
135    *
136    * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
137    *
138    * @return Whether the hybridItem field is set.
139    */
140   @java.lang.Override
hasHybridItem()141   public boolean hasHybridItem() {
142     return hybridItem_ != null;
143   }
144   /**
145    *
146    *
147    * <pre>
148    * The item to inspect.
149    * </pre>
150    *
151    * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
152    *
153    * @return The hybridItem.
154    */
155   @java.lang.Override
getHybridItem()156   public com.google.privacy.dlp.v2.HybridContentItem getHybridItem() {
157     return hybridItem_ == null
158         ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()
159         : hybridItem_;
160   }
161   /**
162    *
163    *
164    * <pre>
165    * The item to inspect.
166    * </pre>
167    *
168    * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
169    */
170   @java.lang.Override
getHybridItemOrBuilder()171   public com.google.privacy.dlp.v2.HybridContentItemOrBuilder getHybridItemOrBuilder() {
172     return hybridItem_ == null
173         ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()
174         : hybridItem_;
175   }
176 
177   private byte memoizedIsInitialized = -1;
178 
179   @java.lang.Override
isInitialized()180   public final boolean isInitialized() {
181     byte isInitialized = memoizedIsInitialized;
182     if (isInitialized == 1) return true;
183     if (isInitialized == 0) return false;
184 
185     memoizedIsInitialized = 1;
186     return true;
187   }
188 
189   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)190   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
191     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
192       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
193     }
194     if (hybridItem_ != null) {
195       output.writeMessage(3, getHybridItem());
196     }
197     getUnknownFields().writeTo(output);
198   }
199 
200   @java.lang.Override
getSerializedSize()201   public int getSerializedSize() {
202     int size = memoizedSize;
203     if (size != -1) return size;
204 
205     size = 0;
206     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
207       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
208     }
209     if (hybridItem_ != null) {
210       size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getHybridItem());
211     }
212     size += getUnknownFields().getSerializedSize();
213     memoizedSize = size;
214     return size;
215   }
216 
217   @java.lang.Override
equals(final java.lang.Object obj)218   public boolean equals(final java.lang.Object obj) {
219     if (obj == this) {
220       return true;
221     }
222     if (!(obj instanceof com.google.privacy.dlp.v2.HybridInspectDlpJobRequest)) {
223       return super.equals(obj);
224     }
225     com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other =
226         (com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) obj;
227 
228     if (!getName().equals(other.getName())) return false;
229     if (hasHybridItem() != other.hasHybridItem()) return false;
230     if (hasHybridItem()) {
231       if (!getHybridItem().equals(other.getHybridItem())) return false;
232     }
233     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
234     return true;
235   }
236 
237   @java.lang.Override
hashCode()238   public int hashCode() {
239     if (memoizedHashCode != 0) {
240       return memoizedHashCode;
241     }
242     int hash = 41;
243     hash = (19 * hash) + getDescriptor().hashCode();
244     hash = (37 * hash) + NAME_FIELD_NUMBER;
245     hash = (53 * hash) + getName().hashCode();
246     if (hasHybridItem()) {
247       hash = (37 * hash) + HYBRID_ITEM_FIELD_NUMBER;
248       hash = (53 * hash) + getHybridItem().hashCode();
249     }
250     hash = (29 * hash) + getUnknownFields().hashCode();
251     memoizedHashCode = hash;
252     return hash;
253   }
254 
parseFrom( java.nio.ByteBuffer data)255   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
256       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
257     return PARSER.parseFrom(data);
258   }
259 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)260   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
261       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
262       throws com.google.protobuf.InvalidProtocolBufferException {
263     return PARSER.parseFrom(data, extensionRegistry);
264   }
265 
parseFrom( com.google.protobuf.ByteString data)266   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
267       com.google.protobuf.ByteString data)
268       throws com.google.protobuf.InvalidProtocolBufferException {
269     return PARSER.parseFrom(data);
270   }
271 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)272   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
273       com.google.protobuf.ByteString data,
274       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
275       throws com.google.protobuf.InvalidProtocolBufferException {
276     return PARSER.parseFrom(data, extensionRegistry);
277   }
278 
parseFrom(byte[] data)279   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(byte[] data)
280       throws com.google.protobuf.InvalidProtocolBufferException {
281     return PARSER.parseFrom(data);
282   }
283 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)284   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
285       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
286       throws com.google.protobuf.InvalidProtocolBufferException {
287     return PARSER.parseFrom(data, extensionRegistry);
288   }
289 
parseFrom( java.io.InputStream input)290   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
291       java.io.InputStream input) throws java.io.IOException {
292     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
293   }
294 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)295   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
296       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
297       throws java.io.IOException {
298     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
299         PARSER, input, extensionRegistry);
300   }
301 
parseDelimitedFrom( java.io.InputStream input)302   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseDelimitedFrom(
303       java.io.InputStream input) throws java.io.IOException {
304     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
305   }
306 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)307   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseDelimitedFrom(
308       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
309       throws java.io.IOException {
310     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
311         PARSER, input, extensionRegistry);
312   }
313 
parseFrom( com.google.protobuf.CodedInputStream input)314   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
315       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
316     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
317   }
318 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)319   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest parseFrom(
320       com.google.protobuf.CodedInputStream input,
321       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
322       throws java.io.IOException {
323     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
324         PARSER, input, extensionRegistry);
325   }
326 
327   @java.lang.Override
newBuilderForType()328   public Builder newBuilderForType() {
329     return newBuilder();
330   }
331 
newBuilder()332   public static Builder newBuilder() {
333     return DEFAULT_INSTANCE.toBuilder();
334   }
335 
newBuilder(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest prototype)336   public static Builder newBuilder(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest prototype) {
337     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
338   }
339 
340   @java.lang.Override
toBuilder()341   public Builder toBuilder() {
342     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
343   }
344 
345   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)346   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
347     Builder builder = new Builder(parent);
348     return builder;
349   }
350   /**
351    *
352    *
353    * <pre>
354    * Request to search for potentially sensitive info in a custom location.
355    * </pre>
356    *
357    * Protobuf type {@code google.privacy.dlp.v2.HybridInspectDlpJobRequest}
358    */
359   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
360       implements
361       // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.HybridInspectDlpJobRequest)
362       com.google.privacy.dlp.v2.HybridInspectDlpJobRequestOrBuilder {
getDescriptor()363     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
364       return com.google.privacy.dlp.v2.DlpProto
365           .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_descriptor;
366     }
367 
368     @java.lang.Override
369     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()370         internalGetFieldAccessorTable() {
371       return com.google.privacy.dlp.v2.DlpProto
372           .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_fieldAccessorTable
373           .ensureFieldAccessorsInitialized(
374               com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.class,
375               com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.Builder.class);
376     }
377 
378     // Construct using com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.newBuilder()
Builder()379     private Builder() {}
380 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)381     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
382       super(parent);
383     }
384 
385     @java.lang.Override
clear()386     public Builder clear() {
387       super.clear();
388       bitField0_ = 0;
389       name_ = "";
390       hybridItem_ = null;
391       if (hybridItemBuilder_ != null) {
392         hybridItemBuilder_.dispose();
393         hybridItemBuilder_ = null;
394       }
395       return this;
396     }
397 
398     @java.lang.Override
getDescriptorForType()399     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
400       return com.google.privacy.dlp.v2.DlpProto
401           .internal_static_google_privacy_dlp_v2_HybridInspectDlpJobRequest_descriptor;
402     }
403 
404     @java.lang.Override
getDefaultInstanceForType()405     public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstanceForType() {
406       return com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.getDefaultInstance();
407     }
408 
409     @java.lang.Override
build()410     public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest build() {
411       com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result = buildPartial();
412       if (!result.isInitialized()) {
413         throw newUninitializedMessageException(result);
414       }
415       return result;
416     }
417 
418     @java.lang.Override
buildPartial()419     public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest buildPartial() {
420       com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result =
421           new com.google.privacy.dlp.v2.HybridInspectDlpJobRequest(this);
422       if (bitField0_ != 0) {
423         buildPartial0(result);
424       }
425       onBuilt();
426       return result;
427     }
428 
buildPartial0(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result)429     private void buildPartial0(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest result) {
430       int from_bitField0_ = bitField0_;
431       if (((from_bitField0_ & 0x00000001) != 0)) {
432         result.name_ = name_;
433       }
434       if (((from_bitField0_ & 0x00000002) != 0)) {
435         result.hybridItem_ = hybridItemBuilder_ == null ? hybridItem_ : hybridItemBuilder_.build();
436       }
437     }
438 
439     @java.lang.Override
clone()440     public Builder clone() {
441       return super.clone();
442     }
443 
444     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)445     public Builder setField(
446         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
447       return super.setField(field, value);
448     }
449 
450     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)451     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
452       return super.clearField(field);
453     }
454 
455     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)456     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
457       return super.clearOneof(oneof);
458     }
459 
460     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)461     public Builder setRepeatedField(
462         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
463       return super.setRepeatedField(field, index, value);
464     }
465 
466     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)467     public Builder addRepeatedField(
468         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
469       return super.addRepeatedField(field, value);
470     }
471 
472     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)473     public Builder mergeFrom(com.google.protobuf.Message other) {
474       if (other instanceof com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) {
475         return mergeFrom((com.google.privacy.dlp.v2.HybridInspectDlpJobRequest) other);
476       } else {
477         super.mergeFrom(other);
478         return this;
479       }
480     }
481 
mergeFrom(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other)482     public Builder mergeFrom(com.google.privacy.dlp.v2.HybridInspectDlpJobRequest other) {
483       if (other == com.google.privacy.dlp.v2.HybridInspectDlpJobRequest.getDefaultInstance())
484         return this;
485       if (!other.getName().isEmpty()) {
486         name_ = other.name_;
487         bitField0_ |= 0x00000001;
488         onChanged();
489       }
490       if (other.hasHybridItem()) {
491         mergeHybridItem(other.getHybridItem());
492       }
493       this.mergeUnknownFields(other.getUnknownFields());
494       onChanged();
495       return this;
496     }
497 
498     @java.lang.Override
isInitialized()499     public final boolean isInitialized() {
500       return true;
501     }
502 
503     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)504     public Builder mergeFrom(
505         com.google.protobuf.CodedInputStream input,
506         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
507         throws java.io.IOException {
508       if (extensionRegistry == null) {
509         throw new java.lang.NullPointerException();
510       }
511       try {
512         boolean done = false;
513         while (!done) {
514           int tag = input.readTag();
515           switch (tag) {
516             case 0:
517               done = true;
518               break;
519             case 10:
520               {
521                 name_ = input.readStringRequireUtf8();
522                 bitField0_ |= 0x00000001;
523                 break;
524               } // case 10
525             case 26:
526               {
527                 input.readMessage(getHybridItemFieldBuilder().getBuilder(), extensionRegistry);
528                 bitField0_ |= 0x00000002;
529                 break;
530               } // case 26
531             default:
532               {
533                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
534                   done = true; // was an endgroup tag
535                 }
536                 break;
537               } // default:
538           } // switch (tag)
539         } // while (!done)
540       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
541         throw e.unwrapIOException();
542       } finally {
543         onChanged();
544       } // finally
545       return this;
546     }
547 
548     private int bitField0_;
549 
550     private java.lang.Object name_ = "";
551     /**
552      *
553      *
554      * <pre>
555      * Required. Resource name of the job to execute a hybrid inspect on, for example
556      * `projects/dlp-test-project/dlpJob/53234423`.
557      * </pre>
558      *
559      * <code>
560      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
561      * </code>
562      *
563      * @return The name.
564      */
getName()565     public java.lang.String getName() {
566       java.lang.Object ref = name_;
567       if (!(ref instanceof java.lang.String)) {
568         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
569         java.lang.String s = bs.toStringUtf8();
570         name_ = s;
571         return s;
572       } else {
573         return (java.lang.String) ref;
574       }
575     }
576     /**
577      *
578      *
579      * <pre>
580      * Required. Resource name of the job to execute a hybrid inspect on, for example
581      * `projects/dlp-test-project/dlpJob/53234423`.
582      * </pre>
583      *
584      * <code>
585      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
586      * </code>
587      *
588      * @return The bytes for name.
589      */
getNameBytes()590     public com.google.protobuf.ByteString getNameBytes() {
591       java.lang.Object ref = name_;
592       if (ref instanceof String) {
593         com.google.protobuf.ByteString b =
594             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
595         name_ = b;
596         return b;
597       } else {
598         return (com.google.protobuf.ByteString) ref;
599       }
600     }
601     /**
602      *
603      *
604      * <pre>
605      * Required. Resource name of the job to execute a hybrid inspect on, for example
606      * `projects/dlp-test-project/dlpJob/53234423`.
607      * </pre>
608      *
609      * <code>
610      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
611      * </code>
612      *
613      * @param value The name to set.
614      * @return This builder for chaining.
615      */
setName(java.lang.String value)616     public Builder setName(java.lang.String value) {
617       if (value == null) {
618         throw new NullPointerException();
619       }
620       name_ = value;
621       bitField0_ |= 0x00000001;
622       onChanged();
623       return this;
624     }
625     /**
626      *
627      *
628      * <pre>
629      * Required. Resource name of the job to execute a hybrid inspect on, for example
630      * `projects/dlp-test-project/dlpJob/53234423`.
631      * </pre>
632      *
633      * <code>
634      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
635      * </code>
636      *
637      * @return This builder for chaining.
638      */
clearName()639     public Builder clearName() {
640       name_ = getDefaultInstance().getName();
641       bitField0_ = (bitField0_ & ~0x00000001);
642       onChanged();
643       return this;
644     }
645     /**
646      *
647      *
648      * <pre>
649      * Required. Resource name of the job to execute a hybrid inspect on, for example
650      * `projects/dlp-test-project/dlpJob/53234423`.
651      * </pre>
652      *
653      * <code>
654      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
655      * </code>
656      *
657      * @param value The bytes for name to set.
658      * @return This builder for chaining.
659      */
setNameBytes(com.google.protobuf.ByteString value)660     public Builder setNameBytes(com.google.protobuf.ByteString value) {
661       if (value == null) {
662         throw new NullPointerException();
663       }
664       checkByteStringIsUtf8(value);
665       name_ = value;
666       bitField0_ |= 0x00000001;
667       onChanged();
668       return this;
669     }
670 
671     private com.google.privacy.dlp.v2.HybridContentItem hybridItem_;
672     private com.google.protobuf.SingleFieldBuilderV3<
673             com.google.privacy.dlp.v2.HybridContentItem,
674             com.google.privacy.dlp.v2.HybridContentItem.Builder,
675             com.google.privacy.dlp.v2.HybridContentItemOrBuilder>
676         hybridItemBuilder_;
677     /**
678      *
679      *
680      * <pre>
681      * The item to inspect.
682      * </pre>
683      *
684      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
685      *
686      * @return Whether the hybridItem field is set.
687      */
hasHybridItem()688     public boolean hasHybridItem() {
689       return ((bitField0_ & 0x00000002) != 0);
690     }
691     /**
692      *
693      *
694      * <pre>
695      * The item to inspect.
696      * </pre>
697      *
698      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
699      *
700      * @return The hybridItem.
701      */
getHybridItem()702     public com.google.privacy.dlp.v2.HybridContentItem getHybridItem() {
703       if (hybridItemBuilder_ == null) {
704         return hybridItem_ == null
705             ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()
706             : hybridItem_;
707       } else {
708         return hybridItemBuilder_.getMessage();
709       }
710     }
711     /**
712      *
713      *
714      * <pre>
715      * The item to inspect.
716      * </pre>
717      *
718      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
719      */
setHybridItem(com.google.privacy.dlp.v2.HybridContentItem value)720     public Builder setHybridItem(com.google.privacy.dlp.v2.HybridContentItem value) {
721       if (hybridItemBuilder_ == null) {
722         if (value == null) {
723           throw new NullPointerException();
724         }
725         hybridItem_ = value;
726       } else {
727         hybridItemBuilder_.setMessage(value);
728       }
729       bitField0_ |= 0x00000002;
730       onChanged();
731       return this;
732     }
733     /**
734      *
735      *
736      * <pre>
737      * The item to inspect.
738      * </pre>
739      *
740      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
741      */
setHybridItem( com.google.privacy.dlp.v2.HybridContentItem.Builder builderForValue)742     public Builder setHybridItem(
743         com.google.privacy.dlp.v2.HybridContentItem.Builder builderForValue) {
744       if (hybridItemBuilder_ == null) {
745         hybridItem_ = builderForValue.build();
746       } else {
747         hybridItemBuilder_.setMessage(builderForValue.build());
748       }
749       bitField0_ |= 0x00000002;
750       onChanged();
751       return this;
752     }
753     /**
754      *
755      *
756      * <pre>
757      * The item to inspect.
758      * </pre>
759      *
760      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
761      */
mergeHybridItem(com.google.privacy.dlp.v2.HybridContentItem value)762     public Builder mergeHybridItem(com.google.privacy.dlp.v2.HybridContentItem value) {
763       if (hybridItemBuilder_ == null) {
764         if (((bitField0_ & 0x00000002) != 0)
765             && hybridItem_ != null
766             && hybridItem_ != com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()) {
767           getHybridItemBuilder().mergeFrom(value);
768         } else {
769           hybridItem_ = value;
770         }
771       } else {
772         hybridItemBuilder_.mergeFrom(value);
773       }
774       bitField0_ |= 0x00000002;
775       onChanged();
776       return this;
777     }
778     /**
779      *
780      *
781      * <pre>
782      * The item to inspect.
783      * </pre>
784      *
785      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
786      */
clearHybridItem()787     public Builder clearHybridItem() {
788       bitField0_ = (bitField0_ & ~0x00000002);
789       hybridItem_ = null;
790       if (hybridItemBuilder_ != null) {
791         hybridItemBuilder_.dispose();
792         hybridItemBuilder_ = null;
793       }
794       onChanged();
795       return this;
796     }
797     /**
798      *
799      *
800      * <pre>
801      * The item to inspect.
802      * </pre>
803      *
804      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
805      */
getHybridItemBuilder()806     public com.google.privacy.dlp.v2.HybridContentItem.Builder getHybridItemBuilder() {
807       bitField0_ |= 0x00000002;
808       onChanged();
809       return getHybridItemFieldBuilder().getBuilder();
810     }
811     /**
812      *
813      *
814      * <pre>
815      * The item to inspect.
816      * </pre>
817      *
818      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
819      */
getHybridItemOrBuilder()820     public com.google.privacy.dlp.v2.HybridContentItemOrBuilder getHybridItemOrBuilder() {
821       if (hybridItemBuilder_ != null) {
822         return hybridItemBuilder_.getMessageOrBuilder();
823       } else {
824         return hybridItem_ == null
825             ? com.google.privacy.dlp.v2.HybridContentItem.getDefaultInstance()
826             : hybridItem_;
827       }
828     }
829     /**
830      *
831      *
832      * <pre>
833      * The item to inspect.
834      * </pre>
835      *
836      * <code>.google.privacy.dlp.v2.HybridContentItem hybrid_item = 3;</code>
837      */
838     private com.google.protobuf.SingleFieldBuilderV3<
839             com.google.privacy.dlp.v2.HybridContentItem,
840             com.google.privacy.dlp.v2.HybridContentItem.Builder,
841             com.google.privacy.dlp.v2.HybridContentItemOrBuilder>
getHybridItemFieldBuilder()842         getHybridItemFieldBuilder() {
843       if (hybridItemBuilder_ == null) {
844         hybridItemBuilder_ =
845             new com.google.protobuf.SingleFieldBuilderV3<
846                 com.google.privacy.dlp.v2.HybridContentItem,
847                 com.google.privacy.dlp.v2.HybridContentItem.Builder,
848                 com.google.privacy.dlp.v2.HybridContentItemOrBuilder>(
849                 getHybridItem(), getParentForChildren(), isClean());
850         hybridItem_ = null;
851       }
852       return hybridItemBuilder_;
853     }
854 
855     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)856     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
857       return super.setUnknownFields(unknownFields);
858     }
859 
860     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)861     public final Builder mergeUnknownFields(
862         final com.google.protobuf.UnknownFieldSet unknownFields) {
863       return super.mergeUnknownFields(unknownFields);
864     }
865 
866     // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.HybridInspectDlpJobRequest)
867   }
868 
869   // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.HybridInspectDlpJobRequest)
870   private static final com.google.privacy.dlp.v2.HybridInspectDlpJobRequest DEFAULT_INSTANCE;
871 
872   static {
873     DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.HybridInspectDlpJobRequest();
874   }
875 
getDefaultInstance()876   public static com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstance() {
877     return DEFAULT_INSTANCE;
878   }
879 
880   private static final com.google.protobuf.Parser<HybridInspectDlpJobRequest> PARSER =
881       new com.google.protobuf.AbstractParser<HybridInspectDlpJobRequest>() {
882         @java.lang.Override
883         public HybridInspectDlpJobRequest parsePartialFrom(
884             com.google.protobuf.CodedInputStream input,
885             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
886             throws com.google.protobuf.InvalidProtocolBufferException {
887           Builder builder = newBuilder();
888           try {
889             builder.mergeFrom(input, extensionRegistry);
890           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
891             throw e.setUnfinishedMessage(builder.buildPartial());
892           } catch (com.google.protobuf.UninitializedMessageException e) {
893             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
894           } catch (java.io.IOException e) {
895             throw new com.google.protobuf.InvalidProtocolBufferException(e)
896                 .setUnfinishedMessage(builder.buildPartial());
897           }
898           return builder.buildPartial();
899         }
900       };
901 
parser()902   public static com.google.protobuf.Parser<HybridInspectDlpJobRequest> parser() {
903     return PARSER;
904   }
905 
906   @java.lang.Override
getParserForType()907   public com.google.protobuf.Parser<HybridInspectDlpJobRequest> getParserForType() {
908     return PARSER;
909   }
910 
911   @java.lang.Override
getDefaultInstanceForType()912   public com.google.privacy.dlp.v2.HybridInspectDlpJobRequest getDefaultInstanceForType() {
913     return DEFAULT_INSTANCE;
914   }
915 }
916