• 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 ListJobTriggers.
26  * </pre>
27  *
28  * Protobuf type {@code google.privacy.dlp.v2.ListJobTriggersRequest}
29  */
30 public final class ListJobTriggersRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.ListJobTriggersRequest)
33     ListJobTriggersRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use ListJobTriggersRequest.newBuilder() to construct.
ListJobTriggersRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private ListJobTriggersRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
ListJobTriggersRequest()40   private ListJobTriggersRequest() {
41     parent_ = "";
42     pageToken_ = "";
43     orderBy_ = "";
44     filter_ = "";
45     type_ = 0;
46     locationId_ = "";
47   }
48 
49   @java.lang.Override
50   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)51   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
52     return new ListJobTriggersRequest();
53   }
54 
55   @java.lang.Override
getUnknownFields()56   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
57     return this.unknownFields;
58   }
59 
getDescriptor()60   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
61     return com.google.privacy.dlp.v2.DlpProto
62         .internal_static_google_privacy_dlp_v2_ListJobTriggersRequest_descriptor;
63   }
64 
65   @java.lang.Override
66   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()67       internalGetFieldAccessorTable() {
68     return com.google.privacy.dlp.v2.DlpProto
69         .internal_static_google_privacy_dlp_v2_ListJobTriggersRequest_fieldAccessorTable
70         .ensureFieldAccessorsInitialized(
71             com.google.privacy.dlp.v2.ListJobTriggersRequest.class,
72             com.google.privacy.dlp.v2.ListJobTriggersRequest.Builder.class);
73   }
74 
75   public static final int PARENT_FIELD_NUMBER = 1;
76 
77   @SuppressWarnings("serial")
78   private volatile java.lang.Object parent_ = "";
79   /**
80    *
81    *
82    * <pre>
83    * Required. Parent resource name.
84    * The format of this value varies depending on whether you have [specified a
85    * processing
86    * location](https://cloud.google.com/dlp/docs/specifying-location):
87    * + Projects scope, location specified:&lt;br/&gt;
88    *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
89    * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
90    *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
91    * The following example `parent` string specifies a parent project with the
92    * identifier `example-project`, and specifies the `europe-west3` location
93    * for processing data:
94    *     parent=projects/example-project/locations/europe-west3
95    * </pre>
96    *
97    * <code>
98    * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
99    * </code>
100    *
101    * @return The parent.
102    */
103   @java.lang.Override
getParent()104   public java.lang.String getParent() {
105     java.lang.Object ref = parent_;
106     if (ref instanceof java.lang.String) {
107       return (java.lang.String) ref;
108     } else {
109       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
110       java.lang.String s = bs.toStringUtf8();
111       parent_ = s;
112       return s;
113     }
114   }
115   /**
116    *
117    *
118    * <pre>
119    * Required. Parent resource name.
120    * The format of this value varies depending on whether you have [specified a
121    * processing
122    * location](https://cloud.google.com/dlp/docs/specifying-location):
123    * + Projects scope, location specified:&lt;br/&gt;
124    *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
125    * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
126    *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
127    * The following example `parent` string specifies a parent project with the
128    * identifier `example-project`, and specifies the `europe-west3` location
129    * for processing data:
130    *     parent=projects/example-project/locations/europe-west3
131    * </pre>
132    *
133    * <code>
134    * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
135    * </code>
136    *
137    * @return The bytes for parent.
138    */
139   @java.lang.Override
getParentBytes()140   public com.google.protobuf.ByteString getParentBytes() {
141     java.lang.Object ref = parent_;
142     if (ref instanceof java.lang.String) {
143       com.google.protobuf.ByteString b =
144           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
145       parent_ = b;
146       return b;
147     } else {
148       return (com.google.protobuf.ByteString) ref;
149     }
150   }
151 
152   public static final int PAGE_TOKEN_FIELD_NUMBER = 2;
153 
154   @SuppressWarnings("serial")
155   private volatile java.lang.Object pageToken_ = "";
156   /**
157    *
158    *
159    * <pre>
160    * Page token to continue retrieval. Comes from previous call
161    * to ListJobTriggers. `order_by` field must not
162    * change for subsequent calls.
163    * </pre>
164    *
165    * <code>string page_token = 2;</code>
166    *
167    * @return The pageToken.
168    */
169   @java.lang.Override
getPageToken()170   public java.lang.String getPageToken() {
171     java.lang.Object ref = pageToken_;
172     if (ref instanceof java.lang.String) {
173       return (java.lang.String) ref;
174     } else {
175       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
176       java.lang.String s = bs.toStringUtf8();
177       pageToken_ = s;
178       return s;
179     }
180   }
181   /**
182    *
183    *
184    * <pre>
185    * Page token to continue retrieval. Comes from previous call
186    * to ListJobTriggers. `order_by` field must not
187    * change for subsequent calls.
188    * </pre>
189    *
190    * <code>string page_token = 2;</code>
191    *
192    * @return The bytes for pageToken.
193    */
194   @java.lang.Override
getPageTokenBytes()195   public com.google.protobuf.ByteString getPageTokenBytes() {
196     java.lang.Object ref = pageToken_;
197     if (ref instanceof java.lang.String) {
198       com.google.protobuf.ByteString b =
199           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
200       pageToken_ = b;
201       return b;
202     } else {
203       return (com.google.protobuf.ByteString) ref;
204     }
205   }
206 
207   public static final int PAGE_SIZE_FIELD_NUMBER = 3;
208   private int pageSize_ = 0;
209   /**
210    *
211    *
212    * <pre>
213    * Size of the page, can be limited by a server.
214    * </pre>
215    *
216    * <code>int32 page_size = 3;</code>
217    *
218    * @return The pageSize.
219    */
220   @java.lang.Override
getPageSize()221   public int getPageSize() {
222     return pageSize_;
223   }
224 
225   public static final int ORDER_BY_FIELD_NUMBER = 4;
226 
227   @SuppressWarnings("serial")
228   private volatile java.lang.Object orderBy_ = "";
229   /**
230    *
231    *
232    * <pre>
233    * Comma separated list of triggeredJob fields to order by,
234    * followed by `asc` or `desc` postfix. This list is case-insensitive,
235    * default sorting order is ascending, redundant space characters are
236    * insignificant.
237    * Example: `name asc,update_time, create_time desc`
238    * Supported fields are:
239    * - `create_time`: corresponds to the time the JobTrigger was created.
240    * - `update_time`: corresponds to the time the JobTrigger was last updated.
241    * - `last_run_time`: corresponds to the last time the JobTrigger ran.
242    * - `name`: corresponds to the JobTrigger's name.
243    * - `display_name`: corresponds to the JobTrigger's display name.
244    * - `status`: corresponds to JobTrigger's status.
245    * </pre>
246    *
247    * <code>string order_by = 4;</code>
248    *
249    * @return The orderBy.
250    */
251   @java.lang.Override
getOrderBy()252   public java.lang.String getOrderBy() {
253     java.lang.Object ref = orderBy_;
254     if (ref instanceof java.lang.String) {
255       return (java.lang.String) ref;
256     } else {
257       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
258       java.lang.String s = bs.toStringUtf8();
259       orderBy_ = s;
260       return s;
261     }
262   }
263   /**
264    *
265    *
266    * <pre>
267    * Comma separated list of triggeredJob fields to order by,
268    * followed by `asc` or `desc` postfix. This list is case-insensitive,
269    * default sorting order is ascending, redundant space characters are
270    * insignificant.
271    * Example: `name asc,update_time, create_time desc`
272    * Supported fields are:
273    * - `create_time`: corresponds to the time the JobTrigger was created.
274    * - `update_time`: corresponds to the time the JobTrigger was last updated.
275    * - `last_run_time`: corresponds to the last time the JobTrigger ran.
276    * - `name`: corresponds to the JobTrigger's name.
277    * - `display_name`: corresponds to the JobTrigger's display name.
278    * - `status`: corresponds to JobTrigger's status.
279    * </pre>
280    *
281    * <code>string order_by = 4;</code>
282    *
283    * @return The bytes for orderBy.
284    */
285   @java.lang.Override
getOrderByBytes()286   public com.google.protobuf.ByteString getOrderByBytes() {
287     java.lang.Object ref = orderBy_;
288     if (ref instanceof java.lang.String) {
289       com.google.protobuf.ByteString b =
290           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
291       orderBy_ = b;
292       return b;
293     } else {
294       return (com.google.protobuf.ByteString) ref;
295     }
296   }
297 
298   public static final int FILTER_FIELD_NUMBER = 5;
299 
300   @SuppressWarnings("serial")
301   private volatile java.lang.Object filter_ = "";
302   /**
303    *
304    *
305    * <pre>
306    * Allows filtering.
307    * Supported syntax:
308    * * Filter expressions are made up of one or more restrictions.
309    * * Restrictions can be combined by `AND` or `OR` logical operators. A
310    * sequence of restrictions implicitly uses `AND`.
311    * * A restriction has the form of `{field} {operator} {value}`.
312    * * Supported fields/values for inspect triggers:
313    *     - `status` - HEALTHY|PAUSED|CANCELLED
314    *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
315    *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
316    *     quotation marks. Nanoseconds are ignored.
317    *     - 'error_count' - Number of errors that have occurred while running.
318    * * The operator must be `=` or `!=` for status and inspected_storage.
319    * Examples:
320    * * inspected_storage = cloud_storage AND status = HEALTHY
321    * * inspected_storage = cloud_storage OR inspected_storage = bigquery
322    * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
323    * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
324    * The length of this field should be no more than 500 characters.
325    * </pre>
326    *
327    * <code>string filter = 5;</code>
328    *
329    * @return The filter.
330    */
331   @java.lang.Override
getFilter()332   public java.lang.String getFilter() {
333     java.lang.Object ref = filter_;
334     if (ref instanceof java.lang.String) {
335       return (java.lang.String) ref;
336     } else {
337       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
338       java.lang.String s = bs.toStringUtf8();
339       filter_ = s;
340       return s;
341     }
342   }
343   /**
344    *
345    *
346    * <pre>
347    * Allows filtering.
348    * Supported syntax:
349    * * Filter expressions are made up of one or more restrictions.
350    * * Restrictions can be combined by `AND` or `OR` logical operators. A
351    * sequence of restrictions implicitly uses `AND`.
352    * * A restriction has the form of `{field} {operator} {value}`.
353    * * Supported fields/values for inspect triggers:
354    *     - `status` - HEALTHY|PAUSED|CANCELLED
355    *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
356    *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
357    *     quotation marks. Nanoseconds are ignored.
358    *     - 'error_count' - Number of errors that have occurred while running.
359    * * The operator must be `=` or `!=` for status and inspected_storage.
360    * Examples:
361    * * inspected_storage = cloud_storage AND status = HEALTHY
362    * * inspected_storage = cloud_storage OR inspected_storage = bigquery
363    * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
364    * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
365    * The length of this field should be no more than 500 characters.
366    * </pre>
367    *
368    * <code>string filter = 5;</code>
369    *
370    * @return The bytes for filter.
371    */
372   @java.lang.Override
getFilterBytes()373   public com.google.protobuf.ByteString getFilterBytes() {
374     java.lang.Object ref = filter_;
375     if (ref instanceof java.lang.String) {
376       com.google.protobuf.ByteString b =
377           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
378       filter_ = b;
379       return b;
380     } else {
381       return (com.google.protobuf.ByteString) ref;
382     }
383   }
384 
385   public static final int TYPE_FIELD_NUMBER = 6;
386   private int type_ = 0;
387   /**
388    *
389    *
390    * <pre>
391    * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
392    * </pre>
393    *
394    * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
395    *
396    * @return The enum numeric value on the wire for type.
397    */
398   @java.lang.Override
getTypeValue()399   public int getTypeValue() {
400     return type_;
401   }
402   /**
403    *
404    *
405    * <pre>
406    * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
407    * </pre>
408    *
409    * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
410    *
411    * @return The type.
412    */
413   @java.lang.Override
getType()414   public com.google.privacy.dlp.v2.DlpJobType getType() {
415     com.google.privacy.dlp.v2.DlpJobType result =
416         com.google.privacy.dlp.v2.DlpJobType.forNumber(type_);
417     return result == null ? com.google.privacy.dlp.v2.DlpJobType.UNRECOGNIZED : result;
418   }
419 
420   public static final int LOCATION_ID_FIELD_NUMBER = 7;
421 
422   @SuppressWarnings("serial")
423   private volatile java.lang.Object locationId_ = "";
424   /**
425    *
426    *
427    * <pre>
428    * Deprecated. This field has no effect.
429    * </pre>
430    *
431    * <code>string location_id = 7;</code>
432    *
433    * @return The locationId.
434    */
435   @java.lang.Override
getLocationId()436   public java.lang.String getLocationId() {
437     java.lang.Object ref = locationId_;
438     if (ref instanceof java.lang.String) {
439       return (java.lang.String) ref;
440     } else {
441       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
442       java.lang.String s = bs.toStringUtf8();
443       locationId_ = s;
444       return s;
445     }
446   }
447   /**
448    *
449    *
450    * <pre>
451    * Deprecated. This field has no effect.
452    * </pre>
453    *
454    * <code>string location_id = 7;</code>
455    *
456    * @return The bytes for locationId.
457    */
458   @java.lang.Override
getLocationIdBytes()459   public com.google.protobuf.ByteString getLocationIdBytes() {
460     java.lang.Object ref = locationId_;
461     if (ref instanceof java.lang.String) {
462       com.google.protobuf.ByteString b =
463           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
464       locationId_ = b;
465       return b;
466     } else {
467       return (com.google.protobuf.ByteString) ref;
468     }
469   }
470 
471   private byte memoizedIsInitialized = -1;
472 
473   @java.lang.Override
isInitialized()474   public final boolean isInitialized() {
475     byte isInitialized = memoizedIsInitialized;
476     if (isInitialized == 1) return true;
477     if (isInitialized == 0) return false;
478 
479     memoizedIsInitialized = 1;
480     return true;
481   }
482 
483   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)484   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
485     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
486       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_);
487     }
488     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
489       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, pageToken_);
490     }
491     if (pageSize_ != 0) {
492       output.writeInt32(3, pageSize_);
493     }
494     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
495       com.google.protobuf.GeneratedMessageV3.writeString(output, 4, orderBy_);
496     }
497     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
498       com.google.protobuf.GeneratedMessageV3.writeString(output, 5, filter_);
499     }
500     if (type_ != com.google.privacy.dlp.v2.DlpJobType.DLP_JOB_TYPE_UNSPECIFIED.getNumber()) {
501       output.writeEnum(6, type_);
502     }
503     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(locationId_)) {
504       com.google.protobuf.GeneratedMessageV3.writeString(output, 7, locationId_);
505     }
506     getUnknownFields().writeTo(output);
507   }
508 
509   @java.lang.Override
getSerializedSize()510   public int getSerializedSize() {
511     int size = memoizedSize;
512     if (size != -1) return size;
513 
514     size = 0;
515     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
516       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_);
517     }
518     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
519       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, pageToken_);
520     }
521     if (pageSize_ != 0) {
522       size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, pageSize_);
523     }
524     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
525       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, orderBy_);
526     }
527     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
528       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, filter_);
529     }
530     if (type_ != com.google.privacy.dlp.v2.DlpJobType.DLP_JOB_TYPE_UNSPECIFIED.getNumber()) {
531       size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, type_);
532     }
533     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(locationId_)) {
534       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, locationId_);
535     }
536     size += getUnknownFields().getSerializedSize();
537     memoizedSize = size;
538     return size;
539   }
540 
541   @java.lang.Override
equals(final java.lang.Object obj)542   public boolean equals(final java.lang.Object obj) {
543     if (obj == this) {
544       return true;
545     }
546     if (!(obj instanceof com.google.privacy.dlp.v2.ListJobTriggersRequest)) {
547       return super.equals(obj);
548     }
549     com.google.privacy.dlp.v2.ListJobTriggersRequest other =
550         (com.google.privacy.dlp.v2.ListJobTriggersRequest) obj;
551 
552     if (!getParent().equals(other.getParent())) return false;
553     if (!getPageToken().equals(other.getPageToken())) return false;
554     if (getPageSize() != other.getPageSize()) return false;
555     if (!getOrderBy().equals(other.getOrderBy())) return false;
556     if (!getFilter().equals(other.getFilter())) return false;
557     if (type_ != other.type_) return false;
558     if (!getLocationId().equals(other.getLocationId())) return false;
559     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
560     return true;
561   }
562 
563   @java.lang.Override
hashCode()564   public int hashCode() {
565     if (memoizedHashCode != 0) {
566       return memoizedHashCode;
567     }
568     int hash = 41;
569     hash = (19 * hash) + getDescriptor().hashCode();
570     hash = (37 * hash) + PARENT_FIELD_NUMBER;
571     hash = (53 * hash) + getParent().hashCode();
572     hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
573     hash = (53 * hash) + getPageToken().hashCode();
574     hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
575     hash = (53 * hash) + getPageSize();
576     hash = (37 * hash) + ORDER_BY_FIELD_NUMBER;
577     hash = (53 * hash) + getOrderBy().hashCode();
578     hash = (37 * hash) + FILTER_FIELD_NUMBER;
579     hash = (53 * hash) + getFilter().hashCode();
580     hash = (37 * hash) + TYPE_FIELD_NUMBER;
581     hash = (53 * hash) + type_;
582     hash = (37 * hash) + LOCATION_ID_FIELD_NUMBER;
583     hash = (53 * hash) + getLocationId().hashCode();
584     hash = (29 * hash) + getUnknownFields().hashCode();
585     memoizedHashCode = hash;
586     return hash;
587   }
588 
parseFrom(java.nio.ByteBuffer data)589   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(java.nio.ByteBuffer data)
590       throws com.google.protobuf.InvalidProtocolBufferException {
591     return PARSER.parseFrom(data);
592   }
593 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)594   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
595       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
596       throws com.google.protobuf.InvalidProtocolBufferException {
597     return PARSER.parseFrom(data, extensionRegistry);
598   }
599 
parseFrom( com.google.protobuf.ByteString data)600   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
601       com.google.protobuf.ByteString data)
602       throws com.google.protobuf.InvalidProtocolBufferException {
603     return PARSER.parseFrom(data);
604   }
605 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)606   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
607       com.google.protobuf.ByteString data,
608       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
609       throws com.google.protobuf.InvalidProtocolBufferException {
610     return PARSER.parseFrom(data, extensionRegistry);
611   }
612 
parseFrom(byte[] data)613   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(byte[] data)
614       throws com.google.protobuf.InvalidProtocolBufferException {
615     return PARSER.parseFrom(data);
616   }
617 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)618   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
619       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
620       throws com.google.protobuf.InvalidProtocolBufferException {
621     return PARSER.parseFrom(data, extensionRegistry);
622   }
623 
parseFrom( java.io.InputStream input)624   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
625       java.io.InputStream input) throws java.io.IOException {
626     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
627   }
628 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)629   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
630       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
631       throws java.io.IOException {
632     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
633         PARSER, input, extensionRegistry);
634   }
635 
parseDelimitedFrom( java.io.InputStream input)636   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseDelimitedFrom(
637       java.io.InputStream input) throws java.io.IOException {
638     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
639   }
640 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)641   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseDelimitedFrom(
642       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
643       throws java.io.IOException {
644     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
645         PARSER, input, extensionRegistry);
646   }
647 
parseFrom( com.google.protobuf.CodedInputStream input)648   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
649       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
650     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
651   }
652 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)653   public static com.google.privacy.dlp.v2.ListJobTriggersRequest parseFrom(
654       com.google.protobuf.CodedInputStream input,
655       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
656       throws java.io.IOException {
657     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
658         PARSER, input, extensionRegistry);
659   }
660 
661   @java.lang.Override
newBuilderForType()662   public Builder newBuilderForType() {
663     return newBuilder();
664   }
665 
newBuilder()666   public static Builder newBuilder() {
667     return DEFAULT_INSTANCE.toBuilder();
668   }
669 
newBuilder(com.google.privacy.dlp.v2.ListJobTriggersRequest prototype)670   public static Builder newBuilder(com.google.privacy.dlp.v2.ListJobTriggersRequest prototype) {
671     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
672   }
673 
674   @java.lang.Override
toBuilder()675   public Builder toBuilder() {
676     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
677   }
678 
679   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)680   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
681     Builder builder = new Builder(parent);
682     return builder;
683   }
684   /**
685    *
686    *
687    * <pre>
688    * Request message for ListJobTriggers.
689    * </pre>
690    *
691    * Protobuf type {@code google.privacy.dlp.v2.ListJobTriggersRequest}
692    */
693   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
694       implements
695       // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.ListJobTriggersRequest)
696       com.google.privacy.dlp.v2.ListJobTriggersRequestOrBuilder {
getDescriptor()697     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
698       return com.google.privacy.dlp.v2.DlpProto
699           .internal_static_google_privacy_dlp_v2_ListJobTriggersRequest_descriptor;
700     }
701 
702     @java.lang.Override
703     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()704         internalGetFieldAccessorTable() {
705       return com.google.privacy.dlp.v2.DlpProto
706           .internal_static_google_privacy_dlp_v2_ListJobTriggersRequest_fieldAccessorTable
707           .ensureFieldAccessorsInitialized(
708               com.google.privacy.dlp.v2.ListJobTriggersRequest.class,
709               com.google.privacy.dlp.v2.ListJobTriggersRequest.Builder.class);
710     }
711 
712     // Construct using com.google.privacy.dlp.v2.ListJobTriggersRequest.newBuilder()
Builder()713     private Builder() {}
714 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)715     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
716       super(parent);
717     }
718 
719     @java.lang.Override
clear()720     public Builder clear() {
721       super.clear();
722       bitField0_ = 0;
723       parent_ = "";
724       pageToken_ = "";
725       pageSize_ = 0;
726       orderBy_ = "";
727       filter_ = "";
728       type_ = 0;
729       locationId_ = "";
730       return this;
731     }
732 
733     @java.lang.Override
getDescriptorForType()734     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
735       return com.google.privacy.dlp.v2.DlpProto
736           .internal_static_google_privacy_dlp_v2_ListJobTriggersRequest_descriptor;
737     }
738 
739     @java.lang.Override
getDefaultInstanceForType()740     public com.google.privacy.dlp.v2.ListJobTriggersRequest getDefaultInstanceForType() {
741       return com.google.privacy.dlp.v2.ListJobTriggersRequest.getDefaultInstance();
742     }
743 
744     @java.lang.Override
build()745     public com.google.privacy.dlp.v2.ListJobTriggersRequest build() {
746       com.google.privacy.dlp.v2.ListJobTriggersRequest result = buildPartial();
747       if (!result.isInitialized()) {
748         throw newUninitializedMessageException(result);
749       }
750       return result;
751     }
752 
753     @java.lang.Override
buildPartial()754     public com.google.privacy.dlp.v2.ListJobTriggersRequest buildPartial() {
755       com.google.privacy.dlp.v2.ListJobTriggersRequest result =
756           new com.google.privacy.dlp.v2.ListJobTriggersRequest(this);
757       if (bitField0_ != 0) {
758         buildPartial0(result);
759       }
760       onBuilt();
761       return result;
762     }
763 
buildPartial0(com.google.privacy.dlp.v2.ListJobTriggersRequest result)764     private void buildPartial0(com.google.privacy.dlp.v2.ListJobTriggersRequest result) {
765       int from_bitField0_ = bitField0_;
766       if (((from_bitField0_ & 0x00000001) != 0)) {
767         result.parent_ = parent_;
768       }
769       if (((from_bitField0_ & 0x00000002) != 0)) {
770         result.pageToken_ = pageToken_;
771       }
772       if (((from_bitField0_ & 0x00000004) != 0)) {
773         result.pageSize_ = pageSize_;
774       }
775       if (((from_bitField0_ & 0x00000008) != 0)) {
776         result.orderBy_ = orderBy_;
777       }
778       if (((from_bitField0_ & 0x00000010) != 0)) {
779         result.filter_ = filter_;
780       }
781       if (((from_bitField0_ & 0x00000020) != 0)) {
782         result.type_ = type_;
783       }
784       if (((from_bitField0_ & 0x00000040) != 0)) {
785         result.locationId_ = locationId_;
786       }
787     }
788 
789     @java.lang.Override
clone()790     public Builder clone() {
791       return super.clone();
792     }
793 
794     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)795     public Builder setField(
796         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
797       return super.setField(field, value);
798     }
799 
800     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)801     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
802       return super.clearField(field);
803     }
804 
805     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)806     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
807       return super.clearOneof(oneof);
808     }
809 
810     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)811     public Builder setRepeatedField(
812         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
813       return super.setRepeatedField(field, index, value);
814     }
815 
816     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)817     public Builder addRepeatedField(
818         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
819       return super.addRepeatedField(field, value);
820     }
821 
822     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)823     public Builder mergeFrom(com.google.protobuf.Message other) {
824       if (other instanceof com.google.privacy.dlp.v2.ListJobTriggersRequest) {
825         return mergeFrom((com.google.privacy.dlp.v2.ListJobTriggersRequest) other);
826       } else {
827         super.mergeFrom(other);
828         return this;
829       }
830     }
831 
mergeFrom(com.google.privacy.dlp.v2.ListJobTriggersRequest other)832     public Builder mergeFrom(com.google.privacy.dlp.v2.ListJobTriggersRequest other) {
833       if (other == com.google.privacy.dlp.v2.ListJobTriggersRequest.getDefaultInstance())
834         return this;
835       if (!other.getParent().isEmpty()) {
836         parent_ = other.parent_;
837         bitField0_ |= 0x00000001;
838         onChanged();
839       }
840       if (!other.getPageToken().isEmpty()) {
841         pageToken_ = other.pageToken_;
842         bitField0_ |= 0x00000002;
843         onChanged();
844       }
845       if (other.getPageSize() != 0) {
846         setPageSize(other.getPageSize());
847       }
848       if (!other.getOrderBy().isEmpty()) {
849         orderBy_ = other.orderBy_;
850         bitField0_ |= 0x00000008;
851         onChanged();
852       }
853       if (!other.getFilter().isEmpty()) {
854         filter_ = other.filter_;
855         bitField0_ |= 0x00000010;
856         onChanged();
857       }
858       if (other.type_ != 0) {
859         setTypeValue(other.getTypeValue());
860       }
861       if (!other.getLocationId().isEmpty()) {
862         locationId_ = other.locationId_;
863         bitField0_ |= 0x00000040;
864         onChanged();
865       }
866       this.mergeUnknownFields(other.getUnknownFields());
867       onChanged();
868       return this;
869     }
870 
871     @java.lang.Override
isInitialized()872     public final boolean isInitialized() {
873       return true;
874     }
875 
876     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)877     public Builder mergeFrom(
878         com.google.protobuf.CodedInputStream input,
879         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
880         throws java.io.IOException {
881       if (extensionRegistry == null) {
882         throw new java.lang.NullPointerException();
883       }
884       try {
885         boolean done = false;
886         while (!done) {
887           int tag = input.readTag();
888           switch (tag) {
889             case 0:
890               done = true;
891               break;
892             case 10:
893               {
894                 parent_ = input.readStringRequireUtf8();
895                 bitField0_ |= 0x00000001;
896                 break;
897               } // case 10
898             case 18:
899               {
900                 pageToken_ = input.readStringRequireUtf8();
901                 bitField0_ |= 0x00000002;
902                 break;
903               } // case 18
904             case 24:
905               {
906                 pageSize_ = input.readInt32();
907                 bitField0_ |= 0x00000004;
908                 break;
909               } // case 24
910             case 34:
911               {
912                 orderBy_ = input.readStringRequireUtf8();
913                 bitField0_ |= 0x00000008;
914                 break;
915               } // case 34
916             case 42:
917               {
918                 filter_ = input.readStringRequireUtf8();
919                 bitField0_ |= 0x00000010;
920                 break;
921               } // case 42
922             case 48:
923               {
924                 type_ = input.readEnum();
925                 bitField0_ |= 0x00000020;
926                 break;
927               } // case 48
928             case 58:
929               {
930                 locationId_ = input.readStringRequireUtf8();
931                 bitField0_ |= 0x00000040;
932                 break;
933               } // case 58
934             default:
935               {
936                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
937                   done = true; // was an endgroup tag
938                 }
939                 break;
940               } // default:
941           } // switch (tag)
942         } // while (!done)
943       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
944         throw e.unwrapIOException();
945       } finally {
946         onChanged();
947       } // finally
948       return this;
949     }
950 
951     private int bitField0_;
952 
953     private java.lang.Object parent_ = "";
954     /**
955      *
956      *
957      * <pre>
958      * Required. Parent resource name.
959      * The format of this value varies depending on whether you have [specified a
960      * processing
961      * location](https://cloud.google.com/dlp/docs/specifying-location):
962      * + Projects scope, location specified:&lt;br/&gt;
963      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
964      * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
965      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
966      * The following example `parent` string specifies a parent project with the
967      * identifier `example-project`, and specifies the `europe-west3` location
968      * for processing data:
969      *     parent=projects/example-project/locations/europe-west3
970      * </pre>
971      *
972      * <code>
973      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
974      * </code>
975      *
976      * @return The parent.
977      */
getParent()978     public java.lang.String getParent() {
979       java.lang.Object ref = parent_;
980       if (!(ref instanceof java.lang.String)) {
981         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
982         java.lang.String s = bs.toStringUtf8();
983         parent_ = s;
984         return s;
985       } else {
986         return (java.lang.String) ref;
987       }
988     }
989     /**
990      *
991      *
992      * <pre>
993      * Required. Parent resource name.
994      * The format of this value varies depending on whether you have [specified a
995      * processing
996      * location](https://cloud.google.com/dlp/docs/specifying-location):
997      * + Projects scope, location specified:&lt;br/&gt;
998      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
999      * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
1000      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
1001      * The following example `parent` string specifies a parent project with the
1002      * identifier `example-project`, and specifies the `europe-west3` location
1003      * for processing data:
1004      *     parent=projects/example-project/locations/europe-west3
1005      * </pre>
1006      *
1007      * <code>
1008      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
1009      * </code>
1010      *
1011      * @return The bytes for parent.
1012      */
getParentBytes()1013     public com.google.protobuf.ByteString getParentBytes() {
1014       java.lang.Object ref = parent_;
1015       if (ref instanceof String) {
1016         com.google.protobuf.ByteString b =
1017             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1018         parent_ = b;
1019         return b;
1020       } else {
1021         return (com.google.protobuf.ByteString) ref;
1022       }
1023     }
1024     /**
1025      *
1026      *
1027      * <pre>
1028      * Required. Parent resource name.
1029      * The format of this value varies depending on whether you have [specified a
1030      * processing
1031      * location](https://cloud.google.com/dlp/docs/specifying-location):
1032      * + Projects scope, location specified:&lt;br/&gt;
1033      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
1034      * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
1035      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
1036      * The following example `parent` string specifies a parent project with the
1037      * identifier `example-project`, and specifies the `europe-west3` location
1038      * for processing data:
1039      *     parent=projects/example-project/locations/europe-west3
1040      * </pre>
1041      *
1042      * <code>
1043      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
1044      * </code>
1045      *
1046      * @param value The parent to set.
1047      * @return This builder for chaining.
1048      */
setParent(java.lang.String value)1049     public Builder setParent(java.lang.String value) {
1050       if (value == null) {
1051         throw new NullPointerException();
1052       }
1053       parent_ = value;
1054       bitField0_ |= 0x00000001;
1055       onChanged();
1056       return this;
1057     }
1058     /**
1059      *
1060      *
1061      * <pre>
1062      * Required. Parent resource name.
1063      * The format of this value varies depending on whether you have [specified a
1064      * processing
1065      * location](https://cloud.google.com/dlp/docs/specifying-location):
1066      * + Projects scope, location specified:&lt;br/&gt;
1067      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
1068      * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
1069      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
1070      * The following example `parent` string specifies a parent project with the
1071      * identifier `example-project`, and specifies the `europe-west3` location
1072      * for processing data:
1073      *     parent=projects/example-project/locations/europe-west3
1074      * </pre>
1075      *
1076      * <code>
1077      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
1078      * </code>
1079      *
1080      * @return This builder for chaining.
1081      */
clearParent()1082     public Builder clearParent() {
1083       parent_ = getDefaultInstance().getParent();
1084       bitField0_ = (bitField0_ & ~0x00000001);
1085       onChanged();
1086       return this;
1087     }
1088     /**
1089      *
1090      *
1091      * <pre>
1092      * Required. Parent resource name.
1093      * The format of this value varies depending on whether you have [specified a
1094      * processing
1095      * location](https://cloud.google.com/dlp/docs/specifying-location):
1096      * + Projects scope, location specified:&lt;br/&gt;
1097      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;`/locations/`&lt;var&gt;LOCATION_ID&lt;/var&gt;
1098      * + Projects scope, no location specified (defaults to global):&lt;br/&gt;
1099      *   `projects/`&lt;var&gt;PROJECT_ID&lt;/var&gt;
1100      * The following example `parent` string specifies a parent project with the
1101      * identifier `example-project`, and specifies the `europe-west3` location
1102      * for processing data:
1103      *     parent=projects/example-project/locations/europe-west3
1104      * </pre>
1105      *
1106      * <code>
1107      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
1108      * </code>
1109      *
1110      * @param value The bytes for parent to set.
1111      * @return This builder for chaining.
1112      */
setParentBytes(com.google.protobuf.ByteString value)1113     public Builder setParentBytes(com.google.protobuf.ByteString value) {
1114       if (value == null) {
1115         throw new NullPointerException();
1116       }
1117       checkByteStringIsUtf8(value);
1118       parent_ = value;
1119       bitField0_ |= 0x00000001;
1120       onChanged();
1121       return this;
1122     }
1123 
1124     private java.lang.Object pageToken_ = "";
1125     /**
1126      *
1127      *
1128      * <pre>
1129      * Page token to continue retrieval. Comes from previous call
1130      * to ListJobTriggers. `order_by` field must not
1131      * change for subsequent calls.
1132      * </pre>
1133      *
1134      * <code>string page_token = 2;</code>
1135      *
1136      * @return The pageToken.
1137      */
getPageToken()1138     public java.lang.String getPageToken() {
1139       java.lang.Object ref = pageToken_;
1140       if (!(ref instanceof java.lang.String)) {
1141         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1142         java.lang.String s = bs.toStringUtf8();
1143         pageToken_ = s;
1144         return s;
1145       } else {
1146         return (java.lang.String) ref;
1147       }
1148     }
1149     /**
1150      *
1151      *
1152      * <pre>
1153      * Page token to continue retrieval. Comes from previous call
1154      * to ListJobTriggers. `order_by` field must not
1155      * change for subsequent calls.
1156      * </pre>
1157      *
1158      * <code>string page_token = 2;</code>
1159      *
1160      * @return The bytes for pageToken.
1161      */
getPageTokenBytes()1162     public com.google.protobuf.ByteString getPageTokenBytes() {
1163       java.lang.Object ref = pageToken_;
1164       if (ref instanceof String) {
1165         com.google.protobuf.ByteString b =
1166             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1167         pageToken_ = b;
1168         return b;
1169       } else {
1170         return (com.google.protobuf.ByteString) ref;
1171       }
1172     }
1173     /**
1174      *
1175      *
1176      * <pre>
1177      * Page token to continue retrieval. Comes from previous call
1178      * to ListJobTriggers. `order_by` field must not
1179      * change for subsequent calls.
1180      * </pre>
1181      *
1182      * <code>string page_token = 2;</code>
1183      *
1184      * @param value The pageToken to set.
1185      * @return This builder for chaining.
1186      */
setPageToken(java.lang.String value)1187     public Builder setPageToken(java.lang.String value) {
1188       if (value == null) {
1189         throw new NullPointerException();
1190       }
1191       pageToken_ = value;
1192       bitField0_ |= 0x00000002;
1193       onChanged();
1194       return this;
1195     }
1196     /**
1197      *
1198      *
1199      * <pre>
1200      * Page token to continue retrieval. Comes from previous call
1201      * to ListJobTriggers. `order_by` field must not
1202      * change for subsequent calls.
1203      * </pre>
1204      *
1205      * <code>string page_token = 2;</code>
1206      *
1207      * @return This builder for chaining.
1208      */
clearPageToken()1209     public Builder clearPageToken() {
1210       pageToken_ = getDefaultInstance().getPageToken();
1211       bitField0_ = (bitField0_ & ~0x00000002);
1212       onChanged();
1213       return this;
1214     }
1215     /**
1216      *
1217      *
1218      * <pre>
1219      * Page token to continue retrieval. Comes from previous call
1220      * to ListJobTriggers. `order_by` field must not
1221      * change for subsequent calls.
1222      * </pre>
1223      *
1224      * <code>string page_token = 2;</code>
1225      *
1226      * @param value The bytes for pageToken to set.
1227      * @return This builder for chaining.
1228      */
setPageTokenBytes(com.google.protobuf.ByteString value)1229     public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
1230       if (value == null) {
1231         throw new NullPointerException();
1232       }
1233       checkByteStringIsUtf8(value);
1234       pageToken_ = value;
1235       bitField0_ |= 0x00000002;
1236       onChanged();
1237       return this;
1238     }
1239 
1240     private int pageSize_;
1241     /**
1242      *
1243      *
1244      * <pre>
1245      * Size of the page, can be limited by a server.
1246      * </pre>
1247      *
1248      * <code>int32 page_size = 3;</code>
1249      *
1250      * @return The pageSize.
1251      */
1252     @java.lang.Override
getPageSize()1253     public int getPageSize() {
1254       return pageSize_;
1255     }
1256     /**
1257      *
1258      *
1259      * <pre>
1260      * Size of the page, can be limited by a server.
1261      * </pre>
1262      *
1263      * <code>int32 page_size = 3;</code>
1264      *
1265      * @param value The pageSize to set.
1266      * @return This builder for chaining.
1267      */
setPageSize(int value)1268     public Builder setPageSize(int value) {
1269 
1270       pageSize_ = value;
1271       bitField0_ |= 0x00000004;
1272       onChanged();
1273       return this;
1274     }
1275     /**
1276      *
1277      *
1278      * <pre>
1279      * Size of the page, can be limited by a server.
1280      * </pre>
1281      *
1282      * <code>int32 page_size = 3;</code>
1283      *
1284      * @return This builder for chaining.
1285      */
clearPageSize()1286     public Builder clearPageSize() {
1287       bitField0_ = (bitField0_ & ~0x00000004);
1288       pageSize_ = 0;
1289       onChanged();
1290       return this;
1291     }
1292 
1293     private java.lang.Object orderBy_ = "";
1294     /**
1295      *
1296      *
1297      * <pre>
1298      * Comma separated list of triggeredJob fields to order by,
1299      * followed by `asc` or `desc` postfix. This list is case-insensitive,
1300      * default sorting order is ascending, redundant space characters are
1301      * insignificant.
1302      * Example: `name asc,update_time, create_time desc`
1303      * Supported fields are:
1304      * - `create_time`: corresponds to the time the JobTrigger was created.
1305      * - `update_time`: corresponds to the time the JobTrigger was last updated.
1306      * - `last_run_time`: corresponds to the last time the JobTrigger ran.
1307      * - `name`: corresponds to the JobTrigger's name.
1308      * - `display_name`: corresponds to the JobTrigger's display name.
1309      * - `status`: corresponds to JobTrigger's status.
1310      * </pre>
1311      *
1312      * <code>string order_by = 4;</code>
1313      *
1314      * @return The orderBy.
1315      */
getOrderBy()1316     public java.lang.String getOrderBy() {
1317       java.lang.Object ref = orderBy_;
1318       if (!(ref instanceof java.lang.String)) {
1319         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1320         java.lang.String s = bs.toStringUtf8();
1321         orderBy_ = s;
1322         return s;
1323       } else {
1324         return (java.lang.String) ref;
1325       }
1326     }
1327     /**
1328      *
1329      *
1330      * <pre>
1331      * Comma separated list of triggeredJob fields to order by,
1332      * followed by `asc` or `desc` postfix. This list is case-insensitive,
1333      * default sorting order is ascending, redundant space characters are
1334      * insignificant.
1335      * Example: `name asc,update_time, create_time desc`
1336      * Supported fields are:
1337      * - `create_time`: corresponds to the time the JobTrigger was created.
1338      * - `update_time`: corresponds to the time the JobTrigger was last updated.
1339      * - `last_run_time`: corresponds to the last time the JobTrigger ran.
1340      * - `name`: corresponds to the JobTrigger's name.
1341      * - `display_name`: corresponds to the JobTrigger's display name.
1342      * - `status`: corresponds to JobTrigger's status.
1343      * </pre>
1344      *
1345      * <code>string order_by = 4;</code>
1346      *
1347      * @return The bytes for orderBy.
1348      */
getOrderByBytes()1349     public com.google.protobuf.ByteString getOrderByBytes() {
1350       java.lang.Object ref = orderBy_;
1351       if (ref instanceof String) {
1352         com.google.protobuf.ByteString b =
1353             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1354         orderBy_ = b;
1355         return b;
1356       } else {
1357         return (com.google.protobuf.ByteString) ref;
1358       }
1359     }
1360     /**
1361      *
1362      *
1363      * <pre>
1364      * Comma separated list of triggeredJob fields to order by,
1365      * followed by `asc` or `desc` postfix. This list is case-insensitive,
1366      * default sorting order is ascending, redundant space characters are
1367      * insignificant.
1368      * Example: `name asc,update_time, create_time desc`
1369      * Supported fields are:
1370      * - `create_time`: corresponds to the time the JobTrigger was created.
1371      * - `update_time`: corresponds to the time the JobTrigger was last updated.
1372      * - `last_run_time`: corresponds to the last time the JobTrigger ran.
1373      * - `name`: corresponds to the JobTrigger's name.
1374      * - `display_name`: corresponds to the JobTrigger's display name.
1375      * - `status`: corresponds to JobTrigger's status.
1376      * </pre>
1377      *
1378      * <code>string order_by = 4;</code>
1379      *
1380      * @param value The orderBy to set.
1381      * @return This builder for chaining.
1382      */
setOrderBy(java.lang.String value)1383     public Builder setOrderBy(java.lang.String value) {
1384       if (value == null) {
1385         throw new NullPointerException();
1386       }
1387       orderBy_ = value;
1388       bitField0_ |= 0x00000008;
1389       onChanged();
1390       return this;
1391     }
1392     /**
1393      *
1394      *
1395      * <pre>
1396      * Comma separated list of triggeredJob fields to order by,
1397      * followed by `asc` or `desc` postfix. This list is case-insensitive,
1398      * default sorting order is ascending, redundant space characters are
1399      * insignificant.
1400      * Example: `name asc,update_time, create_time desc`
1401      * Supported fields are:
1402      * - `create_time`: corresponds to the time the JobTrigger was created.
1403      * - `update_time`: corresponds to the time the JobTrigger was last updated.
1404      * - `last_run_time`: corresponds to the last time the JobTrigger ran.
1405      * - `name`: corresponds to the JobTrigger's name.
1406      * - `display_name`: corresponds to the JobTrigger's display name.
1407      * - `status`: corresponds to JobTrigger's status.
1408      * </pre>
1409      *
1410      * <code>string order_by = 4;</code>
1411      *
1412      * @return This builder for chaining.
1413      */
clearOrderBy()1414     public Builder clearOrderBy() {
1415       orderBy_ = getDefaultInstance().getOrderBy();
1416       bitField0_ = (bitField0_ & ~0x00000008);
1417       onChanged();
1418       return this;
1419     }
1420     /**
1421      *
1422      *
1423      * <pre>
1424      * Comma separated list of triggeredJob fields to order by,
1425      * followed by `asc` or `desc` postfix. This list is case-insensitive,
1426      * default sorting order is ascending, redundant space characters are
1427      * insignificant.
1428      * Example: `name asc,update_time, create_time desc`
1429      * Supported fields are:
1430      * - `create_time`: corresponds to the time the JobTrigger was created.
1431      * - `update_time`: corresponds to the time the JobTrigger was last updated.
1432      * - `last_run_time`: corresponds to the last time the JobTrigger ran.
1433      * - `name`: corresponds to the JobTrigger's name.
1434      * - `display_name`: corresponds to the JobTrigger's display name.
1435      * - `status`: corresponds to JobTrigger's status.
1436      * </pre>
1437      *
1438      * <code>string order_by = 4;</code>
1439      *
1440      * @param value The bytes for orderBy to set.
1441      * @return This builder for chaining.
1442      */
setOrderByBytes(com.google.protobuf.ByteString value)1443     public Builder setOrderByBytes(com.google.protobuf.ByteString value) {
1444       if (value == null) {
1445         throw new NullPointerException();
1446       }
1447       checkByteStringIsUtf8(value);
1448       orderBy_ = value;
1449       bitField0_ |= 0x00000008;
1450       onChanged();
1451       return this;
1452     }
1453 
1454     private java.lang.Object filter_ = "";
1455     /**
1456      *
1457      *
1458      * <pre>
1459      * Allows filtering.
1460      * Supported syntax:
1461      * * Filter expressions are made up of one or more restrictions.
1462      * * Restrictions can be combined by `AND` or `OR` logical operators. A
1463      * sequence of restrictions implicitly uses `AND`.
1464      * * A restriction has the form of `{field} {operator} {value}`.
1465      * * Supported fields/values for inspect triggers:
1466      *     - `status` - HEALTHY|PAUSED|CANCELLED
1467      *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
1468      *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
1469      *     quotation marks. Nanoseconds are ignored.
1470      *     - 'error_count' - Number of errors that have occurred while running.
1471      * * The operator must be `=` or `!=` for status and inspected_storage.
1472      * Examples:
1473      * * inspected_storage = cloud_storage AND status = HEALTHY
1474      * * inspected_storage = cloud_storage OR inspected_storage = bigquery
1475      * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
1476      * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
1477      * The length of this field should be no more than 500 characters.
1478      * </pre>
1479      *
1480      * <code>string filter = 5;</code>
1481      *
1482      * @return The filter.
1483      */
getFilter()1484     public java.lang.String getFilter() {
1485       java.lang.Object ref = filter_;
1486       if (!(ref instanceof java.lang.String)) {
1487         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1488         java.lang.String s = bs.toStringUtf8();
1489         filter_ = s;
1490         return s;
1491       } else {
1492         return (java.lang.String) ref;
1493       }
1494     }
1495     /**
1496      *
1497      *
1498      * <pre>
1499      * Allows filtering.
1500      * Supported syntax:
1501      * * Filter expressions are made up of one or more restrictions.
1502      * * Restrictions can be combined by `AND` or `OR` logical operators. A
1503      * sequence of restrictions implicitly uses `AND`.
1504      * * A restriction has the form of `{field} {operator} {value}`.
1505      * * Supported fields/values for inspect triggers:
1506      *     - `status` - HEALTHY|PAUSED|CANCELLED
1507      *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
1508      *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
1509      *     quotation marks. Nanoseconds are ignored.
1510      *     - 'error_count' - Number of errors that have occurred while running.
1511      * * The operator must be `=` or `!=` for status and inspected_storage.
1512      * Examples:
1513      * * inspected_storage = cloud_storage AND status = HEALTHY
1514      * * inspected_storage = cloud_storage OR inspected_storage = bigquery
1515      * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
1516      * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
1517      * The length of this field should be no more than 500 characters.
1518      * </pre>
1519      *
1520      * <code>string filter = 5;</code>
1521      *
1522      * @return The bytes for filter.
1523      */
getFilterBytes()1524     public com.google.protobuf.ByteString getFilterBytes() {
1525       java.lang.Object ref = filter_;
1526       if (ref instanceof String) {
1527         com.google.protobuf.ByteString b =
1528             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1529         filter_ = b;
1530         return b;
1531       } else {
1532         return (com.google.protobuf.ByteString) ref;
1533       }
1534     }
1535     /**
1536      *
1537      *
1538      * <pre>
1539      * Allows filtering.
1540      * Supported syntax:
1541      * * Filter expressions are made up of one or more restrictions.
1542      * * Restrictions can be combined by `AND` or `OR` logical operators. A
1543      * sequence of restrictions implicitly uses `AND`.
1544      * * A restriction has the form of `{field} {operator} {value}`.
1545      * * Supported fields/values for inspect triggers:
1546      *     - `status` - HEALTHY|PAUSED|CANCELLED
1547      *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
1548      *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
1549      *     quotation marks. Nanoseconds are ignored.
1550      *     - 'error_count' - Number of errors that have occurred while running.
1551      * * The operator must be `=` or `!=` for status and inspected_storage.
1552      * Examples:
1553      * * inspected_storage = cloud_storage AND status = HEALTHY
1554      * * inspected_storage = cloud_storage OR inspected_storage = bigquery
1555      * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
1556      * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
1557      * The length of this field should be no more than 500 characters.
1558      * </pre>
1559      *
1560      * <code>string filter = 5;</code>
1561      *
1562      * @param value The filter to set.
1563      * @return This builder for chaining.
1564      */
setFilter(java.lang.String value)1565     public Builder setFilter(java.lang.String value) {
1566       if (value == null) {
1567         throw new NullPointerException();
1568       }
1569       filter_ = value;
1570       bitField0_ |= 0x00000010;
1571       onChanged();
1572       return this;
1573     }
1574     /**
1575      *
1576      *
1577      * <pre>
1578      * Allows filtering.
1579      * Supported syntax:
1580      * * Filter expressions are made up of one or more restrictions.
1581      * * Restrictions can be combined by `AND` or `OR` logical operators. A
1582      * sequence of restrictions implicitly uses `AND`.
1583      * * A restriction has the form of `{field} {operator} {value}`.
1584      * * Supported fields/values for inspect triggers:
1585      *     - `status` - HEALTHY|PAUSED|CANCELLED
1586      *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
1587      *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
1588      *     quotation marks. Nanoseconds are ignored.
1589      *     - 'error_count' - Number of errors that have occurred while running.
1590      * * The operator must be `=` or `!=` for status and inspected_storage.
1591      * Examples:
1592      * * inspected_storage = cloud_storage AND status = HEALTHY
1593      * * inspected_storage = cloud_storage OR inspected_storage = bigquery
1594      * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
1595      * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
1596      * The length of this field should be no more than 500 characters.
1597      * </pre>
1598      *
1599      * <code>string filter = 5;</code>
1600      *
1601      * @return This builder for chaining.
1602      */
clearFilter()1603     public Builder clearFilter() {
1604       filter_ = getDefaultInstance().getFilter();
1605       bitField0_ = (bitField0_ & ~0x00000010);
1606       onChanged();
1607       return this;
1608     }
1609     /**
1610      *
1611      *
1612      * <pre>
1613      * Allows filtering.
1614      * Supported syntax:
1615      * * Filter expressions are made up of one or more restrictions.
1616      * * Restrictions can be combined by `AND` or `OR` logical operators. A
1617      * sequence of restrictions implicitly uses `AND`.
1618      * * A restriction has the form of `{field} {operator} {value}`.
1619      * * Supported fields/values for inspect triggers:
1620      *     - `status` - HEALTHY|PAUSED|CANCELLED
1621      *     - `inspected_storage` - DATASTORE|CLOUD_STORAGE|BIGQUERY
1622      *     - 'last_run_time` - RFC 3339 formatted timestamp, surrounded by
1623      *     quotation marks. Nanoseconds are ignored.
1624      *     - 'error_count' - Number of errors that have occurred while running.
1625      * * The operator must be `=` or `!=` for status and inspected_storage.
1626      * Examples:
1627      * * inspected_storage = cloud_storage AND status = HEALTHY
1628      * * inspected_storage = cloud_storage OR inspected_storage = bigquery
1629      * * inspected_storage = cloud_storage AND (state = PAUSED OR state = HEALTHY)
1630      * * last_run_time &gt; &#92;"2017-12-12T00:00:00+00:00&#92;"
1631      * The length of this field should be no more than 500 characters.
1632      * </pre>
1633      *
1634      * <code>string filter = 5;</code>
1635      *
1636      * @param value The bytes for filter to set.
1637      * @return This builder for chaining.
1638      */
setFilterBytes(com.google.protobuf.ByteString value)1639     public Builder setFilterBytes(com.google.protobuf.ByteString value) {
1640       if (value == null) {
1641         throw new NullPointerException();
1642       }
1643       checkByteStringIsUtf8(value);
1644       filter_ = value;
1645       bitField0_ |= 0x00000010;
1646       onChanged();
1647       return this;
1648     }
1649 
1650     private int type_ = 0;
1651     /**
1652      *
1653      *
1654      * <pre>
1655      * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
1656      * </pre>
1657      *
1658      * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
1659      *
1660      * @return The enum numeric value on the wire for type.
1661      */
1662     @java.lang.Override
getTypeValue()1663     public int getTypeValue() {
1664       return type_;
1665     }
1666     /**
1667      *
1668      *
1669      * <pre>
1670      * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
1671      * </pre>
1672      *
1673      * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
1674      *
1675      * @param value The enum numeric value on the wire for type to set.
1676      * @return This builder for chaining.
1677      */
setTypeValue(int value)1678     public Builder setTypeValue(int value) {
1679       type_ = value;
1680       bitField0_ |= 0x00000020;
1681       onChanged();
1682       return this;
1683     }
1684     /**
1685      *
1686      *
1687      * <pre>
1688      * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
1689      * </pre>
1690      *
1691      * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
1692      *
1693      * @return The type.
1694      */
1695     @java.lang.Override
getType()1696     public com.google.privacy.dlp.v2.DlpJobType getType() {
1697       com.google.privacy.dlp.v2.DlpJobType result =
1698           com.google.privacy.dlp.v2.DlpJobType.forNumber(type_);
1699       return result == null ? com.google.privacy.dlp.v2.DlpJobType.UNRECOGNIZED : result;
1700     }
1701     /**
1702      *
1703      *
1704      * <pre>
1705      * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
1706      * </pre>
1707      *
1708      * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
1709      *
1710      * @param value The type to set.
1711      * @return This builder for chaining.
1712      */
setType(com.google.privacy.dlp.v2.DlpJobType value)1713     public Builder setType(com.google.privacy.dlp.v2.DlpJobType value) {
1714       if (value == null) {
1715         throw new NullPointerException();
1716       }
1717       bitField0_ |= 0x00000020;
1718       type_ = value.getNumber();
1719       onChanged();
1720       return this;
1721     }
1722     /**
1723      *
1724      *
1725      * <pre>
1726      * The type of jobs. Will use `DlpJobType.INSPECT` if not set.
1727      * </pre>
1728      *
1729      * <code>.google.privacy.dlp.v2.DlpJobType type = 6;</code>
1730      *
1731      * @return This builder for chaining.
1732      */
clearType()1733     public Builder clearType() {
1734       bitField0_ = (bitField0_ & ~0x00000020);
1735       type_ = 0;
1736       onChanged();
1737       return this;
1738     }
1739 
1740     private java.lang.Object locationId_ = "";
1741     /**
1742      *
1743      *
1744      * <pre>
1745      * Deprecated. This field has no effect.
1746      * </pre>
1747      *
1748      * <code>string location_id = 7;</code>
1749      *
1750      * @return The locationId.
1751      */
getLocationId()1752     public java.lang.String getLocationId() {
1753       java.lang.Object ref = locationId_;
1754       if (!(ref instanceof java.lang.String)) {
1755         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1756         java.lang.String s = bs.toStringUtf8();
1757         locationId_ = s;
1758         return s;
1759       } else {
1760         return (java.lang.String) ref;
1761       }
1762     }
1763     /**
1764      *
1765      *
1766      * <pre>
1767      * Deprecated. This field has no effect.
1768      * </pre>
1769      *
1770      * <code>string location_id = 7;</code>
1771      *
1772      * @return The bytes for locationId.
1773      */
getLocationIdBytes()1774     public com.google.protobuf.ByteString getLocationIdBytes() {
1775       java.lang.Object ref = locationId_;
1776       if (ref instanceof String) {
1777         com.google.protobuf.ByteString b =
1778             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1779         locationId_ = b;
1780         return b;
1781       } else {
1782         return (com.google.protobuf.ByteString) ref;
1783       }
1784     }
1785     /**
1786      *
1787      *
1788      * <pre>
1789      * Deprecated. This field has no effect.
1790      * </pre>
1791      *
1792      * <code>string location_id = 7;</code>
1793      *
1794      * @param value The locationId to set.
1795      * @return This builder for chaining.
1796      */
setLocationId(java.lang.String value)1797     public Builder setLocationId(java.lang.String value) {
1798       if (value == null) {
1799         throw new NullPointerException();
1800       }
1801       locationId_ = value;
1802       bitField0_ |= 0x00000040;
1803       onChanged();
1804       return this;
1805     }
1806     /**
1807      *
1808      *
1809      * <pre>
1810      * Deprecated. This field has no effect.
1811      * </pre>
1812      *
1813      * <code>string location_id = 7;</code>
1814      *
1815      * @return This builder for chaining.
1816      */
clearLocationId()1817     public Builder clearLocationId() {
1818       locationId_ = getDefaultInstance().getLocationId();
1819       bitField0_ = (bitField0_ & ~0x00000040);
1820       onChanged();
1821       return this;
1822     }
1823     /**
1824      *
1825      *
1826      * <pre>
1827      * Deprecated. This field has no effect.
1828      * </pre>
1829      *
1830      * <code>string location_id = 7;</code>
1831      *
1832      * @param value The bytes for locationId to set.
1833      * @return This builder for chaining.
1834      */
setLocationIdBytes(com.google.protobuf.ByteString value)1835     public Builder setLocationIdBytes(com.google.protobuf.ByteString value) {
1836       if (value == null) {
1837         throw new NullPointerException();
1838       }
1839       checkByteStringIsUtf8(value);
1840       locationId_ = value;
1841       bitField0_ |= 0x00000040;
1842       onChanged();
1843       return this;
1844     }
1845 
1846     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1847     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1848       return super.setUnknownFields(unknownFields);
1849     }
1850 
1851     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1852     public final Builder mergeUnknownFields(
1853         final com.google.protobuf.UnknownFieldSet unknownFields) {
1854       return super.mergeUnknownFields(unknownFields);
1855     }
1856 
1857     // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.ListJobTriggersRequest)
1858   }
1859 
1860   // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.ListJobTriggersRequest)
1861   private static final com.google.privacy.dlp.v2.ListJobTriggersRequest DEFAULT_INSTANCE;
1862 
1863   static {
1864     DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.ListJobTriggersRequest();
1865   }
1866 
getDefaultInstance()1867   public static com.google.privacy.dlp.v2.ListJobTriggersRequest getDefaultInstance() {
1868     return DEFAULT_INSTANCE;
1869   }
1870 
1871   private static final com.google.protobuf.Parser<ListJobTriggersRequest> PARSER =
1872       new com.google.protobuf.AbstractParser<ListJobTriggersRequest>() {
1873         @java.lang.Override
1874         public ListJobTriggersRequest parsePartialFrom(
1875             com.google.protobuf.CodedInputStream input,
1876             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1877             throws com.google.protobuf.InvalidProtocolBufferException {
1878           Builder builder = newBuilder();
1879           try {
1880             builder.mergeFrom(input, extensionRegistry);
1881           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1882             throw e.setUnfinishedMessage(builder.buildPartial());
1883           } catch (com.google.protobuf.UninitializedMessageException e) {
1884             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1885           } catch (java.io.IOException e) {
1886             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1887                 .setUnfinishedMessage(builder.buildPartial());
1888           }
1889           return builder.buildPartial();
1890         }
1891       };
1892 
parser()1893   public static com.google.protobuf.Parser<ListJobTriggersRequest> parser() {
1894     return PARSER;
1895   }
1896 
1897   @java.lang.Override
getParserForType()1898   public com.google.protobuf.Parser<ListJobTriggersRequest> getParserForType() {
1899     return PARSER;
1900   }
1901 
1902   @java.lang.Override
getDefaultInstanceForType()1903   public com.google.privacy.dlp.v2.ListJobTriggersRequest getDefaultInstanceForType() {
1904     return DEFAULT_INSTANCE;
1905   }
1906 }
1907