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