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/cloud/contentwarehouse/v1/ruleset_service_request.proto 18 19 package com.google.cloud.contentwarehouse.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message for RuleSetService.ListRuleSets. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.contentwarehouse.v1.ListRuleSetsResponse} 29 */ 30 public final class ListRuleSetsResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.contentwarehouse.v1.ListRuleSetsResponse) 33 ListRuleSetsResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListRuleSetsResponse.newBuilder() to construct. ListRuleSetsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListRuleSetsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListRuleSetsResponse()40 private ListRuleSetsResponse() { 41 ruleSets_ = 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 ListRuleSetsResponse(); 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.cloud.contentwarehouse.v1.RuleSetServiceRequestProto 58 .internal_static_google_cloud_contentwarehouse_v1_ListRuleSetsResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.contentwarehouse.v1.RuleSetServiceRequestProto 65 .internal_static_google_cloud_contentwarehouse_v1_ListRuleSetsResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.class, 68 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.Builder.class); 69 } 70 71 public static final int RULE_SETS_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private java.util.List<com.google.cloud.contentwarehouse.v1.RuleSet> ruleSets_; 75 /** 76 * 77 * 78 * <pre> 79 * The rule sets from the specified parent. 80 * </pre> 81 * 82 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 83 */ 84 @java.lang.Override getRuleSetsList()85 public java.util.List<com.google.cloud.contentwarehouse.v1.RuleSet> getRuleSetsList() { 86 return ruleSets_; 87 } 88 /** 89 * 90 * 91 * <pre> 92 * The rule sets from the specified parent. 93 * </pre> 94 * 95 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 96 */ 97 @java.lang.Override 98 public java.util.List<? extends com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder> getRuleSetsOrBuilderList()99 getRuleSetsOrBuilderList() { 100 return ruleSets_; 101 } 102 /** 103 * 104 * 105 * <pre> 106 * The rule sets from the specified parent. 107 * </pre> 108 * 109 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 110 */ 111 @java.lang.Override getRuleSetsCount()112 public int getRuleSetsCount() { 113 return ruleSets_.size(); 114 } 115 /** 116 * 117 * 118 * <pre> 119 * The rule sets from the specified parent. 120 * </pre> 121 * 122 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 123 */ 124 @java.lang.Override getRuleSets(int index)125 public com.google.cloud.contentwarehouse.v1.RuleSet getRuleSets(int index) { 126 return ruleSets_.get(index); 127 } 128 /** 129 * 130 * 131 * <pre> 132 * The rule sets from the specified parent. 133 * </pre> 134 * 135 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 136 */ 137 @java.lang.Override getRuleSetsOrBuilder(int index)138 public com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder getRuleSetsOrBuilder(int index) { 139 return ruleSets_.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 * A token, which can be sent as `page_token` to retrieve the next page. 151 * If this field is omitted, there are no subsequent pages. 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 * A token, which can be sent as `page_token` to retrieve the next page. 175 * If this field is omitted, there are no subsequent pages. 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 < ruleSets_.size(); i++) { 210 output.writeMessage(1, ruleSets_.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 < ruleSets_.size(); i++) { 225 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, ruleSets_.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.cloud.contentwarehouse.v1.ListRuleSetsResponse)) { 241 return super.equals(obj); 242 } 243 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse other = 244 (com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse) obj; 245 246 if (!getRuleSetsList().equals(other.getRuleSetsList())) 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 (getRuleSetsCount() > 0) { 260 hash = (37 * hash) + RULE_SETS_FIELD_NUMBER; 261 hash = (53 * hash) + getRuleSetsList().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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse prototype)351 public static Builder newBuilder( 352 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse 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 RuleSetService.ListRuleSets. 371 * </pre> 372 * 373 * Protobuf type {@code google.cloud.contentwarehouse.v1.ListRuleSetsResponse} 374 */ 375 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 376 implements 377 // @@protoc_insertion_point(builder_implements:google.cloud.contentwarehouse.v1.ListRuleSetsResponse) 378 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponseOrBuilder { getDescriptor()379 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 380 return com.google.cloud.contentwarehouse.v1.RuleSetServiceRequestProto 381 .internal_static_google_cloud_contentwarehouse_v1_ListRuleSetsResponse_descriptor; 382 } 383 384 @java.lang.Override 385 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()386 internalGetFieldAccessorTable() { 387 return com.google.cloud.contentwarehouse.v1.RuleSetServiceRequestProto 388 .internal_static_google_cloud_contentwarehouse_v1_ListRuleSetsResponse_fieldAccessorTable 389 .ensureFieldAccessorsInitialized( 390 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.class, 391 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.Builder.class); 392 } 393 394 // Construct using com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.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 (ruleSetsBuilder_ == null) { 406 ruleSets_ = java.util.Collections.emptyList(); 407 } else { 408 ruleSets_ = null; 409 ruleSetsBuilder_.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.cloud.contentwarehouse.v1.RuleSetServiceRequestProto 419 .internal_static_google_cloud_contentwarehouse_v1_ListRuleSetsResponse_descriptor; 420 } 421 422 @java.lang.Override getDefaultInstanceForType()423 public com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse getDefaultInstanceForType() { 424 return com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.getDefaultInstance(); 425 } 426 427 @java.lang.Override build()428 public com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse build() { 429 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse buildPartial() { 438 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse result = 439 new com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse(this); 440 buildPartialRepeatedFields(result); 441 if (bitField0_ != 0) { 442 buildPartial0(result); 443 } 444 onBuilt(); 445 return result; 446 } 447 buildPartialRepeatedFields( com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse result)448 private void buildPartialRepeatedFields( 449 com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse result) { 450 if (ruleSetsBuilder_ == null) { 451 if (((bitField0_ & 0x00000001) != 0)) { 452 ruleSets_ = java.util.Collections.unmodifiableList(ruleSets_); 453 bitField0_ = (bitField0_ & ~0x00000001); 454 } 455 result.ruleSets_ = ruleSets_; 456 } else { 457 result.ruleSets_ = ruleSetsBuilder_.build(); 458 } 459 } 460 buildPartial0(com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse result)461 private void buildPartial0(com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse 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.cloud.contentwarehouse.v1.ListRuleSetsResponse) { 504 return mergeFrom((com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse) other); 505 } else { 506 super.mergeFrom(other); 507 return this; 508 } 509 } 510 mergeFrom(com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse other)511 public Builder mergeFrom(com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse other) { 512 if (other == com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse.getDefaultInstance()) 513 return this; 514 if (ruleSetsBuilder_ == null) { 515 if (!other.ruleSets_.isEmpty()) { 516 if (ruleSets_.isEmpty()) { 517 ruleSets_ = other.ruleSets_; 518 bitField0_ = (bitField0_ & ~0x00000001); 519 } else { 520 ensureRuleSetsIsMutable(); 521 ruleSets_.addAll(other.ruleSets_); 522 } 523 onChanged(); 524 } 525 } else { 526 if (!other.ruleSets_.isEmpty()) { 527 if (ruleSetsBuilder_.isEmpty()) { 528 ruleSetsBuilder_.dispose(); 529 ruleSetsBuilder_ = null; 530 ruleSets_ = other.ruleSets_; 531 bitField0_ = (bitField0_ & ~0x00000001); 532 ruleSetsBuilder_ = 533 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 534 ? getRuleSetsFieldBuilder() 535 : null; 536 } else { 537 ruleSetsBuilder_.addAllMessages(other.ruleSets_); 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.cloud.contentwarehouse.v1.RuleSet m = 575 input.readMessage( 576 com.google.cloud.contentwarehouse.v1.RuleSet.parser(), extensionRegistry); 577 if (ruleSetsBuilder_ == null) { 578 ensureRuleSetsIsMutable(); 579 ruleSets_.add(m); 580 } else { 581 ruleSetsBuilder_.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.cloud.contentwarehouse.v1.RuleSet> ruleSets_ = 611 java.util.Collections.emptyList(); 612 ensureRuleSetsIsMutable()613 private void ensureRuleSetsIsMutable() { 614 if (!((bitField0_ & 0x00000001) != 0)) { 615 ruleSets_ = 616 new java.util.ArrayList<com.google.cloud.contentwarehouse.v1.RuleSet>(ruleSets_); 617 bitField0_ |= 0x00000001; 618 } 619 } 620 621 private com.google.protobuf.RepeatedFieldBuilderV3< 622 com.google.cloud.contentwarehouse.v1.RuleSet, 623 com.google.cloud.contentwarehouse.v1.RuleSet.Builder, 624 com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder> 625 ruleSetsBuilder_; 626 627 /** 628 * 629 * 630 * <pre> 631 * The rule sets from the specified parent. 632 * </pre> 633 * 634 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 635 */ getRuleSetsList()636 public java.util.List<com.google.cloud.contentwarehouse.v1.RuleSet> getRuleSetsList() { 637 if (ruleSetsBuilder_ == null) { 638 return java.util.Collections.unmodifiableList(ruleSets_); 639 } else { 640 return ruleSetsBuilder_.getMessageList(); 641 } 642 } 643 /** 644 * 645 * 646 * <pre> 647 * The rule sets from the specified parent. 648 * </pre> 649 * 650 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 651 */ getRuleSetsCount()652 public int getRuleSetsCount() { 653 if (ruleSetsBuilder_ == null) { 654 return ruleSets_.size(); 655 } else { 656 return ruleSetsBuilder_.getCount(); 657 } 658 } 659 /** 660 * 661 * 662 * <pre> 663 * The rule sets from the specified parent. 664 * </pre> 665 * 666 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 667 */ getRuleSets(int index)668 public com.google.cloud.contentwarehouse.v1.RuleSet getRuleSets(int index) { 669 if (ruleSetsBuilder_ == null) { 670 return ruleSets_.get(index); 671 } else { 672 return ruleSetsBuilder_.getMessage(index); 673 } 674 } 675 /** 676 * 677 * 678 * <pre> 679 * The rule sets from the specified parent. 680 * </pre> 681 * 682 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 683 */ setRuleSets(int index, com.google.cloud.contentwarehouse.v1.RuleSet value)684 public Builder setRuleSets(int index, com.google.cloud.contentwarehouse.v1.RuleSet value) { 685 if (ruleSetsBuilder_ == null) { 686 if (value == null) { 687 throw new NullPointerException(); 688 } 689 ensureRuleSetsIsMutable(); 690 ruleSets_.set(index, value); 691 onChanged(); 692 } else { 693 ruleSetsBuilder_.setMessage(index, value); 694 } 695 return this; 696 } 697 /** 698 * 699 * 700 * <pre> 701 * The rule sets from the specified parent. 702 * </pre> 703 * 704 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 705 */ setRuleSets( int index, com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue)706 public Builder setRuleSets( 707 int index, com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue) { 708 if (ruleSetsBuilder_ == null) { 709 ensureRuleSetsIsMutable(); 710 ruleSets_.set(index, builderForValue.build()); 711 onChanged(); 712 } else { 713 ruleSetsBuilder_.setMessage(index, builderForValue.build()); 714 } 715 return this; 716 } 717 /** 718 * 719 * 720 * <pre> 721 * The rule sets from the specified parent. 722 * </pre> 723 * 724 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 725 */ addRuleSets(com.google.cloud.contentwarehouse.v1.RuleSet value)726 public Builder addRuleSets(com.google.cloud.contentwarehouse.v1.RuleSet value) { 727 if (ruleSetsBuilder_ == null) { 728 if (value == null) { 729 throw new NullPointerException(); 730 } 731 ensureRuleSetsIsMutable(); 732 ruleSets_.add(value); 733 onChanged(); 734 } else { 735 ruleSetsBuilder_.addMessage(value); 736 } 737 return this; 738 } 739 /** 740 * 741 * 742 * <pre> 743 * The rule sets from the specified parent. 744 * </pre> 745 * 746 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 747 */ addRuleSets(int index, com.google.cloud.contentwarehouse.v1.RuleSet value)748 public Builder addRuleSets(int index, com.google.cloud.contentwarehouse.v1.RuleSet value) { 749 if (ruleSetsBuilder_ == null) { 750 if (value == null) { 751 throw new NullPointerException(); 752 } 753 ensureRuleSetsIsMutable(); 754 ruleSets_.add(index, value); 755 onChanged(); 756 } else { 757 ruleSetsBuilder_.addMessage(index, value); 758 } 759 return this; 760 } 761 /** 762 * 763 * 764 * <pre> 765 * The rule sets from the specified parent. 766 * </pre> 767 * 768 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 769 */ addRuleSets( com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue)770 public Builder addRuleSets( 771 com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue) { 772 if (ruleSetsBuilder_ == null) { 773 ensureRuleSetsIsMutable(); 774 ruleSets_.add(builderForValue.build()); 775 onChanged(); 776 } else { 777 ruleSetsBuilder_.addMessage(builderForValue.build()); 778 } 779 return this; 780 } 781 /** 782 * 783 * 784 * <pre> 785 * The rule sets from the specified parent. 786 * </pre> 787 * 788 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 789 */ addRuleSets( int index, com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue)790 public Builder addRuleSets( 791 int index, com.google.cloud.contentwarehouse.v1.RuleSet.Builder builderForValue) { 792 if (ruleSetsBuilder_ == null) { 793 ensureRuleSetsIsMutable(); 794 ruleSets_.add(index, builderForValue.build()); 795 onChanged(); 796 } else { 797 ruleSetsBuilder_.addMessage(index, builderForValue.build()); 798 } 799 return this; 800 } 801 /** 802 * 803 * 804 * <pre> 805 * The rule sets from the specified parent. 806 * </pre> 807 * 808 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 809 */ addAllRuleSets( java.lang.Iterable<? extends com.google.cloud.contentwarehouse.v1.RuleSet> values)810 public Builder addAllRuleSets( 811 java.lang.Iterable<? extends com.google.cloud.contentwarehouse.v1.RuleSet> values) { 812 if (ruleSetsBuilder_ == null) { 813 ensureRuleSetsIsMutable(); 814 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ruleSets_); 815 onChanged(); 816 } else { 817 ruleSetsBuilder_.addAllMessages(values); 818 } 819 return this; 820 } 821 /** 822 * 823 * 824 * <pre> 825 * The rule sets from the specified parent. 826 * </pre> 827 * 828 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 829 */ clearRuleSets()830 public Builder clearRuleSets() { 831 if (ruleSetsBuilder_ == null) { 832 ruleSets_ = java.util.Collections.emptyList(); 833 bitField0_ = (bitField0_ & ~0x00000001); 834 onChanged(); 835 } else { 836 ruleSetsBuilder_.clear(); 837 } 838 return this; 839 } 840 /** 841 * 842 * 843 * <pre> 844 * The rule sets from the specified parent. 845 * </pre> 846 * 847 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 848 */ removeRuleSets(int index)849 public Builder removeRuleSets(int index) { 850 if (ruleSetsBuilder_ == null) { 851 ensureRuleSetsIsMutable(); 852 ruleSets_.remove(index); 853 onChanged(); 854 } else { 855 ruleSetsBuilder_.remove(index); 856 } 857 return this; 858 } 859 /** 860 * 861 * 862 * <pre> 863 * The rule sets from the specified parent. 864 * </pre> 865 * 866 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 867 */ getRuleSetsBuilder(int index)868 public com.google.cloud.contentwarehouse.v1.RuleSet.Builder getRuleSetsBuilder(int index) { 869 return getRuleSetsFieldBuilder().getBuilder(index); 870 } 871 /** 872 * 873 * 874 * <pre> 875 * The rule sets from the specified parent. 876 * </pre> 877 * 878 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 879 */ getRuleSetsOrBuilder(int index)880 public com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder getRuleSetsOrBuilder(int index) { 881 if (ruleSetsBuilder_ == null) { 882 return ruleSets_.get(index); 883 } else { 884 return ruleSetsBuilder_.getMessageOrBuilder(index); 885 } 886 } 887 /** 888 * 889 * 890 * <pre> 891 * The rule sets from the specified parent. 892 * </pre> 893 * 894 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 895 */ 896 public java.util.List<? extends com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder> getRuleSetsOrBuilderList()897 getRuleSetsOrBuilderList() { 898 if (ruleSetsBuilder_ != null) { 899 return ruleSetsBuilder_.getMessageOrBuilderList(); 900 } else { 901 return java.util.Collections.unmodifiableList(ruleSets_); 902 } 903 } 904 /** 905 * 906 * 907 * <pre> 908 * The rule sets from the specified parent. 909 * </pre> 910 * 911 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 912 */ addRuleSetsBuilder()913 public com.google.cloud.contentwarehouse.v1.RuleSet.Builder addRuleSetsBuilder() { 914 return getRuleSetsFieldBuilder() 915 .addBuilder(com.google.cloud.contentwarehouse.v1.RuleSet.getDefaultInstance()); 916 } 917 /** 918 * 919 * 920 * <pre> 921 * The rule sets from the specified parent. 922 * </pre> 923 * 924 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 925 */ addRuleSetsBuilder(int index)926 public com.google.cloud.contentwarehouse.v1.RuleSet.Builder addRuleSetsBuilder(int index) { 927 return getRuleSetsFieldBuilder() 928 .addBuilder(index, com.google.cloud.contentwarehouse.v1.RuleSet.getDefaultInstance()); 929 } 930 /** 931 * 932 * 933 * <pre> 934 * The rule sets from the specified parent. 935 * </pre> 936 * 937 * <code>repeated .google.cloud.contentwarehouse.v1.RuleSet rule_sets = 1;</code> 938 */ 939 public java.util.List<com.google.cloud.contentwarehouse.v1.RuleSet.Builder> getRuleSetsBuilderList()940 getRuleSetsBuilderList() { 941 return getRuleSetsFieldBuilder().getBuilderList(); 942 } 943 944 private com.google.protobuf.RepeatedFieldBuilderV3< 945 com.google.cloud.contentwarehouse.v1.RuleSet, 946 com.google.cloud.contentwarehouse.v1.RuleSet.Builder, 947 com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder> getRuleSetsFieldBuilder()948 getRuleSetsFieldBuilder() { 949 if (ruleSetsBuilder_ == null) { 950 ruleSetsBuilder_ = 951 new com.google.protobuf.RepeatedFieldBuilderV3< 952 com.google.cloud.contentwarehouse.v1.RuleSet, 953 com.google.cloud.contentwarehouse.v1.RuleSet.Builder, 954 com.google.cloud.contentwarehouse.v1.RuleSetOrBuilder>( 955 ruleSets_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 956 ruleSets_ = null; 957 } 958 return ruleSetsBuilder_; 959 } 960 961 private java.lang.Object nextPageToken_ = ""; 962 /** 963 * 964 * 965 * <pre> 966 * A token, which can be sent as `page_token` to retrieve the next page. 967 * If this field is omitted, there are no subsequent pages. 968 * </pre> 969 * 970 * <code>string next_page_token = 2;</code> 971 * 972 * @return The nextPageToken. 973 */ getNextPageToken()974 public java.lang.String getNextPageToken() { 975 java.lang.Object ref = nextPageToken_; 976 if (!(ref instanceof java.lang.String)) { 977 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 978 java.lang.String s = bs.toStringUtf8(); 979 nextPageToken_ = s; 980 return s; 981 } else { 982 return (java.lang.String) ref; 983 } 984 } 985 /** 986 * 987 * 988 * <pre> 989 * A token, which can be sent as `page_token` to retrieve the next page. 990 * If this field is omitted, there are no subsequent pages. 991 * </pre> 992 * 993 * <code>string next_page_token = 2;</code> 994 * 995 * @return The bytes for nextPageToken. 996 */ getNextPageTokenBytes()997 public com.google.protobuf.ByteString getNextPageTokenBytes() { 998 java.lang.Object ref = nextPageToken_; 999 if (ref instanceof String) { 1000 com.google.protobuf.ByteString b = 1001 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1002 nextPageToken_ = b; 1003 return b; 1004 } else { 1005 return (com.google.protobuf.ByteString) ref; 1006 } 1007 } 1008 /** 1009 * 1010 * 1011 * <pre> 1012 * A token, which can be sent as `page_token` to retrieve the next page. 1013 * If this field is omitted, there are no subsequent pages. 1014 * </pre> 1015 * 1016 * <code>string next_page_token = 2;</code> 1017 * 1018 * @param value The nextPageToken to set. 1019 * @return This builder for chaining. 1020 */ setNextPageToken(java.lang.String value)1021 public Builder setNextPageToken(java.lang.String value) { 1022 if (value == null) { 1023 throw new NullPointerException(); 1024 } 1025 nextPageToken_ = value; 1026 bitField0_ |= 0x00000002; 1027 onChanged(); 1028 return this; 1029 } 1030 /** 1031 * 1032 * 1033 * <pre> 1034 * A token, which can be sent as `page_token` to retrieve the next page. 1035 * If this field is omitted, there are no subsequent pages. 1036 * </pre> 1037 * 1038 * <code>string next_page_token = 2;</code> 1039 * 1040 * @return This builder for chaining. 1041 */ clearNextPageToken()1042 public Builder clearNextPageToken() { 1043 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1044 bitField0_ = (bitField0_ & ~0x00000002); 1045 onChanged(); 1046 return this; 1047 } 1048 /** 1049 * 1050 * 1051 * <pre> 1052 * A token, which can be sent as `page_token` to retrieve the next page. 1053 * If this field is omitted, there are no subsequent pages. 1054 * </pre> 1055 * 1056 * <code>string next_page_token = 2;</code> 1057 * 1058 * @param value The bytes for nextPageToken to set. 1059 * @return This builder for chaining. 1060 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1061 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1062 if (value == null) { 1063 throw new NullPointerException(); 1064 } 1065 checkByteStringIsUtf8(value); 1066 nextPageToken_ = value; 1067 bitField0_ |= 0x00000002; 1068 onChanged(); 1069 return this; 1070 } 1071 1072 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1073 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1074 return super.setUnknownFields(unknownFields); 1075 } 1076 1077 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1078 public final Builder mergeUnknownFields( 1079 final com.google.protobuf.UnknownFieldSet unknownFields) { 1080 return super.mergeUnknownFields(unknownFields); 1081 } 1082 1083 // @@protoc_insertion_point(builder_scope:google.cloud.contentwarehouse.v1.ListRuleSetsResponse) 1084 } 1085 1086 // @@protoc_insertion_point(class_scope:google.cloud.contentwarehouse.v1.ListRuleSetsResponse) 1087 private static final com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse DEFAULT_INSTANCE; 1088 1089 static { 1090 DEFAULT_INSTANCE = new com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse(); 1091 } 1092 getDefaultInstance()1093 public static com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse getDefaultInstance() { 1094 return DEFAULT_INSTANCE; 1095 } 1096 1097 private static final com.google.protobuf.Parser<ListRuleSetsResponse> PARSER = 1098 new com.google.protobuf.AbstractParser<ListRuleSetsResponse>() { 1099 @java.lang.Override 1100 public ListRuleSetsResponse parsePartialFrom( 1101 com.google.protobuf.CodedInputStream input, 1102 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1103 throws com.google.protobuf.InvalidProtocolBufferException { 1104 Builder builder = newBuilder(); 1105 try { 1106 builder.mergeFrom(input, extensionRegistry); 1107 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1108 throw e.setUnfinishedMessage(builder.buildPartial()); 1109 } catch (com.google.protobuf.UninitializedMessageException e) { 1110 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1111 } catch (java.io.IOException e) { 1112 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1113 .setUnfinishedMessage(builder.buildPartial()); 1114 } 1115 return builder.buildPartial(); 1116 } 1117 }; 1118 parser()1119 public static com.google.protobuf.Parser<ListRuleSetsResponse> parser() { 1120 return PARSER; 1121 } 1122 1123 @java.lang.Override getParserForType()1124 public com.google.protobuf.Parser<ListRuleSetsResponse> getParserForType() { 1125 return PARSER; 1126 } 1127 1128 @java.lang.Override getDefaultInstanceForType()1129 public com.google.cloud.contentwarehouse.v1.ListRuleSetsResponse getDefaultInstanceForType() { 1130 return DEFAULT_INSTANCE; 1131 } 1132 } 1133