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:<br/> 88 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 89 * + Projects scope, no location specified (defaults to global):<br/> 90 * `projects/`<var>PROJECT_ID</var> 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:<br/> 124 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 125 * + Projects scope, no location specified (defaults to global):<br/> 126 * `projects/`<var>PROJECT_ID</var> 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 > \"2017-12-12T00:00:00+00:00\" 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 > \"2017-12-12T00:00:00+00:00\" 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:<br/> 963 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 964 * + Projects scope, no location specified (defaults to global):<br/> 965 * `projects/`<var>PROJECT_ID</var> 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:<br/> 998 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 999 * + Projects scope, no location specified (defaults to global):<br/> 1000 * `projects/`<var>PROJECT_ID</var> 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:<br/> 1033 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 1034 * + Projects scope, no location specified (defaults to global):<br/> 1035 * `projects/`<var>PROJECT_ID</var> 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:<br/> 1067 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 1068 * + Projects scope, no location specified (defaults to global):<br/> 1069 * `projects/`<var>PROJECT_ID</var> 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:<br/> 1097 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 1098 * + Projects scope, no location specified (defaults to global):<br/> 1099 * `projects/`<var>PROJECT_ID</var> 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 > \"2017-12-12T00:00:00+00:00\" 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 > \"2017-12-12T00:00:00+00:00\" 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 > \"2017-12-12T00:00:00+00:00\" 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 > \"2017-12-12T00:00:00+00:00\" 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 > \"2017-12-12T00:00:00+00:00\" 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