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