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/asset/v1/asset_service.proto 18 19 package com.google.cloud.asset.v1; 20 21 /** Protobuf type {@code google.cloud.asset.v1.ListFeedsResponse} */ 22 public final class ListFeedsResponse extends com.google.protobuf.GeneratedMessageV3 23 implements 24 // @@protoc_insertion_point(message_implements:google.cloud.asset.v1.ListFeedsResponse) 25 ListFeedsResponseOrBuilder { 26 private static final long serialVersionUID = 0L; 27 // Use ListFeedsResponse.newBuilder() to construct. ListFeedsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)28 private ListFeedsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 29 super(builder); 30 } 31 ListFeedsResponse()32 private ListFeedsResponse() { 33 feeds_ = java.util.Collections.emptyList(); 34 } 35 36 @java.lang.Override 37 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)38 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 39 return new ListFeedsResponse(); 40 } 41 42 @java.lang.Override getUnknownFields()43 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 44 return this.unknownFields; 45 } 46 getDescriptor()47 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 48 return com.google.cloud.asset.v1.AssetServiceProto 49 .internal_static_google_cloud_asset_v1_ListFeedsResponse_descriptor; 50 } 51 52 @java.lang.Override 53 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()54 internalGetFieldAccessorTable() { 55 return com.google.cloud.asset.v1.AssetServiceProto 56 .internal_static_google_cloud_asset_v1_ListFeedsResponse_fieldAccessorTable 57 .ensureFieldAccessorsInitialized( 58 com.google.cloud.asset.v1.ListFeedsResponse.class, 59 com.google.cloud.asset.v1.ListFeedsResponse.Builder.class); 60 } 61 62 public static final int FEEDS_FIELD_NUMBER = 1; 63 64 @SuppressWarnings("serial") 65 private java.util.List<com.google.cloud.asset.v1.Feed> feeds_; 66 /** 67 * 68 * 69 * <pre> 70 * A list of feeds. 71 * </pre> 72 * 73 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 74 */ 75 @java.lang.Override getFeedsList()76 public java.util.List<com.google.cloud.asset.v1.Feed> getFeedsList() { 77 return feeds_; 78 } 79 /** 80 * 81 * 82 * <pre> 83 * A list of feeds. 84 * </pre> 85 * 86 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 87 */ 88 @java.lang.Override getFeedsOrBuilderList()89 public java.util.List<? extends com.google.cloud.asset.v1.FeedOrBuilder> getFeedsOrBuilderList() { 90 return feeds_; 91 } 92 /** 93 * 94 * 95 * <pre> 96 * A list of feeds. 97 * </pre> 98 * 99 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 100 */ 101 @java.lang.Override getFeedsCount()102 public int getFeedsCount() { 103 return feeds_.size(); 104 } 105 /** 106 * 107 * 108 * <pre> 109 * A list of feeds. 110 * </pre> 111 * 112 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 113 */ 114 @java.lang.Override getFeeds(int index)115 public com.google.cloud.asset.v1.Feed getFeeds(int index) { 116 return feeds_.get(index); 117 } 118 /** 119 * 120 * 121 * <pre> 122 * A list of feeds. 123 * </pre> 124 * 125 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 126 */ 127 @java.lang.Override getFeedsOrBuilder(int index)128 public com.google.cloud.asset.v1.FeedOrBuilder getFeedsOrBuilder(int index) { 129 return feeds_.get(index); 130 } 131 132 private byte memoizedIsInitialized = -1; 133 134 @java.lang.Override isInitialized()135 public final boolean isInitialized() { 136 byte isInitialized = memoizedIsInitialized; 137 if (isInitialized == 1) return true; 138 if (isInitialized == 0) return false; 139 140 memoizedIsInitialized = 1; 141 return true; 142 } 143 144 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)145 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 146 for (int i = 0; i < feeds_.size(); i++) { 147 output.writeMessage(1, feeds_.get(i)); 148 } 149 getUnknownFields().writeTo(output); 150 } 151 152 @java.lang.Override getSerializedSize()153 public int getSerializedSize() { 154 int size = memoizedSize; 155 if (size != -1) return size; 156 157 size = 0; 158 for (int i = 0; i < feeds_.size(); i++) { 159 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, feeds_.get(i)); 160 } 161 size += getUnknownFields().getSerializedSize(); 162 memoizedSize = size; 163 return size; 164 } 165 166 @java.lang.Override equals(final java.lang.Object obj)167 public boolean equals(final java.lang.Object obj) { 168 if (obj == this) { 169 return true; 170 } 171 if (!(obj instanceof com.google.cloud.asset.v1.ListFeedsResponse)) { 172 return super.equals(obj); 173 } 174 com.google.cloud.asset.v1.ListFeedsResponse other = 175 (com.google.cloud.asset.v1.ListFeedsResponse) obj; 176 177 if (!getFeedsList().equals(other.getFeedsList())) return false; 178 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 179 return true; 180 } 181 182 @java.lang.Override hashCode()183 public int hashCode() { 184 if (memoizedHashCode != 0) { 185 return memoizedHashCode; 186 } 187 int hash = 41; 188 hash = (19 * hash) + getDescriptor().hashCode(); 189 if (getFeedsCount() > 0) { 190 hash = (37 * hash) + FEEDS_FIELD_NUMBER; 191 hash = (53 * hash) + getFeedsList().hashCode(); 192 } 193 hash = (29 * hash) + getUnknownFields().hashCode(); 194 memoizedHashCode = hash; 195 return hash; 196 } 197 parseFrom(java.nio.ByteBuffer data)198 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom(java.nio.ByteBuffer data) 199 throws com.google.protobuf.InvalidProtocolBufferException { 200 return PARSER.parseFrom(data); 201 } 202 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)203 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 204 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 205 throws com.google.protobuf.InvalidProtocolBufferException { 206 return PARSER.parseFrom(data, extensionRegistry); 207 } 208 parseFrom( com.google.protobuf.ByteString data)209 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 210 com.google.protobuf.ByteString data) 211 throws com.google.protobuf.InvalidProtocolBufferException { 212 return PARSER.parseFrom(data); 213 } 214 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)215 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 216 com.google.protobuf.ByteString data, 217 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 218 throws com.google.protobuf.InvalidProtocolBufferException { 219 return PARSER.parseFrom(data, extensionRegistry); 220 } 221 parseFrom(byte[] data)222 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom(byte[] data) 223 throws com.google.protobuf.InvalidProtocolBufferException { 224 return PARSER.parseFrom(data); 225 } 226 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)227 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 228 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 229 throws com.google.protobuf.InvalidProtocolBufferException { 230 return PARSER.parseFrom(data, extensionRegistry); 231 } 232 parseFrom(java.io.InputStream input)233 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom(java.io.InputStream input) 234 throws java.io.IOException { 235 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 236 } 237 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)238 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 239 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 240 throws java.io.IOException { 241 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 242 PARSER, input, extensionRegistry); 243 } 244 parseDelimitedFrom( java.io.InputStream input)245 public static com.google.cloud.asset.v1.ListFeedsResponse parseDelimitedFrom( 246 java.io.InputStream input) throws java.io.IOException { 247 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 248 } 249 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)250 public static com.google.cloud.asset.v1.ListFeedsResponse parseDelimitedFrom( 251 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 252 throws java.io.IOException { 253 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 254 PARSER, input, extensionRegistry); 255 } 256 parseFrom( com.google.protobuf.CodedInputStream input)257 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 258 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 259 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 260 } 261 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)262 public static com.google.cloud.asset.v1.ListFeedsResponse parseFrom( 263 com.google.protobuf.CodedInputStream input, 264 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 265 throws java.io.IOException { 266 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 267 PARSER, input, extensionRegistry); 268 } 269 270 @java.lang.Override newBuilderForType()271 public Builder newBuilderForType() { 272 return newBuilder(); 273 } 274 newBuilder()275 public static Builder newBuilder() { 276 return DEFAULT_INSTANCE.toBuilder(); 277 } 278 newBuilder(com.google.cloud.asset.v1.ListFeedsResponse prototype)279 public static Builder newBuilder(com.google.cloud.asset.v1.ListFeedsResponse prototype) { 280 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 281 } 282 283 @java.lang.Override toBuilder()284 public Builder toBuilder() { 285 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 286 } 287 288 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)289 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 290 Builder builder = new Builder(parent); 291 return builder; 292 } 293 /** Protobuf type {@code google.cloud.asset.v1.ListFeedsResponse} */ 294 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 295 implements 296 // @@protoc_insertion_point(builder_implements:google.cloud.asset.v1.ListFeedsResponse) 297 com.google.cloud.asset.v1.ListFeedsResponseOrBuilder { getDescriptor()298 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 299 return com.google.cloud.asset.v1.AssetServiceProto 300 .internal_static_google_cloud_asset_v1_ListFeedsResponse_descriptor; 301 } 302 303 @java.lang.Override 304 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()305 internalGetFieldAccessorTable() { 306 return com.google.cloud.asset.v1.AssetServiceProto 307 .internal_static_google_cloud_asset_v1_ListFeedsResponse_fieldAccessorTable 308 .ensureFieldAccessorsInitialized( 309 com.google.cloud.asset.v1.ListFeedsResponse.class, 310 com.google.cloud.asset.v1.ListFeedsResponse.Builder.class); 311 } 312 313 // Construct using com.google.cloud.asset.v1.ListFeedsResponse.newBuilder() Builder()314 private Builder() {} 315 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)316 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 317 super(parent); 318 } 319 320 @java.lang.Override clear()321 public Builder clear() { 322 super.clear(); 323 bitField0_ = 0; 324 if (feedsBuilder_ == null) { 325 feeds_ = java.util.Collections.emptyList(); 326 } else { 327 feeds_ = null; 328 feedsBuilder_.clear(); 329 } 330 bitField0_ = (bitField0_ & ~0x00000001); 331 return this; 332 } 333 334 @java.lang.Override getDescriptorForType()335 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 336 return com.google.cloud.asset.v1.AssetServiceProto 337 .internal_static_google_cloud_asset_v1_ListFeedsResponse_descriptor; 338 } 339 340 @java.lang.Override getDefaultInstanceForType()341 public com.google.cloud.asset.v1.ListFeedsResponse getDefaultInstanceForType() { 342 return com.google.cloud.asset.v1.ListFeedsResponse.getDefaultInstance(); 343 } 344 345 @java.lang.Override build()346 public com.google.cloud.asset.v1.ListFeedsResponse build() { 347 com.google.cloud.asset.v1.ListFeedsResponse result = buildPartial(); 348 if (!result.isInitialized()) { 349 throw newUninitializedMessageException(result); 350 } 351 return result; 352 } 353 354 @java.lang.Override buildPartial()355 public com.google.cloud.asset.v1.ListFeedsResponse buildPartial() { 356 com.google.cloud.asset.v1.ListFeedsResponse result = 357 new com.google.cloud.asset.v1.ListFeedsResponse(this); 358 buildPartialRepeatedFields(result); 359 if (bitField0_ != 0) { 360 buildPartial0(result); 361 } 362 onBuilt(); 363 return result; 364 } 365 buildPartialRepeatedFields(com.google.cloud.asset.v1.ListFeedsResponse result)366 private void buildPartialRepeatedFields(com.google.cloud.asset.v1.ListFeedsResponse result) { 367 if (feedsBuilder_ == null) { 368 if (((bitField0_ & 0x00000001) != 0)) { 369 feeds_ = java.util.Collections.unmodifiableList(feeds_); 370 bitField0_ = (bitField0_ & ~0x00000001); 371 } 372 result.feeds_ = feeds_; 373 } else { 374 result.feeds_ = feedsBuilder_.build(); 375 } 376 } 377 buildPartial0(com.google.cloud.asset.v1.ListFeedsResponse result)378 private void buildPartial0(com.google.cloud.asset.v1.ListFeedsResponse result) { 379 int from_bitField0_ = bitField0_; 380 } 381 382 @java.lang.Override clone()383 public Builder clone() { 384 return super.clone(); 385 } 386 387 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)388 public Builder setField( 389 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 390 return super.setField(field, value); 391 } 392 393 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)394 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 395 return super.clearField(field); 396 } 397 398 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)399 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 400 return super.clearOneof(oneof); 401 } 402 403 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)404 public Builder setRepeatedField( 405 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 406 return super.setRepeatedField(field, index, value); 407 } 408 409 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)410 public Builder addRepeatedField( 411 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 412 return super.addRepeatedField(field, value); 413 } 414 415 @java.lang.Override mergeFrom(com.google.protobuf.Message other)416 public Builder mergeFrom(com.google.protobuf.Message other) { 417 if (other instanceof com.google.cloud.asset.v1.ListFeedsResponse) { 418 return mergeFrom((com.google.cloud.asset.v1.ListFeedsResponse) other); 419 } else { 420 super.mergeFrom(other); 421 return this; 422 } 423 } 424 mergeFrom(com.google.cloud.asset.v1.ListFeedsResponse other)425 public Builder mergeFrom(com.google.cloud.asset.v1.ListFeedsResponse other) { 426 if (other == com.google.cloud.asset.v1.ListFeedsResponse.getDefaultInstance()) return this; 427 if (feedsBuilder_ == null) { 428 if (!other.feeds_.isEmpty()) { 429 if (feeds_.isEmpty()) { 430 feeds_ = other.feeds_; 431 bitField0_ = (bitField0_ & ~0x00000001); 432 } else { 433 ensureFeedsIsMutable(); 434 feeds_.addAll(other.feeds_); 435 } 436 onChanged(); 437 } 438 } else { 439 if (!other.feeds_.isEmpty()) { 440 if (feedsBuilder_.isEmpty()) { 441 feedsBuilder_.dispose(); 442 feedsBuilder_ = null; 443 feeds_ = other.feeds_; 444 bitField0_ = (bitField0_ & ~0x00000001); 445 feedsBuilder_ = 446 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 447 ? getFeedsFieldBuilder() 448 : null; 449 } else { 450 feedsBuilder_.addAllMessages(other.feeds_); 451 } 452 } 453 } 454 this.mergeUnknownFields(other.getUnknownFields()); 455 onChanged(); 456 return this; 457 } 458 459 @java.lang.Override isInitialized()460 public final boolean isInitialized() { 461 return true; 462 } 463 464 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)465 public Builder mergeFrom( 466 com.google.protobuf.CodedInputStream input, 467 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 468 throws java.io.IOException { 469 if (extensionRegistry == null) { 470 throw new java.lang.NullPointerException(); 471 } 472 try { 473 boolean done = false; 474 while (!done) { 475 int tag = input.readTag(); 476 switch (tag) { 477 case 0: 478 done = true; 479 break; 480 case 10: 481 { 482 com.google.cloud.asset.v1.Feed m = 483 input.readMessage(com.google.cloud.asset.v1.Feed.parser(), extensionRegistry); 484 if (feedsBuilder_ == null) { 485 ensureFeedsIsMutable(); 486 feeds_.add(m); 487 } else { 488 feedsBuilder_.addMessage(m); 489 } 490 break; 491 } // case 10 492 default: 493 { 494 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 495 done = true; // was an endgroup tag 496 } 497 break; 498 } // default: 499 } // switch (tag) 500 } // while (!done) 501 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 502 throw e.unwrapIOException(); 503 } finally { 504 onChanged(); 505 } // finally 506 return this; 507 } 508 509 private int bitField0_; 510 511 private java.util.List<com.google.cloud.asset.v1.Feed> feeds_ = 512 java.util.Collections.emptyList(); 513 ensureFeedsIsMutable()514 private void ensureFeedsIsMutable() { 515 if (!((bitField0_ & 0x00000001) != 0)) { 516 feeds_ = new java.util.ArrayList<com.google.cloud.asset.v1.Feed>(feeds_); 517 bitField0_ |= 0x00000001; 518 } 519 } 520 521 private com.google.protobuf.RepeatedFieldBuilderV3< 522 com.google.cloud.asset.v1.Feed, 523 com.google.cloud.asset.v1.Feed.Builder, 524 com.google.cloud.asset.v1.FeedOrBuilder> 525 feedsBuilder_; 526 527 /** 528 * 529 * 530 * <pre> 531 * A list of feeds. 532 * </pre> 533 * 534 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 535 */ getFeedsList()536 public java.util.List<com.google.cloud.asset.v1.Feed> getFeedsList() { 537 if (feedsBuilder_ == null) { 538 return java.util.Collections.unmodifiableList(feeds_); 539 } else { 540 return feedsBuilder_.getMessageList(); 541 } 542 } 543 /** 544 * 545 * 546 * <pre> 547 * A list of feeds. 548 * </pre> 549 * 550 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 551 */ getFeedsCount()552 public int getFeedsCount() { 553 if (feedsBuilder_ == null) { 554 return feeds_.size(); 555 } else { 556 return feedsBuilder_.getCount(); 557 } 558 } 559 /** 560 * 561 * 562 * <pre> 563 * A list of feeds. 564 * </pre> 565 * 566 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 567 */ getFeeds(int index)568 public com.google.cloud.asset.v1.Feed getFeeds(int index) { 569 if (feedsBuilder_ == null) { 570 return feeds_.get(index); 571 } else { 572 return feedsBuilder_.getMessage(index); 573 } 574 } 575 /** 576 * 577 * 578 * <pre> 579 * A list of feeds. 580 * </pre> 581 * 582 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 583 */ setFeeds(int index, com.google.cloud.asset.v1.Feed value)584 public Builder setFeeds(int index, com.google.cloud.asset.v1.Feed value) { 585 if (feedsBuilder_ == null) { 586 if (value == null) { 587 throw new NullPointerException(); 588 } 589 ensureFeedsIsMutable(); 590 feeds_.set(index, value); 591 onChanged(); 592 } else { 593 feedsBuilder_.setMessage(index, value); 594 } 595 return this; 596 } 597 /** 598 * 599 * 600 * <pre> 601 * A list of feeds. 602 * </pre> 603 * 604 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 605 */ setFeeds(int index, com.google.cloud.asset.v1.Feed.Builder builderForValue)606 public Builder setFeeds(int index, com.google.cloud.asset.v1.Feed.Builder builderForValue) { 607 if (feedsBuilder_ == null) { 608 ensureFeedsIsMutable(); 609 feeds_.set(index, builderForValue.build()); 610 onChanged(); 611 } else { 612 feedsBuilder_.setMessage(index, builderForValue.build()); 613 } 614 return this; 615 } 616 /** 617 * 618 * 619 * <pre> 620 * A list of feeds. 621 * </pre> 622 * 623 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 624 */ addFeeds(com.google.cloud.asset.v1.Feed value)625 public Builder addFeeds(com.google.cloud.asset.v1.Feed value) { 626 if (feedsBuilder_ == null) { 627 if (value == null) { 628 throw new NullPointerException(); 629 } 630 ensureFeedsIsMutable(); 631 feeds_.add(value); 632 onChanged(); 633 } else { 634 feedsBuilder_.addMessage(value); 635 } 636 return this; 637 } 638 /** 639 * 640 * 641 * <pre> 642 * A list of feeds. 643 * </pre> 644 * 645 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 646 */ addFeeds(int index, com.google.cloud.asset.v1.Feed value)647 public Builder addFeeds(int index, com.google.cloud.asset.v1.Feed value) { 648 if (feedsBuilder_ == null) { 649 if (value == null) { 650 throw new NullPointerException(); 651 } 652 ensureFeedsIsMutable(); 653 feeds_.add(index, value); 654 onChanged(); 655 } else { 656 feedsBuilder_.addMessage(index, value); 657 } 658 return this; 659 } 660 /** 661 * 662 * 663 * <pre> 664 * A list of feeds. 665 * </pre> 666 * 667 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 668 */ addFeeds(com.google.cloud.asset.v1.Feed.Builder builderForValue)669 public Builder addFeeds(com.google.cloud.asset.v1.Feed.Builder builderForValue) { 670 if (feedsBuilder_ == null) { 671 ensureFeedsIsMutable(); 672 feeds_.add(builderForValue.build()); 673 onChanged(); 674 } else { 675 feedsBuilder_.addMessage(builderForValue.build()); 676 } 677 return this; 678 } 679 /** 680 * 681 * 682 * <pre> 683 * A list of feeds. 684 * </pre> 685 * 686 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 687 */ addFeeds(int index, com.google.cloud.asset.v1.Feed.Builder builderForValue)688 public Builder addFeeds(int index, com.google.cloud.asset.v1.Feed.Builder builderForValue) { 689 if (feedsBuilder_ == null) { 690 ensureFeedsIsMutable(); 691 feeds_.add(index, builderForValue.build()); 692 onChanged(); 693 } else { 694 feedsBuilder_.addMessage(index, builderForValue.build()); 695 } 696 return this; 697 } 698 /** 699 * 700 * 701 * <pre> 702 * A list of feeds. 703 * </pre> 704 * 705 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 706 */ addAllFeeds( java.lang.Iterable<? extends com.google.cloud.asset.v1.Feed> values)707 public Builder addAllFeeds( 708 java.lang.Iterable<? extends com.google.cloud.asset.v1.Feed> values) { 709 if (feedsBuilder_ == null) { 710 ensureFeedsIsMutable(); 711 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, feeds_); 712 onChanged(); 713 } else { 714 feedsBuilder_.addAllMessages(values); 715 } 716 return this; 717 } 718 /** 719 * 720 * 721 * <pre> 722 * A list of feeds. 723 * </pre> 724 * 725 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 726 */ clearFeeds()727 public Builder clearFeeds() { 728 if (feedsBuilder_ == null) { 729 feeds_ = java.util.Collections.emptyList(); 730 bitField0_ = (bitField0_ & ~0x00000001); 731 onChanged(); 732 } else { 733 feedsBuilder_.clear(); 734 } 735 return this; 736 } 737 /** 738 * 739 * 740 * <pre> 741 * A list of feeds. 742 * </pre> 743 * 744 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 745 */ removeFeeds(int index)746 public Builder removeFeeds(int index) { 747 if (feedsBuilder_ == null) { 748 ensureFeedsIsMutable(); 749 feeds_.remove(index); 750 onChanged(); 751 } else { 752 feedsBuilder_.remove(index); 753 } 754 return this; 755 } 756 /** 757 * 758 * 759 * <pre> 760 * A list of feeds. 761 * </pre> 762 * 763 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 764 */ getFeedsBuilder(int index)765 public com.google.cloud.asset.v1.Feed.Builder getFeedsBuilder(int index) { 766 return getFeedsFieldBuilder().getBuilder(index); 767 } 768 /** 769 * 770 * 771 * <pre> 772 * A list of feeds. 773 * </pre> 774 * 775 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 776 */ getFeedsOrBuilder(int index)777 public com.google.cloud.asset.v1.FeedOrBuilder getFeedsOrBuilder(int index) { 778 if (feedsBuilder_ == null) { 779 return feeds_.get(index); 780 } else { 781 return feedsBuilder_.getMessageOrBuilder(index); 782 } 783 } 784 /** 785 * 786 * 787 * <pre> 788 * A list of feeds. 789 * </pre> 790 * 791 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 792 */ 793 public java.util.List<? extends com.google.cloud.asset.v1.FeedOrBuilder> getFeedsOrBuilderList()794 getFeedsOrBuilderList() { 795 if (feedsBuilder_ != null) { 796 return feedsBuilder_.getMessageOrBuilderList(); 797 } else { 798 return java.util.Collections.unmodifiableList(feeds_); 799 } 800 } 801 /** 802 * 803 * 804 * <pre> 805 * A list of feeds. 806 * </pre> 807 * 808 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 809 */ addFeedsBuilder()810 public com.google.cloud.asset.v1.Feed.Builder addFeedsBuilder() { 811 return getFeedsFieldBuilder().addBuilder(com.google.cloud.asset.v1.Feed.getDefaultInstance()); 812 } 813 /** 814 * 815 * 816 * <pre> 817 * A list of feeds. 818 * </pre> 819 * 820 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 821 */ addFeedsBuilder(int index)822 public com.google.cloud.asset.v1.Feed.Builder addFeedsBuilder(int index) { 823 return getFeedsFieldBuilder() 824 .addBuilder(index, com.google.cloud.asset.v1.Feed.getDefaultInstance()); 825 } 826 /** 827 * 828 * 829 * <pre> 830 * A list of feeds. 831 * </pre> 832 * 833 * <code>repeated .google.cloud.asset.v1.Feed feeds = 1;</code> 834 */ getFeedsBuilderList()835 public java.util.List<com.google.cloud.asset.v1.Feed.Builder> getFeedsBuilderList() { 836 return getFeedsFieldBuilder().getBuilderList(); 837 } 838 839 private com.google.protobuf.RepeatedFieldBuilderV3< 840 com.google.cloud.asset.v1.Feed, 841 com.google.cloud.asset.v1.Feed.Builder, 842 com.google.cloud.asset.v1.FeedOrBuilder> getFeedsFieldBuilder()843 getFeedsFieldBuilder() { 844 if (feedsBuilder_ == null) { 845 feedsBuilder_ = 846 new com.google.protobuf.RepeatedFieldBuilderV3< 847 com.google.cloud.asset.v1.Feed, 848 com.google.cloud.asset.v1.Feed.Builder, 849 com.google.cloud.asset.v1.FeedOrBuilder>( 850 feeds_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 851 feeds_ = null; 852 } 853 return feedsBuilder_; 854 } 855 856 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)857 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 858 return super.setUnknownFields(unknownFields); 859 } 860 861 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)862 public final Builder mergeUnknownFields( 863 final com.google.protobuf.UnknownFieldSet unknownFields) { 864 return super.mergeUnknownFields(unknownFields); 865 } 866 867 // @@protoc_insertion_point(builder_scope:google.cloud.asset.v1.ListFeedsResponse) 868 } 869 870 // @@protoc_insertion_point(class_scope:google.cloud.asset.v1.ListFeedsResponse) 871 private static final com.google.cloud.asset.v1.ListFeedsResponse DEFAULT_INSTANCE; 872 873 static { 874 DEFAULT_INSTANCE = new com.google.cloud.asset.v1.ListFeedsResponse(); 875 } 876 getDefaultInstance()877 public static com.google.cloud.asset.v1.ListFeedsResponse getDefaultInstance() { 878 return DEFAULT_INSTANCE; 879 } 880 881 private static final com.google.protobuf.Parser<ListFeedsResponse> PARSER = 882 new com.google.protobuf.AbstractParser<ListFeedsResponse>() { 883 @java.lang.Override 884 public ListFeedsResponse parsePartialFrom( 885 com.google.protobuf.CodedInputStream input, 886 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 887 throws com.google.protobuf.InvalidProtocolBufferException { 888 Builder builder = newBuilder(); 889 try { 890 builder.mergeFrom(input, extensionRegistry); 891 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 892 throw e.setUnfinishedMessage(builder.buildPartial()); 893 } catch (com.google.protobuf.UninitializedMessageException e) { 894 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 895 } catch (java.io.IOException e) { 896 throw new com.google.protobuf.InvalidProtocolBufferException(e) 897 .setUnfinishedMessage(builder.buildPartial()); 898 } 899 return builder.buildPartial(); 900 } 901 }; 902 parser()903 public static com.google.protobuf.Parser<ListFeedsResponse> parser() { 904 return PARSER; 905 } 906 907 @java.lang.Override getParserForType()908 public com.google.protobuf.Parser<ListFeedsResponse> getParserForType() { 909 return PARSER; 910 } 911 912 @java.lang.Override getDefaultInstanceForType()913 public com.google.cloud.asset.v1.ListFeedsResponse getDefaultInstanceForType() { 914 return DEFAULT_INSTANCE; 915 } 916 } 917