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