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/devtools/cloudbuild/v1/cloudbuild.proto 18 19 package com.google.cloudbuild.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Request to delete a `WorkerPool`. 26 * </pre> 27 * 28 * Protobuf type {@code google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest} 29 */ 30 public final class DeleteWorkerPoolRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest) 33 DeleteWorkerPoolRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use DeleteWorkerPoolRequest.newBuilder() to construct. DeleteWorkerPoolRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private DeleteWorkerPoolRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 DeleteWorkerPoolRequest()40 private DeleteWorkerPoolRequest() { 41 name_ = ""; 42 etag_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new DeleteWorkerPoolRequest(); 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.cloudbuild.v1.Cloudbuild 58 .internal_static_google_devtools_cloudbuild_v1_DeleteWorkerPoolRequest_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloudbuild.v1.Cloudbuild 65 .internal_static_google_devtools_cloudbuild_v1_DeleteWorkerPoolRequest_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloudbuild.v1.DeleteWorkerPoolRequest.class, 68 com.google.cloudbuild.v1.DeleteWorkerPoolRequest.Builder.class); 69 } 70 71 public static final int NAME_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private volatile java.lang.Object name_ = ""; 75 /** 76 * 77 * 78 * <pre> 79 * Required. The name of the `WorkerPool` to delete. 80 * Format: 81 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 82 * </pre> 83 * 84 * <code> 85 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 86 * </code> 87 * 88 * @return The name. 89 */ 90 @java.lang.Override getName()91 public java.lang.String getName() { 92 java.lang.Object ref = name_; 93 if (ref instanceof java.lang.String) { 94 return (java.lang.String) ref; 95 } else { 96 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 97 java.lang.String s = bs.toStringUtf8(); 98 name_ = s; 99 return s; 100 } 101 } 102 /** 103 * 104 * 105 * <pre> 106 * Required. The name of the `WorkerPool` to delete. 107 * Format: 108 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 109 * </pre> 110 * 111 * <code> 112 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 113 * </code> 114 * 115 * @return The bytes for name. 116 */ 117 @java.lang.Override getNameBytes()118 public com.google.protobuf.ByteString getNameBytes() { 119 java.lang.Object ref = name_; 120 if (ref instanceof java.lang.String) { 121 com.google.protobuf.ByteString b = 122 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 123 name_ = b; 124 return b; 125 } else { 126 return (com.google.protobuf.ByteString) ref; 127 } 128 } 129 130 public static final int ETAG_FIELD_NUMBER = 2; 131 132 @SuppressWarnings("serial") 133 private volatile java.lang.Object etag_ = ""; 134 /** 135 * 136 * 137 * <pre> 138 * Optional. If this is provided, it must match the server's etag on the 139 * workerpool for the request to be processed. 140 * </pre> 141 * 142 * <code>string etag = 2;</code> 143 * 144 * @return The etag. 145 */ 146 @java.lang.Override getEtag()147 public java.lang.String getEtag() { 148 java.lang.Object ref = etag_; 149 if (ref instanceof java.lang.String) { 150 return (java.lang.String) ref; 151 } else { 152 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 153 java.lang.String s = bs.toStringUtf8(); 154 etag_ = s; 155 return s; 156 } 157 } 158 /** 159 * 160 * 161 * <pre> 162 * Optional. If this is provided, it must match the server's etag on the 163 * workerpool for the request to be processed. 164 * </pre> 165 * 166 * <code>string etag = 2;</code> 167 * 168 * @return The bytes for etag. 169 */ 170 @java.lang.Override getEtagBytes()171 public com.google.protobuf.ByteString getEtagBytes() { 172 java.lang.Object ref = etag_; 173 if (ref instanceof java.lang.String) { 174 com.google.protobuf.ByteString b = 175 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 176 etag_ = b; 177 return b; 178 } else { 179 return (com.google.protobuf.ByteString) ref; 180 } 181 } 182 183 public static final int ALLOW_MISSING_FIELD_NUMBER = 3; 184 private boolean allowMissing_ = false; 185 /** 186 * 187 * 188 * <pre> 189 * If set to true, and the `WorkerPool` is not found, the request will succeed 190 * but no action will be taken on the server. 191 * </pre> 192 * 193 * <code>bool allow_missing = 3;</code> 194 * 195 * @return The allowMissing. 196 */ 197 @java.lang.Override getAllowMissing()198 public boolean getAllowMissing() { 199 return allowMissing_; 200 } 201 202 public static final int VALIDATE_ONLY_FIELD_NUMBER = 4; 203 private boolean validateOnly_ = false; 204 /** 205 * 206 * 207 * <pre> 208 * If set, validate the request and preview the response, but do not actually 209 * post it. 210 * </pre> 211 * 212 * <code>bool validate_only = 4;</code> 213 * 214 * @return The validateOnly. 215 */ 216 @java.lang.Override getValidateOnly()217 public boolean getValidateOnly() { 218 return validateOnly_; 219 } 220 221 private byte memoizedIsInitialized = -1; 222 223 @java.lang.Override isInitialized()224 public final boolean isInitialized() { 225 byte isInitialized = memoizedIsInitialized; 226 if (isInitialized == 1) return true; 227 if (isInitialized == 0) return false; 228 229 memoizedIsInitialized = 1; 230 return true; 231 } 232 233 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)234 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 235 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 236 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 237 } 238 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { 239 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, etag_); 240 } 241 if (allowMissing_ != false) { 242 output.writeBool(3, allowMissing_); 243 } 244 if (validateOnly_ != false) { 245 output.writeBool(4, validateOnly_); 246 } 247 getUnknownFields().writeTo(output); 248 } 249 250 @java.lang.Override getSerializedSize()251 public int getSerializedSize() { 252 int size = memoizedSize; 253 if (size != -1) return size; 254 255 size = 0; 256 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 257 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 258 } 259 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) { 260 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, etag_); 261 } 262 if (allowMissing_ != false) { 263 size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, allowMissing_); 264 } 265 if (validateOnly_ != false) { 266 size += com.google.protobuf.CodedOutputStream.computeBoolSize(4, validateOnly_); 267 } 268 size += getUnknownFields().getSerializedSize(); 269 memoizedSize = size; 270 return size; 271 } 272 273 @java.lang.Override equals(final java.lang.Object obj)274 public boolean equals(final java.lang.Object obj) { 275 if (obj == this) { 276 return true; 277 } 278 if (!(obj instanceof com.google.cloudbuild.v1.DeleteWorkerPoolRequest)) { 279 return super.equals(obj); 280 } 281 com.google.cloudbuild.v1.DeleteWorkerPoolRequest other = 282 (com.google.cloudbuild.v1.DeleteWorkerPoolRequest) obj; 283 284 if (!getName().equals(other.getName())) return false; 285 if (!getEtag().equals(other.getEtag())) return false; 286 if (getAllowMissing() != other.getAllowMissing()) return false; 287 if (getValidateOnly() != other.getValidateOnly()) return false; 288 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 289 return true; 290 } 291 292 @java.lang.Override hashCode()293 public int hashCode() { 294 if (memoizedHashCode != 0) { 295 return memoizedHashCode; 296 } 297 int hash = 41; 298 hash = (19 * hash) + getDescriptor().hashCode(); 299 hash = (37 * hash) + NAME_FIELD_NUMBER; 300 hash = (53 * hash) + getName().hashCode(); 301 hash = (37 * hash) + ETAG_FIELD_NUMBER; 302 hash = (53 * hash) + getEtag().hashCode(); 303 hash = (37 * hash) + ALLOW_MISSING_FIELD_NUMBER; 304 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getAllowMissing()); 305 hash = (37 * hash) + VALIDATE_ONLY_FIELD_NUMBER; 306 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getValidateOnly()); 307 hash = (29 * hash) + getUnknownFields().hashCode(); 308 memoizedHashCode = hash; 309 return hash; 310 } 311 parseFrom(java.nio.ByteBuffer data)312 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom(java.nio.ByteBuffer data) 313 throws com.google.protobuf.InvalidProtocolBufferException { 314 return PARSER.parseFrom(data); 315 } 316 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)317 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 318 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 319 throws com.google.protobuf.InvalidProtocolBufferException { 320 return PARSER.parseFrom(data, extensionRegistry); 321 } 322 parseFrom( com.google.protobuf.ByteString data)323 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 324 com.google.protobuf.ByteString data) 325 throws com.google.protobuf.InvalidProtocolBufferException { 326 return PARSER.parseFrom(data); 327 } 328 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)329 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 330 com.google.protobuf.ByteString data, 331 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 332 throws com.google.protobuf.InvalidProtocolBufferException { 333 return PARSER.parseFrom(data, extensionRegistry); 334 } 335 parseFrom(byte[] data)336 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom(byte[] data) 337 throws com.google.protobuf.InvalidProtocolBufferException { 338 return PARSER.parseFrom(data); 339 } 340 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)341 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 342 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 343 throws com.google.protobuf.InvalidProtocolBufferException { 344 return PARSER.parseFrom(data, extensionRegistry); 345 } 346 parseFrom( java.io.InputStream input)347 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 348 java.io.InputStream input) throws java.io.IOException { 349 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 350 } 351 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)352 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 353 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 354 throws java.io.IOException { 355 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 356 PARSER, input, extensionRegistry); 357 } 358 parseDelimitedFrom( java.io.InputStream input)359 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseDelimitedFrom( 360 java.io.InputStream input) throws java.io.IOException { 361 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 362 } 363 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)364 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseDelimitedFrom( 365 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 366 throws java.io.IOException { 367 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 368 PARSER, input, extensionRegistry); 369 } 370 parseFrom( com.google.protobuf.CodedInputStream input)371 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 372 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 373 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 374 } 375 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)376 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest parseFrom( 377 com.google.protobuf.CodedInputStream input, 378 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 379 throws java.io.IOException { 380 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 381 PARSER, input, extensionRegistry); 382 } 383 384 @java.lang.Override newBuilderForType()385 public Builder newBuilderForType() { 386 return newBuilder(); 387 } 388 newBuilder()389 public static Builder newBuilder() { 390 return DEFAULT_INSTANCE.toBuilder(); 391 } 392 newBuilder(com.google.cloudbuild.v1.DeleteWorkerPoolRequest prototype)393 public static Builder newBuilder(com.google.cloudbuild.v1.DeleteWorkerPoolRequest prototype) { 394 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 395 } 396 397 @java.lang.Override toBuilder()398 public Builder toBuilder() { 399 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 400 } 401 402 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)403 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 404 Builder builder = new Builder(parent); 405 return builder; 406 } 407 /** 408 * 409 * 410 * <pre> 411 * Request to delete a `WorkerPool`. 412 * </pre> 413 * 414 * Protobuf type {@code google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest} 415 */ 416 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 417 implements 418 // @@protoc_insertion_point(builder_implements:google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest) 419 com.google.cloudbuild.v1.DeleteWorkerPoolRequestOrBuilder { getDescriptor()420 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 421 return com.google.cloudbuild.v1.Cloudbuild 422 .internal_static_google_devtools_cloudbuild_v1_DeleteWorkerPoolRequest_descriptor; 423 } 424 425 @java.lang.Override 426 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()427 internalGetFieldAccessorTable() { 428 return com.google.cloudbuild.v1.Cloudbuild 429 .internal_static_google_devtools_cloudbuild_v1_DeleteWorkerPoolRequest_fieldAccessorTable 430 .ensureFieldAccessorsInitialized( 431 com.google.cloudbuild.v1.DeleteWorkerPoolRequest.class, 432 com.google.cloudbuild.v1.DeleteWorkerPoolRequest.Builder.class); 433 } 434 435 // Construct using com.google.cloudbuild.v1.DeleteWorkerPoolRequest.newBuilder() Builder()436 private Builder() {} 437 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)438 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 439 super(parent); 440 } 441 442 @java.lang.Override clear()443 public Builder clear() { 444 super.clear(); 445 bitField0_ = 0; 446 name_ = ""; 447 etag_ = ""; 448 allowMissing_ = false; 449 validateOnly_ = false; 450 return this; 451 } 452 453 @java.lang.Override getDescriptorForType()454 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 455 return com.google.cloudbuild.v1.Cloudbuild 456 .internal_static_google_devtools_cloudbuild_v1_DeleteWorkerPoolRequest_descriptor; 457 } 458 459 @java.lang.Override getDefaultInstanceForType()460 public com.google.cloudbuild.v1.DeleteWorkerPoolRequest getDefaultInstanceForType() { 461 return com.google.cloudbuild.v1.DeleteWorkerPoolRequest.getDefaultInstance(); 462 } 463 464 @java.lang.Override build()465 public com.google.cloudbuild.v1.DeleteWorkerPoolRequest build() { 466 com.google.cloudbuild.v1.DeleteWorkerPoolRequest result = buildPartial(); 467 if (!result.isInitialized()) { 468 throw newUninitializedMessageException(result); 469 } 470 return result; 471 } 472 473 @java.lang.Override buildPartial()474 public com.google.cloudbuild.v1.DeleteWorkerPoolRequest buildPartial() { 475 com.google.cloudbuild.v1.DeleteWorkerPoolRequest result = 476 new com.google.cloudbuild.v1.DeleteWorkerPoolRequest(this); 477 if (bitField0_ != 0) { 478 buildPartial0(result); 479 } 480 onBuilt(); 481 return result; 482 } 483 buildPartial0(com.google.cloudbuild.v1.DeleteWorkerPoolRequest result)484 private void buildPartial0(com.google.cloudbuild.v1.DeleteWorkerPoolRequest result) { 485 int from_bitField0_ = bitField0_; 486 if (((from_bitField0_ & 0x00000001) != 0)) { 487 result.name_ = name_; 488 } 489 if (((from_bitField0_ & 0x00000002) != 0)) { 490 result.etag_ = etag_; 491 } 492 if (((from_bitField0_ & 0x00000004) != 0)) { 493 result.allowMissing_ = allowMissing_; 494 } 495 if (((from_bitField0_ & 0x00000008) != 0)) { 496 result.validateOnly_ = validateOnly_; 497 } 498 } 499 500 @java.lang.Override clone()501 public Builder clone() { 502 return super.clone(); 503 } 504 505 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)506 public Builder setField( 507 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 508 return super.setField(field, value); 509 } 510 511 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)512 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 513 return super.clearField(field); 514 } 515 516 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)517 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 518 return super.clearOneof(oneof); 519 } 520 521 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)522 public Builder setRepeatedField( 523 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 524 return super.setRepeatedField(field, index, value); 525 } 526 527 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)528 public Builder addRepeatedField( 529 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 530 return super.addRepeatedField(field, value); 531 } 532 533 @java.lang.Override mergeFrom(com.google.protobuf.Message other)534 public Builder mergeFrom(com.google.protobuf.Message other) { 535 if (other instanceof com.google.cloudbuild.v1.DeleteWorkerPoolRequest) { 536 return mergeFrom((com.google.cloudbuild.v1.DeleteWorkerPoolRequest) other); 537 } else { 538 super.mergeFrom(other); 539 return this; 540 } 541 } 542 mergeFrom(com.google.cloudbuild.v1.DeleteWorkerPoolRequest other)543 public Builder mergeFrom(com.google.cloudbuild.v1.DeleteWorkerPoolRequest other) { 544 if (other == com.google.cloudbuild.v1.DeleteWorkerPoolRequest.getDefaultInstance()) 545 return this; 546 if (!other.getName().isEmpty()) { 547 name_ = other.name_; 548 bitField0_ |= 0x00000001; 549 onChanged(); 550 } 551 if (!other.getEtag().isEmpty()) { 552 etag_ = other.etag_; 553 bitField0_ |= 0x00000002; 554 onChanged(); 555 } 556 if (other.getAllowMissing() != false) { 557 setAllowMissing(other.getAllowMissing()); 558 } 559 if (other.getValidateOnly() != false) { 560 setValidateOnly(other.getValidateOnly()); 561 } 562 this.mergeUnknownFields(other.getUnknownFields()); 563 onChanged(); 564 return this; 565 } 566 567 @java.lang.Override isInitialized()568 public final boolean isInitialized() { 569 return true; 570 } 571 572 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)573 public Builder mergeFrom( 574 com.google.protobuf.CodedInputStream input, 575 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 576 throws java.io.IOException { 577 if (extensionRegistry == null) { 578 throw new java.lang.NullPointerException(); 579 } 580 try { 581 boolean done = false; 582 while (!done) { 583 int tag = input.readTag(); 584 switch (tag) { 585 case 0: 586 done = true; 587 break; 588 case 10: 589 { 590 name_ = input.readStringRequireUtf8(); 591 bitField0_ |= 0x00000001; 592 break; 593 } // case 10 594 case 18: 595 { 596 etag_ = input.readStringRequireUtf8(); 597 bitField0_ |= 0x00000002; 598 break; 599 } // case 18 600 case 24: 601 { 602 allowMissing_ = input.readBool(); 603 bitField0_ |= 0x00000004; 604 break; 605 } // case 24 606 case 32: 607 { 608 validateOnly_ = input.readBool(); 609 bitField0_ |= 0x00000008; 610 break; 611 } // case 32 612 default: 613 { 614 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 615 done = true; // was an endgroup tag 616 } 617 break; 618 } // default: 619 } // switch (tag) 620 } // while (!done) 621 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 622 throw e.unwrapIOException(); 623 } finally { 624 onChanged(); 625 } // finally 626 return this; 627 } 628 629 private int bitField0_; 630 631 private java.lang.Object name_ = ""; 632 /** 633 * 634 * 635 * <pre> 636 * Required. The name of the `WorkerPool` to delete. 637 * Format: 638 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 639 * </pre> 640 * 641 * <code> 642 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 643 * </code> 644 * 645 * @return The name. 646 */ getName()647 public java.lang.String getName() { 648 java.lang.Object ref = name_; 649 if (!(ref instanceof java.lang.String)) { 650 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 651 java.lang.String s = bs.toStringUtf8(); 652 name_ = s; 653 return s; 654 } else { 655 return (java.lang.String) ref; 656 } 657 } 658 /** 659 * 660 * 661 * <pre> 662 * Required. The name of the `WorkerPool` to delete. 663 * Format: 664 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 665 * </pre> 666 * 667 * <code> 668 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 669 * </code> 670 * 671 * @return The bytes for name. 672 */ getNameBytes()673 public com.google.protobuf.ByteString getNameBytes() { 674 java.lang.Object ref = name_; 675 if (ref instanceof String) { 676 com.google.protobuf.ByteString b = 677 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 678 name_ = b; 679 return b; 680 } else { 681 return (com.google.protobuf.ByteString) ref; 682 } 683 } 684 /** 685 * 686 * 687 * <pre> 688 * Required. The name of the `WorkerPool` to delete. 689 * Format: 690 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 691 * </pre> 692 * 693 * <code> 694 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 695 * </code> 696 * 697 * @param value The name to set. 698 * @return This builder for chaining. 699 */ setName(java.lang.String value)700 public Builder setName(java.lang.String value) { 701 if (value == null) { 702 throw new NullPointerException(); 703 } 704 name_ = value; 705 bitField0_ |= 0x00000001; 706 onChanged(); 707 return this; 708 } 709 /** 710 * 711 * 712 * <pre> 713 * Required. The name of the `WorkerPool` to delete. 714 * Format: 715 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 716 * </pre> 717 * 718 * <code> 719 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 720 * </code> 721 * 722 * @return This builder for chaining. 723 */ clearName()724 public Builder clearName() { 725 name_ = getDefaultInstance().getName(); 726 bitField0_ = (bitField0_ & ~0x00000001); 727 onChanged(); 728 return this; 729 } 730 /** 731 * 732 * 733 * <pre> 734 * Required. The name of the `WorkerPool` to delete. 735 * Format: 736 * `projects/{project}/locations/{location}/workerPools/{workerPool}`. 737 * </pre> 738 * 739 * <code> 740 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 741 * </code> 742 * 743 * @param value The bytes for name to set. 744 * @return This builder for chaining. 745 */ setNameBytes(com.google.protobuf.ByteString value)746 public Builder setNameBytes(com.google.protobuf.ByteString value) { 747 if (value == null) { 748 throw new NullPointerException(); 749 } 750 checkByteStringIsUtf8(value); 751 name_ = value; 752 bitField0_ |= 0x00000001; 753 onChanged(); 754 return this; 755 } 756 757 private java.lang.Object etag_ = ""; 758 /** 759 * 760 * 761 * <pre> 762 * Optional. If this is provided, it must match the server's etag on the 763 * workerpool for the request to be processed. 764 * </pre> 765 * 766 * <code>string etag = 2;</code> 767 * 768 * @return The etag. 769 */ getEtag()770 public java.lang.String getEtag() { 771 java.lang.Object ref = etag_; 772 if (!(ref instanceof java.lang.String)) { 773 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 774 java.lang.String s = bs.toStringUtf8(); 775 etag_ = s; 776 return s; 777 } else { 778 return (java.lang.String) ref; 779 } 780 } 781 /** 782 * 783 * 784 * <pre> 785 * Optional. If this is provided, it must match the server's etag on the 786 * workerpool for the request to be processed. 787 * </pre> 788 * 789 * <code>string etag = 2;</code> 790 * 791 * @return The bytes for etag. 792 */ getEtagBytes()793 public com.google.protobuf.ByteString getEtagBytes() { 794 java.lang.Object ref = etag_; 795 if (ref instanceof String) { 796 com.google.protobuf.ByteString b = 797 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 798 etag_ = b; 799 return b; 800 } else { 801 return (com.google.protobuf.ByteString) ref; 802 } 803 } 804 /** 805 * 806 * 807 * <pre> 808 * Optional. If this is provided, it must match the server's etag on the 809 * workerpool for the request to be processed. 810 * </pre> 811 * 812 * <code>string etag = 2;</code> 813 * 814 * @param value The etag to set. 815 * @return This builder for chaining. 816 */ setEtag(java.lang.String value)817 public Builder setEtag(java.lang.String value) { 818 if (value == null) { 819 throw new NullPointerException(); 820 } 821 etag_ = value; 822 bitField0_ |= 0x00000002; 823 onChanged(); 824 return this; 825 } 826 /** 827 * 828 * 829 * <pre> 830 * Optional. If this is provided, it must match the server's etag on the 831 * workerpool for the request to be processed. 832 * </pre> 833 * 834 * <code>string etag = 2;</code> 835 * 836 * @return This builder for chaining. 837 */ clearEtag()838 public Builder clearEtag() { 839 etag_ = getDefaultInstance().getEtag(); 840 bitField0_ = (bitField0_ & ~0x00000002); 841 onChanged(); 842 return this; 843 } 844 /** 845 * 846 * 847 * <pre> 848 * Optional. If this is provided, it must match the server's etag on the 849 * workerpool for the request to be processed. 850 * </pre> 851 * 852 * <code>string etag = 2;</code> 853 * 854 * @param value The bytes for etag to set. 855 * @return This builder for chaining. 856 */ setEtagBytes(com.google.protobuf.ByteString value)857 public Builder setEtagBytes(com.google.protobuf.ByteString value) { 858 if (value == null) { 859 throw new NullPointerException(); 860 } 861 checkByteStringIsUtf8(value); 862 etag_ = value; 863 bitField0_ |= 0x00000002; 864 onChanged(); 865 return this; 866 } 867 868 private boolean allowMissing_; 869 /** 870 * 871 * 872 * <pre> 873 * If set to true, and the `WorkerPool` is not found, the request will succeed 874 * but no action will be taken on the server. 875 * </pre> 876 * 877 * <code>bool allow_missing = 3;</code> 878 * 879 * @return The allowMissing. 880 */ 881 @java.lang.Override getAllowMissing()882 public boolean getAllowMissing() { 883 return allowMissing_; 884 } 885 /** 886 * 887 * 888 * <pre> 889 * If set to true, and the `WorkerPool` is not found, the request will succeed 890 * but no action will be taken on the server. 891 * </pre> 892 * 893 * <code>bool allow_missing = 3;</code> 894 * 895 * @param value The allowMissing to set. 896 * @return This builder for chaining. 897 */ setAllowMissing(boolean value)898 public Builder setAllowMissing(boolean value) { 899 900 allowMissing_ = value; 901 bitField0_ |= 0x00000004; 902 onChanged(); 903 return this; 904 } 905 /** 906 * 907 * 908 * <pre> 909 * If set to true, and the `WorkerPool` is not found, the request will succeed 910 * but no action will be taken on the server. 911 * </pre> 912 * 913 * <code>bool allow_missing = 3;</code> 914 * 915 * @return This builder for chaining. 916 */ clearAllowMissing()917 public Builder clearAllowMissing() { 918 bitField0_ = (bitField0_ & ~0x00000004); 919 allowMissing_ = false; 920 onChanged(); 921 return this; 922 } 923 924 private boolean validateOnly_; 925 /** 926 * 927 * 928 * <pre> 929 * If set, validate the request and preview the response, but do not actually 930 * post it. 931 * </pre> 932 * 933 * <code>bool validate_only = 4;</code> 934 * 935 * @return The validateOnly. 936 */ 937 @java.lang.Override getValidateOnly()938 public boolean getValidateOnly() { 939 return validateOnly_; 940 } 941 /** 942 * 943 * 944 * <pre> 945 * If set, validate the request and preview the response, but do not actually 946 * post it. 947 * </pre> 948 * 949 * <code>bool validate_only = 4;</code> 950 * 951 * @param value The validateOnly to set. 952 * @return This builder for chaining. 953 */ setValidateOnly(boolean value)954 public Builder setValidateOnly(boolean value) { 955 956 validateOnly_ = value; 957 bitField0_ |= 0x00000008; 958 onChanged(); 959 return this; 960 } 961 /** 962 * 963 * 964 * <pre> 965 * If set, validate the request and preview the response, but do not actually 966 * post it. 967 * </pre> 968 * 969 * <code>bool validate_only = 4;</code> 970 * 971 * @return This builder for chaining. 972 */ clearValidateOnly()973 public Builder clearValidateOnly() { 974 bitField0_ = (bitField0_ & ~0x00000008); 975 validateOnly_ = false; 976 onChanged(); 977 return this; 978 } 979 980 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)981 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 982 return super.setUnknownFields(unknownFields); 983 } 984 985 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)986 public final Builder mergeUnknownFields( 987 final com.google.protobuf.UnknownFieldSet unknownFields) { 988 return super.mergeUnknownFields(unknownFields); 989 } 990 991 // @@protoc_insertion_point(builder_scope:google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest) 992 } 993 994 // @@protoc_insertion_point(class_scope:google.devtools.cloudbuild.v1.DeleteWorkerPoolRequest) 995 private static final com.google.cloudbuild.v1.DeleteWorkerPoolRequest DEFAULT_INSTANCE; 996 997 static { 998 DEFAULT_INSTANCE = new com.google.cloudbuild.v1.DeleteWorkerPoolRequest(); 999 } 1000 getDefaultInstance()1001 public static com.google.cloudbuild.v1.DeleteWorkerPoolRequest getDefaultInstance() { 1002 return DEFAULT_INSTANCE; 1003 } 1004 1005 private static final com.google.protobuf.Parser<DeleteWorkerPoolRequest> PARSER = 1006 new com.google.protobuf.AbstractParser<DeleteWorkerPoolRequest>() { 1007 @java.lang.Override 1008 public DeleteWorkerPoolRequest parsePartialFrom( 1009 com.google.protobuf.CodedInputStream input, 1010 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1011 throws com.google.protobuf.InvalidProtocolBufferException { 1012 Builder builder = newBuilder(); 1013 try { 1014 builder.mergeFrom(input, extensionRegistry); 1015 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1016 throw e.setUnfinishedMessage(builder.buildPartial()); 1017 } catch (com.google.protobuf.UninitializedMessageException e) { 1018 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1019 } catch (java.io.IOException e) { 1020 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1021 .setUnfinishedMessage(builder.buildPartial()); 1022 } 1023 return builder.buildPartial(); 1024 } 1025 }; 1026 parser()1027 public static com.google.protobuf.Parser<DeleteWorkerPoolRequest> parser() { 1028 return PARSER; 1029 } 1030 1031 @java.lang.Override getParserForType()1032 public com.google.protobuf.Parser<DeleteWorkerPoolRequest> getParserForType() { 1033 return PARSER; 1034 } 1035 1036 @java.lang.Override getDefaultInstanceForType()1037 public com.google.cloudbuild.v1.DeleteWorkerPoolRequest getDefaultInstanceForType() { 1038 return DEFAULT_INSTANCE; 1039 } 1040 } 1041