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/container/v1/cluster_service.proto 18 19 package com.google.container.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Configuration for the use of Kubernetes Service Accounts in GCP IAM 26 * policies. 27 * </pre> 28 * 29 * Protobuf type {@code google.container.v1.WorkloadIdentityConfig} 30 */ 31 public final class WorkloadIdentityConfig extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.container.v1.WorkloadIdentityConfig) 34 WorkloadIdentityConfigOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use WorkloadIdentityConfig.newBuilder() to construct. WorkloadIdentityConfig(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private WorkloadIdentityConfig(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 WorkloadIdentityConfig()41 private WorkloadIdentityConfig() { 42 workloadPool_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new WorkloadIdentityConfig(); 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.container.v1.ClusterServiceProto 58 .internal_static_google_container_v1_WorkloadIdentityConfig_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.container.v1.ClusterServiceProto 65 .internal_static_google_container_v1_WorkloadIdentityConfig_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.container.v1.WorkloadIdentityConfig.class, 68 com.google.container.v1.WorkloadIdentityConfig.Builder.class); 69 } 70 71 public static final int WORKLOAD_POOL_FIELD_NUMBER = 2; 72 73 @SuppressWarnings("serial") 74 private volatile java.lang.Object workloadPool_ = ""; 75 /** 76 * 77 * 78 * <pre> 79 * The workload pool to attach all Kubernetes service accounts to. 80 * </pre> 81 * 82 * <code>string workload_pool = 2;</code> 83 * 84 * @return The workloadPool. 85 */ 86 @java.lang.Override getWorkloadPool()87 public java.lang.String getWorkloadPool() { 88 java.lang.Object ref = workloadPool_; 89 if (ref instanceof java.lang.String) { 90 return (java.lang.String) ref; 91 } else { 92 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 93 java.lang.String s = bs.toStringUtf8(); 94 workloadPool_ = s; 95 return s; 96 } 97 } 98 /** 99 * 100 * 101 * <pre> 102 * The workload pool to attach all Kubernetes service accounts to. 103 * </pre> 104 * 105 * <code>string workload_pool = 2;</code> 106 * 107 * @return The bytes for workloadPool. 108 */ 109 @java.lang.Override getWorkloadPoolBytes()110 public com.google.protobuf.ByteString getWorkloadPoolBytes() { 111 java.lang.Object ref = workloadPool_; 112 if (ref instanceof java.lang.String) { 113 com.google.protobuf.ByteString b = 114 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 115 workloadPool_ = b; 116 return b; 117 } else { 118 return (com.google.protobuf.ByteString) ref; 119 } 120 } 121 122 private byte memoizedIsInitialized = -1; 123 124 @java.lang.Override isInitialized()125 public final boolean isInitialized() { 126 byte isInitialized = memoizedIsInitialized; 127 if (isInitialized == 1) return true; 128 if (isInitialized == 0) return false; 129 130 memoizedIsInitialized = 1; 131 return true; 132 } 133 134 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)135 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 136 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workloadPool_)) { 137 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, workloadPool_); 138 } 139 getUnknownFields().writeTo(output); 140 } 141 142 @java.lang.Override getSerializedSize()143 public int getSerializedSize() { 144 int size = memoizedSize; 145 if (size != -1) return size; 146 147 size = 0; 148 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workloadPool_)) { 149 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, workloadPool_); 150 } 151 size += getUnknownFields().getSerializedSize(); 152 memoizedSize = size; 153 return size; 154 } 155 156 @java.lang.Override equals(final java.lang.Object obj)157 public boolean equals(final java.lang.Object obj) { 158 if (obj == this) { 159 return true; 160 } 161 if (!(obj instanceof com.google.container.v1.WorkloadIdentityConfig)) { 162 return super.equals(obj); 163 } 164 com.google.container.v1.WorkloadIdentityConfig other = 165 (com.google.container.v1.WorkloadIdentityConfig) obj; 166 167 if (!getWorkloadPool().equals(other.getWorkloadPool())) return false; 168 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 169 return true; 170 } 171 172 @java.lang.Override hashCode()173 public int hashCode() { 174 if (memoizedHashCode != 0) { 175 return memoizedHashCode; 176 } 177 int hash = 41; 178 hash = (19 * hash) + getDescriptor().hashCode(); 179 hash = (37 * hash) + WORKLOAD_POOL_FIELD_NUMBER; 180 hash = (53 * hash) + getWorkloadPool().hashCode(); 181 hash = (29 * hash) + getUnknownFields().hashCode(); 182 memoizedHashCode = hash; 183 return hash; 184 } 185 parseFrom(java.nio.ByteBuffer data)186 public static com.google.container.v1.WorkloadIdentityConfig parseFrom(java.nio.ByteBuffer data) 187 throws com.google.protobuf.InvalidProtocolBufferException { 188 return PARSER.parseFrom(data); 189 } 190 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)191 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 192 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 193 throws com.google.protobuf.InvalidProtocolBufferException { 194 return PARSER.parseFrom(data, extensionRegistry); 195 } 196 parseFrom( com.google.protobuf.ByteString data)197 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 198 com.google.protobuf.ByteString data) 199 throws com.google.protobuf.InvalidProtocolBufferException { 200 return PARSER.parseFrom(data); 201 } 202 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)203 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 204 com.google.protobuf.ByteString data, 205 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 206 throws com.google.protobuf.InvalidProtocolBufferException { 207 return PARSER.parseFrom(data, extensionRegistry); 208 } 209 parseFrom(byte[] data)210 public static com.google.container.v1.WorkloadIdentityConfig parseFrom(byte[] data) 211 throws com.google.protobuf.InvalidProtocolBufferException { 212 return PARSER.parseFrom(data); 213 } 214 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)215 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 216 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 217 throws com.google.protobuf.InvalidProtocolBufferException { 218 return PARSER.parseFrom(data, extensionRegistry); 219 } 220 parseFrom(java.io.InputStream input)221 public static com.google.container.v1.WorkloadIdentityConfig parseFrom(java.io.InputStream input) 222 throws java.io.IOException { 223 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 224 } 225 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)226 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 227 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 228 throws java.io.IOException { 229 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 230 PARSER, input, extensionRegistry); 231 } 232 parseDelimitedFrom( java.io.InputStream input)233 public static com.google.container.v1.WorkloadIdentityConfig parseDelimitedFrom( 234 java.io.InputStream input) throws java.io.IOException { 235 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 236 } 237 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)238 public static com.google.container.v1.WorkloadIdentityConfig parseDelimitedFrom( 239 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 240 throws java.io.IOException { 241 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 242 PARSER, input, extensionRegistry); 243 } 244 parseFrom( com.google.protobuf.CodedInputStream input)245 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 246 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 247 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 248 } 249 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)250 public static com.google.container.v1.WorkloadIdentityConfig parseFrom( 251 com.google.protobuf.CodedInputStream input, 252 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 253 throws java.io.IOException { 254 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 255 PARSER, input, extensionRegistry); 256 } 257 258 @java.lang.Override newBuilderForType()259 public Builder newBuilderForType() { 260 return newBuilder(); 261 } 262 newBuilder()263 public static Builder newBuilder() { 264 return DEFAULT_INSTANCE.toBuilder(); 265 } 266 newBuilder(com.google.container.v1.WorkloadIdentityConfig prototype)267 public static Builder newBuilder(com.google.container.v1.WorkloadIdentityConfig prototype) { 268 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 269 } 270 271 @java.lang.Override toBuilder()272 public Builder toBuilder() { 273 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 274 } 275 276 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)277 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 278 Builder builder = new Builder(parent); 279 return builder; 280 } 281 /** 282 * 283 * 284 * <pre> 285 * Configuration for the use of Kubernetes Service Accounts in GCP IAM 286 * policies. 287 * </pre> 288 * 289 * Protobuf type {@code google.container.v1.WorkloadIdentityConfig} 290 */ 291 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 292 implements 293 // @@protoc_insertion_point(builder_implements:google.container.v1.WorkloadIdentityConfig) 294 com.google.container.v1.WorkloadIdentityConfigOrBuilder { getDescriptor()295 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 296 return com.google.container.v1.ClusterServiceProto 297 .internal_static_google_container_v1_WorkloadIdentityConfig_descriptor; 298 } 299 300 @java.lang.Override 301 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()302 internalGetFieldAccessorTable() { 303 return com.google.container.v1.ClusterServiceProto 304 .internal_static_google_container_v1_WorkloadIdentityConfig_fieldAccessorTable 305 .ensureFieldAccessorsInitialized( 306 com.google.container.v1.WorkloadIdentityConfig.class, 307 com.google.container.v1.WorkloadIdentityConfig.Builder.class); 308 } 309 310 // Construct using com.google.container.v1.WorkloadIdentityConfig.newBuilder() Builder()311 private Builder() {} 312 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)313 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 314 super(parent); 315 } 316 317 @java.lang.Override clear()318 public Builder clear() { 319 super.clear(); 320 bitField0_ = 0; 321 workloadPool_ = ""; 322 return this; 323 } 324 325 @java.lang.Override getDescriptorForType()326 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 327 return com.google.container.v1.ClusterServiceProto 328 .internal_static_google_container_v1_WorkloadIdentityConfig_descriptor; 329 } 330 331 @java.lang.Override getDefaultInstanceForType()332 public com.google.container.v1.WorkloadIdentityConfig getDefaultInstanceForType() { 333 return com.google.container.v1.WorkloadIdentityConfig.getDefaultInstance(); 334 } 335 336 @java.lang.Override build()337 public com.google.container.v1.WorkloadIdentityConfig build() { 338 com.google.container.v1.WorkloadIdentityConfig result = buildPartial(); 339 if (!result.isInitialized()) { 340 throw newUninitializedMessageException(result); 341 } 342 return result; 343 } 344 345 @java.lang.Override buildPartial()346 public com.google.container.v1.WorkloadIdentityConfig buildPartial() { 347 com.google.container.v1.WorkloadIdentityConfig result = 348 new com.google.container.v1.WorkloadIdentityConfig(this); 349 if (bitField0_ != 0) { 350 buildPartial0(result); 351 } 352 onBuilt(); 353 return result; 354 } 355 buildPartial0(com.google.container.v1.WorkloadIdentityConfig result)356 private void buildPartial0(com.google.container.v1.WorkloadIdentityConfig result) { 357 int from_bitField0_ = bitField0_; 358 if (((from_bitField0_ & 0x00000001) != 0)) { 359 result.workloadPool_ = workloadPool_; 360 } 361 } 362 363 @java.lang.Override clone()364 public Builder clone() { 365 return super.clone(); 366 } 367 368 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)369 public Builder setField( 370 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 371 return super.setField(field, value); 372 } 373 374 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)375 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 376 return super.clearField(field); 377 } 378 379 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)380 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 381 return super.clearOneof(oneof); 382 } 383 384 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)385 public Builder setRepeatedField( 386 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 387 return super.setRepeatedField(field, index, value); 388 } 389 390 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)391 public Builder addRepeatedField( 392 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 393 return super.addRepeatedField(field, value); 394 } 395 396 @java.lang.Override mergeFrom(com.google.protobuf.Message other)397 public Builder mergeFrom(com.google.protobuf.Message other) { 398 if (other instanceof com.google.container.v1.WorkloadIdentityConfig) { 399 return mergeFrom((com.google.container.v1.WorkloadIdentityConfig) other); 400 } else { 401 super.mergeFrom(other); 402 return this; 403 } 404 } 405 mergeFrom(com.google.container.v1.WorkloadIdentityConfig other)406 public Builder mergeFrom(com.google.container.v1.WorkloadIdentityConfig other) { 407 if (other == com.google.container.v1.WorkloadIdentityConfig.getDefaultInstance()) return this; 408 if (!other.getWorkloadPool().isEmpty()) { 409 workloadPool_ = other.workloadPool_; 410 bitField0_ |= 0x00000001; 411 onChanged(); 412 } 413 this.mergeUnknownFields(other.getUnknownFields()); 414 onChanged(); 415 return this; 416 } 417 418 @java.lang.Override isInitialized()419 public final boolean isInitialized() { 420 return true; 421 } 422 423 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)424 public Builder mergeFrom( 425 com.google.protobuf.CodedInputStream input, 426 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 427 throws java.io.IOException { 428 if (extensionRegistry == null) { 429 throw new java.lang.NullPointerException(); 430 } 431 try { 432 boolean done = false; 433 while (!done) { 434 int tag = input.readTag(); 435 switch (tag) { 436 case 0: 437 done = true; 438 break; 439 case 18: 440 { 441 workloadPool_ = input.readStringRequireUtf8(); 442 bitField0_ |= 0x00000001; 443 break; 444 } // case 18 445 default: 446 { 447 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 448 done = true; // was an endgroup tag 449 } 450 break; 451 } // default: 452 } // switch (tag) 453 } // while (!done) 454 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 455 throw e.unwrapIOException(); 456 } finally { 457 onChanged(); 458 } // finally 459 return this; 460 } 461 462 private int bitField0_; 463 464 private java.lang.Object workloadPool_ = ""; 465 /** 466 * 467 * 468 * <pre> 469 * The workload pool to attach all Kubernetes service accounts to. 470 * </pre> 471 * 472 * <code>string workload_pool = 2;</code> 473 * 474 * @return The workloadPool. 475 */ getWorkloadPool()476 public java.lang.String getWorkloadPool() { 477 java.lang.Object ref = workloadPool_; 478 if (!(ref instanceof java.lang.String)) { 479 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 480 java.lang.String s = bs.toStringUtf8(); 481 workloadPool_ = s; 482 return s; 483 } else { 484 return (java.lang.String) ref; 485 } 486 } 487 /** 488 * 489 * 490 * <pre> 491 * The workload pool to attach all Kubernetes service accounts to. 492 * </pre> 493 * 494 * <code>string workload_pool = 2;</code> 495 * 496 * @return The bytes for workloadPool. 497 */ getWorkloadPoolBytes()498 public com.google.protobuf.ByteString getWorkloadPoolBytes() { 499 java.lang.Object ref = workloadPool_; 500 if (ref instanceof String) { 501 com.google.protobuf.ByteString b = 502 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 503 workloadPool_ = b; 504 return b; 505 } else { 506 return (com.google.protobuf.ByteString) ref; 507 } 508 } 509 /** 510 * 511 * 512 * <pre> 513 * The workload pool to attach all Kubernetes service accounts to. 514 * </pre> 515 * 516 * <code>string workload_pool = 2;</code> 517 * 518 * @param value The workloadPool to set. 519 * @return This builder for chaining. 520 */ setWorkloadPool(java.lang.String value)521 public Builder setWorkloadPool(java.lang.String value) { 522 if (value == null) { 523 throw new NullPointerException(); 524 } 525 workloadPool_ = value; 526 bitField0_ |= 0x00000001; 527 onChanged(); 528 return this; 529 } 530 /** 531 * 532 * 533 * <pre> 534 * The workload pool to attach all Kubernetes service accounts to. 535 * </pre> 536 * 537 * <code>string workload_pool = 2;</code> 538 * 539 * @return This builder for chaining. 540 */ clearWorkloadPool()541 public Builder clearWorkloadPool() { 542 workloadPool_ = getDefaultInstance().getWorkloadPool(); 543 bitField0_ = (bitField0_ & ~0x00000001); 544 onChanged(); 545 return this; 546 } 547 /** 548 * 549 * 550 * <pre> 551 * The workload pool to attach all Kubernetes service accounts to. 552 * </pre> 553 * 554 * <code>string workload_pool = 2;</code> 555 * 556 * @param value The bytes for workloadPool to set. 557 * @return This builder for chaining. 558 */ setWorkloadPoolBytes(com.google.protobuf.ByteString value)559 public Builder setWorkloadPoolBytes(com.google.protobuf.ByteString value) { 560 if (value == null) { 561 throw new NullPointerException(); 562 } 563 checkByteStringIsUtf8(value); 564 workloadPool_ = value; 565 bitField0_ |= 0x00000001; 566 onChanged(); 567 return this; 568 } 569 570 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)571 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 572 return super.setUnknownFields(unknownFields); 573 } 574 575 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)576 public final Builder mergeUnknownFields( 577 final com.google.protobuf.UnknownFieldSet unknownFields) { 578 return super.mergeUnknownFields(unknownFields); 579 } 580 581 // @@protoc_insertion_point(builder_scope:google.container.v1.WorkloadIdentityConfig) 582 } 583 584 // @@protoc_insertion_point(class_scope:google.container.v1.WorkloadIdentityConfig) 585 private static final com.google.container.v1.WorkloadIdentityConfig DEFAULT_INSTANCE; 586 587 static { 588 DEFAULT_INSTANCE = new com.google.container.v1.WorkloadIdentityConfig(); 589 } 590 getDefaultInstance()591 public static com.google.container.v1.WorkloadIdentityConfig getDefaultInstance() { 592 return DEFAULT_INSTANCE; 593 } 594 595 private static final com.google.protobuf.Parser<WorkloadIdentityConfig> PARSER = 596 new com.google.protobuf.AbstractParser<WorkloadIdentityConfig>() { 597 @java.lang.Override 598 public WorkloadIdentityConfig parsePartialFrom( 599 com.google.protobuf.CodedInputStream input, 600 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 601 throws com.google.protobuf.InvalidProtocolBufferException { 602 Builder builder = newBuilder(); 603 try { 604 builder.mergeFrom(input, extensionRegistry); 605 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 606 throw e.setUnfinishedMessage(builder.buildPartial()); 607 } catch (com.google.protobuf.UninitializedMessageException e) { 608 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 609 } catch (java.io.IOException e) { 610 throw new com.google.protobuf.InvalidProtocolBufferException(e) 611 .setUnfinishedMessage(builder.buildPartial()); 612 } 613 return builder.buildPartial(); 614 } 615 }; 616 parser()617 public static com.google.protobuf.Parser<WorkloadIdentityConfig> parser() { 618 return PARSER; 619 } 620 621 @java.lang.Override getParserForType()622 public com.google.protobuf.Parser<WorkloadIdentityConfig> getParserForType() { 623 return PARSER; 624 } 625 626 @java.lang.Override getDefaultInstanceForType()627 public com.google.container.v1.WorkloadIdentityConfig getDefaultInstanceForType() { 628 return DEFAULT_INSTANCE; 629 } 630 } 631