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