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