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/compute/v1/compute.proto 18 19 package com.google.cloud.compute.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * A request message for Addresses.Insert. See the method description for details. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.compute.v1.InsertAddressRequest} 29 */ 30 public final class InsertAddressRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.InsertAddressRequest) 33 InsertAddressRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use InsertAddressRequest.newBuilder() to construct. InsertAddressRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private InsertAddressRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 InsertAddressRequest()40 private InsertAddressRequest() { 41 project_ = ""; 42 region_ = ""; 43 requestId_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new InsertAddressRequest(); 50 } 51 52 @java.lang.Override getUnknownFields()53 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 54 return this.unknownFields; 55 } 56 getDescriptor()57 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 58 return com.google.cloud.compute.v1.Compute 59 .internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.cloud.compute.v1.Compute 66 .internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.cloud.compute.v1.InsertAddressRequest.class, 69 com.google.cloud.compute.v1.InsertAddressRequest.Builder.class); 70 } 71 72 private int bitField0_; 73 public static final int ADDRESS_RESOURCE_FIELD_NUMBER = 483888121; 74 private com.google.cloud.compute.v1.Address addressResource_; 75 /** 76 * 77 * 78 * <pre> 79 * The body resource for this request 80 * </pre> 81 * 82 * <code> 83 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 84 * </code> 85 * 86 * @return Whether the addressResource field is set. 87 */ 88 @java.lang.Override hasAddressResource()89 public boolean hasAddressResource() { 90 return addressResource_ != null; 91 } 92 /** 93 * 94 * 95 * <pre> 96 * The body resource for this request 97 * </pre> 98 * 99 * <code> 100 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 101 * </code> 102 * 103 * @return The addressResource. 104 */ 105 @java.lang.Override getAddressResource()106 public com.google.cloud.compute.v1.Address getAddressResource() { 107 return addressResource_ == null 108 ? com.google.cloud.compute.v1.Address.getDefaultInstance() 109 : addressResource_; 110 } 111 /** 112 * 113 * 114 * <pre> 115 * The body resource for this request 116 * </pre> 117 * 118 * <code> 119 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 120 * </code> 121 */ 122 @java.lang.Override getAddressResourceOrBuilder()123 public com.google.cloud.compute.v1.AddressOrBuilder getAddressResourceOrBuilder() { 124 return addressResource_ == null 125 ? com.google.cloud.compute.v1.Address.getDefaultInstance() 126 : addressResource_; 127 } 128 129 public static final int PROJECT_FIELD_NUMBER = 227560217; 130 131 @SuppressWarnings("serial") 132 private volatile java.lang.Object project_ = ""; 133 /** 134 * 135 * 136 * <pre> 137 * Project ID for this request. 138 * </pre> 139 * 140 * <code> 141 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 142 * </code> 143 * 144 * @return The project. 145 */ 146 @java.lang.Override getProject()147 public java.lang.String getProject() { 148 java.lang.Object ref = project_; 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 project_ = s; 155 return s; 156 } 157 } 158 /** 159 * 160 * 161 * <pre> 162 * Project ID for this request. 163 * </pre> 164 * 165 * <code> 166 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 167 * </code> 168 * 169 * @return The bytes for project. 170 */ 171 @java.lang.Override getProjectBytes()172 public com.google.protobuf.ByteString getProjectBytes() { 173 java.lang.Object ref = project_; 174 if (ref instanceof java.lang.String) { 175 com.google.protobuf.ByteString b = 176 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 177 project_ = b; 178 return b; 179 } else { 180 return (com.google.protobuf.ByteString) ref; 181 } 182 } 183 184 public static final int REGION_FIELD_NUMBER = 138946292; 185 186 @SuppressWarnings("serial") 187 private volatile java.lang.Object region_ = ""; 188 /** 189 * 190 * 191 * <pre> 192 * Name of the region for this request. 193 * </pre> 194 * 195 * <code> 196 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 197 * </code> 198 * 199 * @return The region. 200 */ 201 @java.lang.Override getRegion()202 public java.lang.String getRegion() { 203 java.lang.Object ref = region_; 204 if (ref instanceof java.lang.String) { 205 return (java.lang.String) ref; 206 } else { 207 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 208 java.lang.String s = bs.toStringUtf8(); 209 region_ = s; 210 return s; 211 } 212 } 213 /** 214 * 215 * 216 * <pre> 217 * Name of the region for this request. 218 * </pre> 219 * 220 * <code> 221 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 222 * </code> 223 * 224 * @return The bytes for region. 225 */ 226 @java.lang.Override getRegionBytes()227 public com.google.protobuf.ByteString getRegionBytes() { 228 java.lang.Object ref = region_; 229 if (ref instanceof java.lang.String) { 230 com.google.protobuf.ByteString b = 231 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 232 region_ = b; 233 return b; 234 } else { 235 return (com.google.protobuf.ByteString) ref; 236 } 237 } 238 239 public static final int REQUEST_ID_FIELD_NUMBER = 37109963; 240 241 @SuppressWarnings("serial") 242 private volatile java.lang.Object requestId_ = ""; 243 /** 244 * 245 * 246 * <pre> 247 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 248 * </pre> 249 * 250 * <code>optional string request_id = 37109963;</code> 251 * 252 * @return Whether the requestId field is set. 253 */ 254 @java.lang.Override hasRequestId()255 public boolean hasRequestId() { 256 return ((bitField0_ & 0x00000001) != 0); 257 } 258 /** 259 * 260 * 261 * <pre> 262 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 263 * </pre> 264 * 265 * <code>optional string request_id = 37109963;</code> 266 * 267 * @return The requestId. 268 */ 269 @java.lang.Override getRequestId()270 public java.lang.String getRequestId() { 271 java.lang.Object ref = requestId_; 272 if (ref instanceof java.lang.String) { 273 return (java.lang.String) ref; 274 } else { 275 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 276 java.lang.String s = bs.toStringUtf8(); 277 requestId_ = s; 278 return s; 279 } 280 } 281 /** 282 * 283 * 284 * <pre> 285 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 286 * </pre> 287 * 288 * <code>optional string request_id = 37109963;</code> 289 * 290 * @return The bytes for requestId. 291 */ 292 @java.lang.Override getRequestIdBytes()293 public com.google.protobuf.ByteString getRequestIdBytes() { 294 java.lang.Object ref = requestId_; 295 if (ref instanceof java.lang.String) { 296 com.google.protobuf.ByteString b = 297 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 298 requestId_ = b; 299 return b; 300 } else { 301 return (com.google.protobuf.ByteString) ref; 302 } 303 } 304 305 private byte memoizedIsInitialized = -1; 306 307 @java.lang.Override isInitialized()308 public final boolean isInitialized() { 309 byte isInitialized = memoizedIsInitialized; 310 if (isInitialized == 1) return true; 311 if (isInitialized == 0) return false; 312 313 memoizedIsInitialized = 1; 314 return true; 315 } 316 317 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)318 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 319 if (((bitField0_ & 0x00000001) != 0)) { 320 com.google.protobuf.GeneratedMessageV3.writeString(output, 37109963, requestId_); 321 } 322 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { 323 com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_); 324 } 325 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 326 com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_); 327 } 328 if (addressResource_ != null) { 329 output.writeMessage(483888121, getAddressResource()); 330 } 331 getUnknownFields().writeTo(output); 332 } 333 334 @java.lang.Override getSerializedSize()335 public int getSerializedSize() { 336 int size = memoizedSize; 337 if (size != -1) return size; 338 339 size = 0; 340 if (((bitField0_ & 0x00000001) != 0)) { 341 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(37109963, requestId_); 342 } 343 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { 344 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_); 345 } 346 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { 347 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_); 348 } 349 if (addressResource_ != null) { 350 size += 351 com.google.protobuf.CodedOutputStream.computeMessageSize(483888121, getAddressResource()); 352 } 353 size += getUnknownFields().getSerializedSize(); 354 memoizedSize = size; 355 return size; 356 } 357 358 @java.lang.Override equals(final java.lang.Object obj)359 public boolean equals(final java.lang.Object obj) { 360 if (obj == this) { 361 return true; 362 } 363 if (!(obj instanceof com.google.cloud.compute.v1.InsertAddressRequest)) { 364 return super.equals(obj); 365 } 366 com.google.cloud.compute.v1.InsertAddressRequest other = 367 (com.google.cloud.compute.v1.InsertAddressRequest) obj; 368 369 if (hasAddressResource() != other.hasAddressResource()) return false; 370 if (hasAddressResource()) { 371 if (!getAddressResource().equals(other.getAddressResource())) return false; 372 } 373 if (!getProject().equals(other.getProject())) return false; 374 if (!getRegion().equals(other.getRegion())) return false; 375 if (hasRequestId() != other.hasRequestId()) return false; 376 if (hasRequestId()) { 377 if (!getRequestId().equals(other.getRequestId())) return false; 378 } 379 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 380 return true; 381 } 382 383 @java.lang.Override hashCode()384 public int hashCode() { 385 if (memoizedHashCode != 0) { 386 return memoizedHashCode; 387 } 388 int hash = 41; 389 hash = (19 * hash) + getDescriptor().hashCode(); 390 if (hasAddressResource()) { 391 hash = (37 * hash) + ADDRESS_RESOURCE_FIELD_NUMBER; 392 hash = (53 * hash) + getAddressResource().hashCode(); 393 } 394 hash = (37 * hash) + PROJECT_FIELD_NUMBER; 395 hash = (53 * hash) + getProject().hashCode(); 396 hash = (37 * hash) + REGION_FIELD_NUMBER; 397 hash = (53 * hash) + getRegion().hashCode(); 398 if (hasRequestId()) { 399 hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER; 400 hash = (53 * hash) + getRequestId().hashCode(); 401 } 402 hash = (29 * hash) + getUnknownFields().hashCode(); 403 memoizedHashCode = hash; 404 return hash; 405 } 406 parseFrom(java.nio.ByteBuffer data)407 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom(java.nio.ByteBuffer data) 408 throws com.google.protobuf.InvalidProtocolBufferException { 409 return PARSER.parseFrom(data); 410 } 411 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)412 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 413 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 414 throws com.google.protobuf.InvalidProtocolBufferException { 415 return PARSER.parseFrom(data, extensionRegistry); 416 } 417 parseFrom( com.google.protobuf.ByteString data)418 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 419 com.google.protobuf.ByteString data) 420 throws com.google.protobuf.InvalidProtocolBufferException { 421 return PARSER.parseFrom(data); 422 } 423 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)424 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 425 com.google.protobuf.ByteString data, 426 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 427 throws com.google.protobuf.InvalidProtocolBufferException { 428 return PARSER.parseFrom(data, extensionRegistry); 429 } 430 parseFrom(byte[] data)431 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom(byte[] data) 432 throws com.google.protobuf.InvalidProtocolBufferException { 433 return PARSER.parseFrom(data); 434 } 435 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)436 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 437 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 438 throws com.google.protobuf.InvalidProtocolBufferException { 439 return PARSER.parseFrom(data, extensionRegistry); 440 } 441 parseFrom( java.io.InputStream input)442 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 443 java.io.InputStream input) throws java.io.IOException { 444 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 445 } 446 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)447 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 448 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 449 throws java.io.IOException { 450 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 451 PARSER, input, extensionRegistry); 452 } 453 parseDelimitedFrom( java.io.InputStream input)454 public static com.google.cloud.compute.v1.InsertAddressRequest parseDelimitedFrom( 455 java.io.InputStream input) throws java.io.IOException { 456 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 457 } 458 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)459 public static com.google.cloud.compute.v1.InsertAddressRequest parseDelimitedFrom( 460 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 461 throws java.io.IOException { 462 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 463 PARSER, input, extensionRegistry); 464 } 465 parseFrom( com.google.protobuf.CodedInputStream input)466 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 467 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 468 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 469 } 470 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)471 public static com.google.cloud.compute.v1.InsertAddressRequest parseFrom( 472 com.google.protobuf.CodedInputStream input, 473 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 474 throws java.io.IOException { 475 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 476 PARSER, input, extensionRegistry); 477 } 478 479 @java.lang.Override newBuilderForType()480 public Builder newBuilderForType() { 481 return newBuilder(); 482 } 483 newBuilder()484 public static Builder newBuilder() { 485 return DEFAULT_INSTANCE.toBuilder(); 486 } 487 newBuilder(com.google.cloud.compute.v1.InsertAddressRequest prototype)488 public static Builder newBuilder(com.google.cloud.compute.v1.InsertAddressRequest prototype) { 489 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 490 } 491 492 @java.lang.Override toBuilder()493 public Builder toBuilder() { 494 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 495 } 496 497 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)498 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 499 Builder builder = new Builder(parent); 500 return builder; 501 } 502 /** 503 * 504 * 505 * <pre> 506 * A request message for Addresses.Insert. See the method description for details. 507 * </pre> 508 * 509 * Protobuf type {@code google.cloud.compute.v1.InsertAddressRequest} 510 */ 511 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 512 implements 513 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.InsertAddressRequest) 514 com.google.cloud.compute.v1.InsertAddressRequestOrBuilder { getDescriptor()515 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 516 return com.google.cloud.compute.v1.Compute 517 .internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor; 518 } 519 520 @java.lang.Override 521 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()522 internalGetFieldAccessorTable() { 523 return com.google.cloud.compute.v1.Compute 524 .internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable 525 .ensureFieldAccessorsInitialized( 526 com.google.cloud.compute.v1.InsertAddressRequest.class, 527 com.google.cloud.compute.v1.InsertAddressRequest.Builder.class); 528 } 529 530 // Construct using com.google.cloud.compute.v1.InsertAddressRequest.newBuilder() Builder()531 private Builder() {} 532 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)533 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 534 super(parent); 535 } 536 537 @java.lang.Override clear()538 public Builder clear() { 539 super.clear(); 540 bitField0_ = 0; 541 addressResource_ = null; 542 if (addressResourceBuilder_ != null) { 543 addressResourceBuilder_.dispose(); 544 addressResourceBuilder_ = null; 545 } 546 project_ = ""; 547 region_ = ""; 548 requestId_ = ""; 549 return this; 550 } 551 552 @java.lang.Override getDescriptorForType()553 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 554 return com.google.cloud.compute.v1.Compute 555 .internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor; 556 } 557 558 @java.lang.Override getDefaultInstanceForType()559 public com.google.cloud.compute.v1.InsertAddressRequest getDefaultInstanceForType() { 560 return com.google.cloud.compute.v1.InsertAddressRequest.getDefaultInstance(); 561 } 562 563 @java.lang.Override build()564 public com.google.cloud.compute.v1.InsertAddressRequest build() { 565 com.google.cloud.compute.v1.InsertAddressRequest result = buildPartial(); 566 if (!result.isInitialized()) { 567 throw newUninitializedMessageException(result); 568 } 569 return result; 570 } 571 572 @java.lang.Override buildPartial()573 public com.google.cloud.compute.v1.InsertAddressRequest buildPartial() { 574 com.google.cloud.compute.v1.InsertAddressRequest result = 575 new com.google.cloud.compute.v1.InsertAddressRequest(this); 576 if (bitField0_ != 0) { 577 buildPartial0(result); 578 } 579 onBuilt(); 580 return result; 581 } 582 buildPartial0(com.google.cloud.compute.v1.InsertAddressRequest result)583 private void buildPartial0(com.google.cloud.compute.v1.InsertAddressRequest result) { 584 int from_bitField0_ = bitField0_; 585 if (((from_bitField0_ & 0x00000001) != 0)) { 586 result.addressResource_ = 587 addressResourceBuilder_ == null ? addressResource_ : addressResourceBuilder_.build(); 588 } 589 if (((from_bitField0_ & 0x00000002) != 0)) { 590 result.project_ = project_; 591 } 592 if (((from_bitField0_ & 0x00000004) != 0)) { 593 result.region_ = region_; 594 } 595 int to_bitField0_ = 0; 596 if (((from_bitField0_ & 0x00000008) != 0)) { 597 result.requestId_ = requestId_; 598 to_bitField0_ |= 0x00000001; 599 } 600 result.bitField0_ |= to_bitField0_; 601 } 602 603 @java.lang.Override clone()604 public Builder clone() { 605 return super.clone(); 606 } 607 608 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)609 public Builder setField( 610 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 611 return super.setField(field, value); 612 } 613 614 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)615 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 616 return super.clearField(field); 617 } 618 619 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)620 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 621 return super.clearOneof(oneof); 622 } 623 624 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)625 public Builder setRepeatedField( 626 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 627 return super.setRepeatedField(field, index, value); 628 } 629 630 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)631 public Builder addRepeatedField( 632 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 633 return super.addRepeatedField(field, value); 634 } 635 636 @java.lang.Override mergeFrom(com.google.protobuf.Message other)637 public Builder mergeFrom(com.google.protobuf.Message other) { 638 if (other instanceof com.google.cloud.compute.v1.InsertAddressRequest) { 639 return mergeFrom((com.google.cloud.compute.v1.InsertAddressRequest) other); 640 } else { 641 super.mergeFrom(other); 642 return this; 643 } 644 } 645 mergeFrom(com.google.cloud.compute.v1.InsertAddressRequest other)646 public Builder mergeFrom(com.google.cloud.compute.v1.InsertAddressRequest other) { 647 if (other == com.google.cloud.compute.v1.InsertAddressRequest.getDefaultInstance()) 648 return this; 649 if (other.hasAddressResource()) { 650 mergeAddressResource(other.getAddressResource()); 651 } 652 if (!other.getProject().isEmpty()) { 653 project_ = other.project_; 654 bitField0_ |= 0x00000002; 655 onChanged(); 656 } 657 if (!other.getRegion().isEmpty()) { 658 region_ = other.region_; 659 bitField0_ |= 0x00000004; 660 onChanged(); 661 } 662 if (other.hasRequestId()) { 663 requestId_ = other.requestId_; 664 bitField0_ |= 0x00000008; 665 onChanged(); 666 } 667 this.mergeUnknownFields(other.getUnknownFields()); 668 onChanged(); 669 return this; 670 } 671 672 @java.lang.Override isInitialized()673 public final boolean isInitialized() { 674 return true; 675 } 676 677 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)678 public Builder mergeFrom( 679 com.google.protobuf.CodedInputStream input, 680 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 681 throws java.io.IOException { 682 if (extensionRegistry == null) { 683 throw new java.lang.NullPointerException(); 684 } 685 try { 686 boolean done = false; 687 while (!done) { 688 int tag = input.readTag(); 689 switch (tag) { 690 case 0: 691 done = true; 692 break; 693 case 296879706: 694 { 695 requestId_ = input.readStringRequireUtf8(); 696 bitField0_ |= 0x00000008; 697 break; 698 } // case 296879706 699 case 1111570338: 700 { 701 region_ = input.readStringRequireUtf8(); 702 bitField0_ |= 0x00000004; 703 break; 704 } // case 1111570338 705 case 1820481738: 706 { 707 project_ = input.readStringRequireUtf8(); 708 bitField0_ |= 0x00000002; 709 break; 710 } // case 1820481738 711 case -423862326: 712 { 713 input.readMessage(getAddressResourceFieldBuilder().getBuilder(), extensionRegistry); 714 bitField0_ |= 0x00000001; 715 break; 716 } // case -423862326 717 default: 718 { 719 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 720 done = true; // was an endgroup tag 721 } 722 break; 723 } // default: 724 } // switch (tag) 725 } // while (!done) 726 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 727 throw e.unwrapIOException(); 728 } finally { 729 onChanged(); 730 } // finally 731 return this; 732 } 733 734 private int bitField0_; 735 736 private com.google.cloud.compute.v1.Address addressResource_; 737 private com.google.protobuf.SingleFieldBuilderV3< 738 com.google.cloud.compute.v1.Address, 739 com.google.cloud.compute.v1.Address.Builder, 740 com.google.cloud.compute.v1.AddressOrBuilder> 741 addressResourceBuilder_; 742 /** 743 * 744 * 745 * <pre> 746 * The body resource for this request 747 * </pre> 748 * 749 * <code> 750 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 751 * </code> 752 * 753 * @return Whether the addressResource field is set. 754 */ hasAddressResource()755 public boolean hasAddressResource() { 756 return ((bitField0_ & 0x00000001) != 0); 757 } 758 /** 759 * 760 * 761 * <pre> 762 * The body resource for this request 763 * </pre> 764 * 765 * <code> 766 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 767 * </code> 768 * 769 * @return The addressResource. 770 */ getAddressResource()771 public com.google.cloud.compute.v1.Address getAddressResource() { 772 if (addressResourceBuilder_ == null) { 773 return addressResource_ == null 774 ? com.google.cloud.compute.v1.Address.getDefaultInstance() 775 : addressResource_; 776 } else { 777 return addressResourceBuilder_.getMessage(); 778 } 779 } 780 /** 781 * 782 * 783 * <pre> 784 * The body resource for this request 785 * </pre> 786 * 787 * <code> 788 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 789 * </code> 790 */ setAddressResource(com.google.cloud.compute.v1.Address value)791 public Builder setAddressResource(com.google.cloud.compute.v1.Address value) { 792 if (addressResourceBuilder_ == null) { 793 if (value == null) { 794 throw new NullPointerException(); 795 } 796 addressResource_ = value; 797 } else { 798 addressResourceBuilder_.setMessage(value); 799 } 800 bitField0_ |= 0x00000001; 801 onChanged(); 802 return this; 803 } 804 /** 805 * 806 * 807 * <pre> 808 * The body resource for this request 809 * </pre> 810 * 811 * <code> 812 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 813 * </code> 814 */ setAddressResource(com.google.cloud.compute.v1.Address.Builder builderForValue)815 public Builder setAddressResource(com.google.cloud.compute.v1.Address.Builder builderForValue) { 816 if (addressResourceBuilder_ == null) { 817 addressResource_ = builderForValue.build(); 818 } else { 819 addressResourceBuilder_.setMessage(builderForValue.build()); 820 } 821 bitField0_ |= 0x00000001; 822 onChanged(); 823 return this; 824 } 825 /** 826 * 827 * 828 * <pre> 829 * The body resource for this request 830 * </pre> 831 * 832 * <code> 833 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 834 * </code> 835 */ mergeAddressResource(com.google.cloud.compute.v1.Address value)836 public Builder mergeAddressResource(com.google.cloud.compute.v1.Address value) { 837 if (addressResourceBuilder_ == null) { 838 if (((bitField0_ & 0x00000001) != 0) 839 && addressResource_ != null 840 && addressResource_ != com.google.cloud.compute.v1.Address.getDefaultInstance()) { 841 getAddressResourceBuilder().mergeFrom(value); 842 } else { 843 addressResource_ = value; 844 } 845 } else { 846 addressResourceBuilder_.mergeFrom(value); 847 } 848 bitField0_ |= 0x00000001; 849 onChanged(); 850 return this; 851 } 852 /** 853 * 854 * 855 * <pre> 856 * The body resource for this request 857 * </pre> 858 * 859 * <code> 860 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 861 * </code> 862 */ clearAddressResource()863 public Builder clearAddressResource() { 864 bitField0_ = (bitField0_ & ~0x00000001); 865 addressResource_ = null; 866 if (addressResourceBuilder_ != null) { 867 addressResourceBuilder_.dispose(); 868 addressResourceBuilder_ = null; 869 } 870 onChanged(); 871 return this; 872 } 873 /** 874 * 875 * 876 * <pre> 877 * The body resource for this request 878 * </pre> 879 * 880 * <code> 881 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 882 * </code> 883 */ getAddressResourceBuilder()884 public com.google.cloud.compute.v1.Address.Builder getAddressResourceBuilder() { 885 bitField0_ |= 0x00000001; 886 onChanged(); 887 return getAddressResourceFieldBuilder().getBuilder(); 888 } 889 /** 890 * 891 * 892 * <pre> 893 * The body resource for this request 894 * </pre> 895 * 896 * <code> 897 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 898 * </code> 899 */ getAddressResourceOrBuilder()900 public com.google.cloud.compute.v1.AddressOrBuilder getAddressResourceOrBuilder() { 901 if (addressResourceBuilder_ != null) { 902 return addressResourceBuilder_.getMessageOrBuilder(); 903 } else { 904 return addressResource_ == null 905 ? com.google.cloud.compute.v1.Address.getDefaultInstance() 906 : addressResource_; 907 } 908 } 909 /** 910 * 911 * 912 * <pre> 913 * The body resource for this request 914 * </pre> 915 * 916 * <code> 917 * .google.cloud.compute.v1.Address address_resource = 483888121 [(.google.api.field_behavior) = REQUIRED]; 918 * </code> 919 */ 920 private com.google.protobuf.SingleFieldBuilderV3< 921 com.google.cloud.compute.v1.Address, 922 com.google.cloud.compute.v1.Address.Builder, 923 com.google.cloud.compute.v1.AddressOrBuilder> getAddressResourceFieldBuilder()924 getAddressResourceFieldBuilder() { 925 if (addressResourceBuilder_ == null) { 926 addressResourceBuilder_ = 927 new com.google.protobuf.SingleFieldBuilderV3< 928 com.google.cloud.compute.v1.Address, 929 com.google.cloud.compute.v1.Address.Builder, 930 com.google.cloud.compute.v1.AddressOrBuilder>( 931 getAddressResource(), getParentForChildren(), isClean()); 932 addressResource_ = null; 933 } 934 return addressResourceBuilder_; 935 } 936 937 private java.lang.Object project_ = ""; 938 /** 939 * 940 * 941 * <pre> 942 * Project ID for this request. 943 * </pre> 944 * 945 * <code> 946 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 947 * </code> 948 * 949 * @return The project. 950 */ getProject()951 public java.lang.String getProject() { 952 java.lang.Object ref = project_; 953 if (!(ref instanceof java.lang.String)) { 954 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 955 java.lang.String s = bs.toStringUtf8(); 956 project_ = s; 957 return s; 958 } else { 959 return (java.lang.String) ref; 960 } 961 } 962 /** 963 * 964 * 965 * <pre> 966 * Project ID for this request. 967 * </pre> 968 * 969 * <code> 970 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 971 * </code> 972 * 973 * @return The bytes for project. 974 */ getProjectBytes()975 public com.google.protobuf.ByteString getProjectBytes() { 976 java.lang.Object ref = project_; 977 if (ref instanceof String) { 978 com.google.protobuf.ByteString b = 979 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 980 project_ = b; 981 return b; 982 } else { 983 return (com.google.protobuf.ByteString) ref; 984 } 985 } 986 /** 987 * 988 * 989 * <pre> 990 * Project ID for this request. 991 * </pre> 992 * 993 * <code> 994 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 995 * </code> 996 * 997 * @param value The project to set. 998 * @return This builder for chaining. 999 */ setProject(java.lang.String value)1000 public Builder setProject(java.lang.String value) { 1001 if (value == null) { 1002 throw new NullPointerException(); 1003 } 1004 project_ = value; 1005 bitField0_ |= 0x00000002; 1006 onChanged(); 1007 return this; 1008 } 1009 /** 1010 * 1011 * 1012 * <pre> 1013 * Project ID for this request. 1014 * </pre> 1015 * 1016 * <code> 1017 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1018 * </code> 1019 * 1020 * @return This builder for chaining. 1021 */ clearProject()1022 public Builder clearProject() { 1023 project_ = getDefaultInstance().getProject(); 1024 bitField0_ = (bitField0_ & ~0x00000002); 1025 onChanged(); 1026 return this; 1027 } 1028 /** 1029 * 1030 * 1031 * <pre> 1032 * Project ID for this request. 1033 * </pre> 1034 * 1035 * <code> 1036 * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"]; 1037 * </code> 1038 * 1039 * @param value The bytes for project to set. 1040 * @return This builder for chaining. 1041 */ setProjectBytes(com.google.protobuf.ByteString value)1042 public Builder setProjectBytes(com.google.protobuf.ByteString value) { 1043 if (value == null) { 1044 throw new NullPointerException(); 1045 } 1046 checkByteStringIsUtf8(value); 1047 project_ = value; 1048 bitField0_ |= 0x00000002; 1049 onChanged(); 1050 return this; 1051 } 1052 1053 private java.lang.Object region_ = ""; 1054 /** 1055 * 1056 * 1057 * <pre> 1058 * Name of the region for this request. 1059 * </pre> 1060 * 1061 * <code> 1062 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 1063 * </code> 1064 * 1065 * @return The region. 1066 */ getRegion()1067 public java.lang.String getRegion() { 1068 java.lang.Object ref = region_; 1069 if (!(ref instanceof java.lang.String)) { 1070 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1071 java.lang.String s = bs.toStringUtf8(); 1072 region_ = s; 1073 return s; 1074 } else { 1075 return (java.lang.String) ref; 1076 } 1077 } 1078 /** 1079 * 1080 * 1081 * <pre> 1082 * Name of the region for this request. 1083 * </pre> 1084 * 1085 * <code> 1086 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 1087 * </code> 1088 * 1089 * @return The bytes for region. 1090 */ getRegionBytes()1091 public com.google.protobuf.ByteString getRegionBytes() { 1092 java.lang.Object ref = region_; 1093 if (ref instanceof String) { 1094 com.google.protobuf.ByteString b = 1095 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1096 region_ = b; 1097 return b; 1098 } else { 1099 return (com.google.protobuf.ByteString) ref; 1100 } 1101 } 1102 /** 1103 * 1104 * 1105 * <pre> 1106 * Name of the region for this request. 1107 * </pre> 1108 * 1109 * <code> 1110 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 1111 * </code> 1112 * 1113 * @param value The region to set. 1114 * @return This builder for chaining. 1115 */ setRegion(java.lang.String value)1116 public Builder setRegion(java.lang.String value) { 1117 if (value == null) { 1118 throw new NullPointerException(); 1119 } 1120 region_ = value; 1121 bitField0_ |= 0x00000004; 1122 onChanged(); 1123 return this; 1124 } 1125 /** 1126 * 1127 * 1128 * <pre> 1129 * Name of the region for this request. 1130 * </pre> 1131 * 1132 * <code> 1133 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 1134 * </code> 1135 * 1136 * @return This builder for chaining. 1137 */ clearRegion()1138 public Builder clearRegion() { 1139 region_ = getDefaultInstance().getRegion(); 1140 bitField0_ = (bitField0_ & ~0x00000004); 1141 onChanged(); 1142 return this; 1143 } 1144 /** 1145 * 1146 * 1147 * <pre> 1148 * Name of the region for this request. 1149 * </pre> 1150 * 1151 * <code> 1152 * string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"]; 1153 * </code> 1154 * 1155 * @param value The bytes for region to set. 1156 * @return This builder for chaining. 1157 */ setRegionBytes(com.google.protobuf.ByteString value)1158 public Builder setRegionBytes(com.google.protobuf.ByteString value) { 1159 if (value == null) { 1160 throw new NullPointerException(); 1161 } 1162 checkByteStringIsUtf8(value); 1163 region_ = value; 1164 bitField0_ |= 0x00000004; 1165 onChanged(); 1166 return this; 1167 } 1168 1169 private java.lang.Object requestId_ = ""; 1170 /** 1171 * 1172 * 1173 * <pre> 1174 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1175 * </pre> 1176 * 1177 * <code>optional string request_id = 37109963;</code> 1178 * 1179 * @return Whether the requestId field is set. 1180 */ hasRequestId()1181 public boolean hasRequestId() { 1182 return ((bitField0_ & 0x00000008) != 0); 1183 } 1184 /** 1185 * 1186 * 1187 * <pre> 1188 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1189 * </pre> 1190 * 1191 * <code>optional string request_id = 37109963;</code> 1192 * 1193 * @return The requestId. 1194 */ getRequestId()1195 public java.lang.String getRequestId() { 1196 java.lang.Object ref = requestId_; 1197 if (!(ref instanceof java.lang.String)) { 1198 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1199 java.lang.String s = bs.toStringUtf8(); 1200 requestId_ = s; 1201 return s; 1202 } else { 1203 return (java.lang.String) ref; 1204 } 1205 } 1206 /** 1207 * 1208 * 1209 * <pre> 1210 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1211 * </pre> 1212 * 1213 * <code>optional string request_id = 37109963;</code> 1214 * 1215 * @return The bytes for requestId. 1216 */ getRequestIdBytes()1217 public com.google.protobuf.ByteString getRequestIdBytes() { 1218 java.lang.Object ref = requestId_; 1219 if (ref instanceof String) { 1220 com.google.protobuf.ByteString b = 1221 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1222 requestId_ = b; 1223 return b; 1224 } else { 1225 return (com.google.protobuf.ByteString) ref; 1226 } 1227 } 1228 /** 1229 * 1230 * 1231 * <pre> 1232 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1233 * </pre> 1234 * 1235 * <code>optional string request_id = 37109963;</code> 1236 * 1237 * @param value The requestId to set. 1238 * @return This builder for chaining. 1239 */ setRequestId(java.lang.String value)1240 public Builder setRequestId(java.lang.String value) { 1241 if (value == null) { 1242 throw new NullPointerException(); 1243 } 1244 requestId_ = value; 1245 bitField0_ |= 0x00000008; 1246 onChanged(); 1247 return this; 1248 } 1249 /** 1250 * 1251 * 1252 * <pre> 1253 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1254 * </pre> 1255 * 1256 * <code>optional string request_id = 37109963;</code> 1257 * 1258 * @return This builder for chaining. 1259 */ clearRequestId()1260 public Builder clearRequestId() { 1261 requestId_ = getDefaultInstance().getRequestId(); 1262 bitField0_ = (bitField0_ & ~0x00000008); 1263 onChanged(); 1264 return this; 1265 } 1266 /** 1267 * 1268 * 1269 * <pre> 1270 * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). 1271 * </pre> 1272 * 1273 * <code>optional string request_id = 37109963;</code> 1274 * 1275 * @param value The bytes for requestId to set. 1276 * @return This builder for chaining. 1277 */ setRequestIdBytes(com.google.protobuf.ByteString value)1278 public Builder setRequestIdBytes(com.google.protobuf.ByteString value) { 1279 if (value == null) { 1280 throw new NullPointerException(); 1281 } 1282 checkByteStringIsUtf8(value); 1283 requestId_ = value; 1284 bitField0_ |= 0x00000008; 1285 onChanged(); 1286 return this; 1287 } 1288 1289 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1290 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1291 return super.setUnknownFields(unknownFields); 1292 } 1293 1294 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1295 public final Builder mergeUnknownFields( 1296 final com.google.protobuf.UnknownFieldSet unknownFields) { 1297 return super.mergeUnknownFields(unknownFields); 1298 } 1299 1300 // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.InsertAddressRequest) 1301 } 1302 1303 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.InsertAddressRequest) 1304 private static final com.google.cloud.compute.v1.InsertAddressRequest DEFAULT_INSTANCE; 1305 1306 static { 1307 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.InsertAddressRequest(); 1308 } 1309 getDefaultInstance()1310 public static com.google.cloud.compute.v1.InsertAddressRequest getDefaultInstance() { 1311 return DEFAULT_INSTANCE; 1312 } 1313 1314 private static final com.google.protobuf.Parser<InsertAddressRequest> PARSER = 1315 new com.google.protobuf.AbstractParser<InsertAddressRequest>() { 1316 @java.lang.Override 1317 public InsertAddressRequest parsePartialFrom( 1318 com.google.protobuf.CodedInputStream input, 1319 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1320 throws com.google.protobuf.InvalidProtocolBufferException { 1321 Builder builder = newBuilder(); 1322 try { 1323 builder.mergeFrom(input, extensionRegistry); 1324 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1325 throw e.setUnfinishedMessage(builder.buildPartial()); 1326 } catch (com.google.protobuf.UninitializedMessageException e) { 1327 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1328 } catch (java.io.IOException e) { 1329 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1330 .setUnfinishedMessage(builder.buildPartial()); 1331 } 1332 return builder.buildPartial(); 1333 } 1334 }; 1335 parser()1336 public static com.google.protobuf.Parser<InsertAddressRequest> parser() { 1337 return PARSER; 1338 } 1339 1340 @java.lang.Override getParserForType()1341 public com.google.protobuf.Parser<InsertAddressRequest> getParserForType() { 1342 return PARSER; 1343 } 1344 1345 @java.lang.Override getDefaultInstanceForType()1346 public com.google.cloud.compute.v1.InsertAddressRequest getDefaultInstanceForType() { 1347 return DEFAULT_INSTANCE; 1348 } 1349 } 1350