1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto 18 19 package io.grafeas.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Request to create a new occurrence. 26 * </pre> 27 * 28 * Protobuf type {@code grafeas.v1beta1.CreateOccurrenceRequest} 29 */ 30 public final class CreateOccurrenceRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:grafeas.v1beta1.CreateOccurrenceRequest) 33 CreateOccurrenceRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use CreateOccurrenceRequest.newBuilder() to construct. CreateOccurrenceRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private CreateOccurrenceRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 CreateOccurrenceRequest()40 private CreateOccurrenceRequest() { 41 parent_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new CreateOccurrenceRequest(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 CreateOccurrenceRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)55 private CreateOccurrenceRequest( 56 com.google.protobuf.CodedInputStream input, 57 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 58 throws com.google.protobuf.InvalidProtocolBufferException { 59 this(); 60 if (extensionRegistry == null) { 61 throw new java.lang.NullPointerException(); 62 } 63 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 64 com.google.protobuf.UnknownFieldSet.newBuilder(); 65 try { 66 boolean done = false; 67 while (!done) { 68 int tag = input.readTag(); 69 switch (tag) { 70 case 0: 71 done = true; 72 break; 73 case 10: 74 { 75 java.lang.String s = input.readStringRequireUtf8(); 76 77 parent_ = s; 78 break; 79 } 80 case 18: 81 { 82 io.grafeas.v1beta1.Occurrence.Builder subBuilder = null; 83 if (occurrence_ != null) { 84 subBuilder = occurrence_.toBuilder(); 85 } 86 occurrence_ = 87 input.readMessage(io.grafeas.v1beta1.Occurrence.parser(), extensionRegistry); 88 if (subBuilder != null) { 89 subBuilder.mergeFrom(occurrence_); 90 occurrence_ = subBuilder.buildPartial(); 91 } 92 93 break; 94 } 95 default: 96 { 97 if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { 98 done = true; 99 } 100 break; 101 } 102 } 103 } 104 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 105 throw e.setUnfinishedMessage(this); 106 } catch (java.io.IOException e) { 107 throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); 108 } finally { 109 this.unknownFields = unknownFields.build(); 110 makeExtensionsImmutable(); 111 } 112 } 113 getDescriptor()114 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 115 return io.grafeas.v1beta1.Grafeas 116 .internal_static_grafeas_v1beta1_CreateOccurrenceRequest_descriptor; 117 } 118 119 @java.lang.Override 120 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()121 internalGetFieldAccessorTable() { 122 return io.grafeas.v1beta1.Grafeas 123 .internal_static_grafeas_v1beta1_CreateOccurrenceRequest_fieldAccessorTable 124 .ensureFieldAccessorsInitialized( 125 io.grafeas.v1beta1.CreateOccurrenceRequest.class, 126 io.grafeas.v1beta1.CreateOccurrenceRequest.Builder.class); 127 } 128 129 public static final int PARENT_FIELD_NUMBER = 1; 130 private volatile java.lang.Object parent_; 131 /** 132 * 133 * 134 * <pre> 135 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 136 * the occurrence is to be created. 137 * </pre> 138 * 139 * <code>string parent = 1;</code> 140 * 141 * @return The parent. 142 */ 143 @java.lang.Override getParent()144 public java.lang.String getParent() { 145 java.lang.Object ref = parent_; 146 if (ref instanceof java.lang.String) { 147 return (java.lang.String) ref; 148 } else { 149 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 150 java.lang.String s = bs.toStringUtf8(); 151 parent_ = s; 152 return s; 153 } 154 } 155 /** 156 * 157 * 158 * <pre> 159 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 160 * the occurrence is to be created. 161 * </pre> 162 * 163 * <code>string parent = 1;</code> 164 * 165 * @return The bytes for parent. 166 */ 167 @java.lang.Override getParentBytes()168 public com.google.protobuf.ByteString getParentBytes() { 169 java.lang.Object ref = parent_; 170 if (ref instanceof java.lang.String) { 171 com.google.protobuf.ByteString b = 172 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 173 parent_ = b; 174 return b; 175 } else { 176 return (com.google.protobuf.ByteString) ref; 177 } 178 } 179 180 public static final int OCCURRENCE_FIELD_NUMBER = 2; 181 private io.grafeas.v1beta1.Occurrence occurrence_; 182 /** 183 * 184 * 185 * <pre> 186 * The occurrence to create. 187 * </pre> 188 * 189 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 190 * 191 * @return Whether the occurrence field is set. 192 */ 193 @java.lang.Override hasOccurrence()194 public boolean hasOccurrence() { 195 return occurrence_ != null; 196 } 197 /** 198 * 199 * 200 * <pre> 201 * The occurrence to create. 202 * </pre> 203 * 204 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 205 * 206 * @return The occurrence. 207 */ 208 @java.lang.Override getOccurrence()209 public io.grafeas.v1beta1.Occurrence getOccurrence() { 210 return occurrence_ == null ? io.grafeas.v1beta1.Occurrence.getDefaultInstance() : occurrence_; 211 } 212 /** 213 * 214 * 215 * <pre> 216 * The occurrence to create. 217 * </pre> 218 * 219 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 220 */ 221 @java.lang.Override getOccurrenceOrBuilder()222 public io.grafeas.v1beta1.OccurrenceOrBuilder getOccurrenceOrBuilder() { 223 return getOccurrence(); 224 } 225 226 private byte memoizedIsInitialized = -1; 227 228 @java.lang.Override isInitialized()229 public final boolean isInitialized() { 230 byte isInitialized = memoizedIsInitialized; 231 if (isInitialized == 1) return true; 232 if (isInitialized == 0) return false; 233 234 memoizedIsInitialized = 1; 235 return true; 236 } 237 238 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)239 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 240 if (!getParentBytes().isEmpty()) { 241 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); 242 } 243 if (occurrence_ != null) { 244 output.writeMessage(2, getOccurrence()); 245 } 246 unknownFields.writeTo(output); 247 } 248 249 @java.lang.Override getSerializedSize()250 public int getSerializedSize() { 251 int size = memoizedSize; 252 if (size != -1) return size; 253 254 size = 0; 255 if (!getParentBytes().isEmpty()) { 256 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); 257 } 258 if (occurrence_ != null) { 259 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getOccurrence()); 260 } 261 size += unknownFields.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.v1beta1.CreateOccurrenceRequest)) { 272 return super.equals(obj); 273 } 274 io.grafeas.v1beta1.CreateOccurrenceRequest other = 275 (io.grafeas.v1beta1.CreateOccurrenceRequest) obj; 276 277 if (!getParent().equals(other.getParent())) return false; 278 if (hasOccurrence() != other.hasOccurrence()) return false; 279 if (hasOccurrence()) { 280 if (!getOccurrence().equals(other.getOccurrence())) return false; 281 } 282 if (!unknownFields.equals(other.unknownFields)) return false; 283 return true; 284 } 285 286 @java.lang.Override hashCode()287 public int hashCode() { 288 if (memoizedHashCode != 0) { 289 return memoizedHashCode; 290 } 291 int hash = 41; 292 hash = (19 * hash) + getDescriptor().hashCode(); 293 hash = (37 * hash) + PARENT_FIELD_NUMBER; 294 hash = (53 * hash) + getParent().hashCode(); 295 if (hasOccurrence()) { 296 hash = (37 * hash) + OCCURRENCE_FIELD_NUMBER; 297 hash = (53 * hash) + getOccurrence().hashCode(); 298 } 299 hash = (29 * hash) + unknownFields.hashCode(); 300 memoizedHashCode = hash; 301 return hash; 302 } 303 parseFrom(java.nio.ByteBuffer data)304 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom(java.nio.ByteBuffer data) 305 throws com.google.protobuf.InvalidProtocolBufferException { 306 return PARSER.parseFrom(data); 307 } 308 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)309 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 310 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 311 throws com.google.protobuf.InvalidProtocolBufferException { 312 return PARSER.parseFrom(data, extensionRegistry); 313 } 314 parseFrom( com.google.protobuf.ByteString data)315 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 316 com.google.protobuf.ByteString data) 317 throws com.google.protobuf.InvalidProtocolBufferException { 318 return PARSER.parseFrom(data); 319 } 320 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)321 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 322 com.google.protobuf.ByteString data, 323 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 324 throws com.google.protobuf.InvalidProtocolBufferException { 325 return PARSER.parseFrom(data, extensionRegistry); 326 } 327 parseFrom(byte[] data)328 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom(byte[] data) 329 throws com.google.protobuf.InvalidProtocolBufferException { 330 return PARSER.parseFrom(data); 331 } 332 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)333 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 334 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 335 throws com.google.protobuf.InvalidProtocolBufferException { 336 return PARSER.parseFrom(data, extensionRegistry); 337 } 338 parseFrom(java.io.InputStream input)339 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom(java.io.InputStream input) 340 throws java.io.IOException { 341 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 342 } 343 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)344 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 345 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 346 throws java.io.IOException { 347 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 348 PARSER, input, extensionRegistry); 349 } 350 parseDelimitedFrom( java.io.InputStream input)351 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseDelimitedFrom( 352 java.io.InputStream input) throws java.io.IOException { 353 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 354 } 355 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)356 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseDelimitedFrom( 357 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 358 throws java.io.IOException { 359 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 360 PARSER, input, extensionRegistry); 361 } 362 parseFrom( com.google.protobuf.CodedInputStream input)363 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 364 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 365 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 366 } 367 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)368 public static io.grafeas.v1beta1.CreateOccurrenceRequest parseFrom( 369 com.google.protobuf.CodedInputStream input, 370 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 371 throws java.io.IOException { 372 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 373 PARSER, input, extensionRegistry); 374 } 375 376 @java.lang.Override newBuilderForType()377 public Builder newBuilderForType() { 378 return newBuilder(); 379 } 380 newBuilder()381 public static Builder newBuilder() { 382 return DEFAULT_INSTANCE.toBuilder(); 383 } 384 newBuilder(io.grafeas.v1beta1.CreateOccurrenceRequest prototype)385 public static Builder newBuilder(io.grafeas.v1beta1.CreateOccurrenceRequest prototype) { 386 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 387 } 388 389 @java.lang.Override toBuilder()390 public Builder toBuilder() { 391 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 392 } 393 394 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)395 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 396 Builder builder = new Builder(parent); 397 return builder; 398 } 399 /** 400 * 401 * 402 * <pre> 403 * Request to create a new occurrence. 404 * </pre> 405 * 406 * Protobuf type {@code grafeas.v1beta1.CreateOccurrenceRequest} 407 */ 408 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 409 implements 410 // @@protoc_insertion_point(builder_implements:grafeas.v1beta1.CreateOccurrenceRequest) 411 io.grafeas.v1beta1.CreateOccurrenceRequestOrBuilder { getDescriptor()412 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 413 return io.grafeas.v1beta1.Grafeas 414 .internal_static_grafeas_v1beta1_CreateOccurrenceRequest_descriptor; 415 } 416 417 @java.lang.Override 418 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()419 internalGetFieldAccessorTable() { 420 return io.grafeas.v1beta1.Grafeas 421 .internal_static_grafeas_v1beta1_CreateOccurrenceRequest_fieldAccessorTable 422 .ensureFieldAccessorsInitialized( 423 io.grafeas.v1beta1.CreateOccurrenceRequest.class, 424 io.grafeas.v1beta1.CreateOccurrenceRequest.Builder.class); 425 } 426 427 // Construct using io.grafeas.v1beta1.CreateOccurrenceRequest.newBuilder() Builder()428 private Builder() { 429 maybeForceBuilderInitialization(); 430 } 431 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)432 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 433 super(parent); 434 maybeForceBuilderInitialization(); 435 } 436 maybeForceBuilderInitialization()437 private void maybeForceBuilderInitialization() { 438 if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} 439 } 440 441 @java.lang.Override clear()442 public Builder clear() { 443 super.clear(); 444 parent_ = ""; 445 446 if (occurrenceBuilder_ == null) { 447 occurrence_ = null; 448 } else { 449 occurrence_ = null; 450 occurrenceBuilder_ = null; 451 } 452 return this; 453 } 454 455 @java.lang.Override getDescriptorForType()456 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 457 return io.grafeas.v1beta1.Grafeas 458 .internal_static_grafeas_v1beta1_CreateOccurrenceRequest_descriptor; 459 } 460 461 @java.lang.Override getDefaultInstanceForType()462 public io.grafeas.v1beta1.CreateOccurrenceRequest getDefaultInstanceForType() { 463 return io.grafeas.v1beta1.CreateOccurrenceRequest.getDefaultInstance(); 464 } 465 466 @java.lang.Override build()467 public io.grafeas.v1beta1.CreateOccurrenceRequest build() { 468 io.grafeas.v1beta1.CreateOccurrenceRequest result = buildPartial(); 469 if (!result.isInitialized()) { 470 throw newUninitializedMessageException(result); 471 } 472 return result; 473 } 474 475 @java.lang.Override buildPartial()476 public io.grafeas.v1beta1.CreateOccurrenceRequest buildPartial() { 477 io.grafeas.v1beta1.CreateOccurrenceRequest result = 478 new io.grafeas.v1beta1.CreateOccurrenceRequest(this); 479 result.parent_ = parent_; 480 if (occurrenceBuilder_ == null) { 481 result.occurrence_ = occurrence_; 482 } else { 483 result.occurrence_ = occurrenceBuilder_.build(); 484 } 485 onBuilt(); 486 return result; 487 } 488 489 @java.lang.Override clone()490 public Builder clone() { 491 return super.clone(); 492 } 493 494 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)495 public Builder setField( 496 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 497 return super.setField(field, value); 498 } 499 500 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)501 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 502 return super.clearField(field); 503 } 504 505 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)506 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 507 return super.clearOneof(oneof); 508 } 509 510 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)511 public Builder setRepeatedField( 512 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 513 return super.setRepeatedField(field, index, value); 514 } 515 516 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)517 public Builder addRepeatedField( 518 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 519 return super.addRepeatedField(field, value); 520 } 521 522 @java.lang.Override mergeFrom(com.google.protobuf.Message other)523 public Builder mergeFrom(com.google.protobuf.Message other) { 524 if (other instanceof io.grafeas.v1beta1.CreateOccurrenceRequest) { 525 return mergeFrom((io.grafeas.v1beta1.CreateOccurrenceRequest) other); 526 } else { 527 super.mergeFrom(other); 528 return this; 529 } 530 } 531 mergeFrom(io.grafeas.v1beta1.CreateOccurrenceRequest other)532 public Builder mergeFrom(io.grafeas.v1beta1.CreateOccurrenceRequest other) { 533 if (other == io.grafeas.v1beta1.CreateOccurrenceRequest.getDefaultInstance()) return this; 534 if (!other.getParent().isEmpty()) { 535 parent_ = other.parent_; 536 onChanged(); 537 } 538 if (other.hasOccurrence()) { 539 mergeOccurrence(other.getOccurrence()); 540 } 541 this.mergeUnknownFields(other.unknownFields); 542 onChanged(); 543 return this; 544 } 545 546 @java.lang.Override isInitialized()547 public final boolean isInitialized() { 548 return true; 549 } 550 551 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)552 public Builder mergeFrom( 553 com.google.protobuf.CodedInputStream input, 554 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 555 throws java.io.IOException { 556 io.grafeas.v1beta1.CreateOccurrenceRequest parsedMessage = null; 557 try { 558 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 559 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 560 parsedMessage = (io.grafeas.v1beta1.CreateOccurrenceRequest) e.getUnfinishedMessage(); 561 throw e.unwrapIOException(); 562 } finally { 563 if (parsedMessage != null) { 564 mergeFrom(parsedMessage); 565 } 566 } 567 return this; 568 } 569 570 private java.lang.Object parent_ = ""; 571 /** 572 * 573 * 574 * <pre> 575 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 576 * the occurrence is to be created. 577 * </pre> 578 * 579 * <code>string parent = 1;</code> 580 * 581 * @return The parent. 582 */ getParent()583 public java.lang.String getParent() { 584 java.lang.Object ref = parent_; 585 if (!(ref instanceof java.lang.String)) { 586 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 587 java.lang.String s = bs.toStringUtf8(); 588 parent_ = s; 589 return s; 590 } else { 591 return (java.lang.String) ref; 592 } 593 } 594 /** 595 * 596 * 597 * <pre> 598 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 599 * the occurrence is to be created. 600 * </pre> 601 * 602 * <code>string parent = 1;</code> 603 * 604 * @return The bytes for parent. 605 */ getParentBytes()606 public com.google.protobuf.ByteString getParentBytes() { 607 java.lang.Object ref = parent_; 608 if (ref instanceof String) { 609 com.google.protobuf.ByteString b = 610 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 611 parent_ = b; 612 return b; 613 } else { 614 return (com.google.protobuf.ByteString) ref; 615 } 616 } 617 /** 618 * 619 * 620 * <pre> 621 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 622 * the occurrence is to be created. 623 * </pre> 624 * 625 * <code>string parent = 1;</code> 626 * 627 * @param value The parent to set. 628 * @return This builder for chaining. 629 */ setParent(java.lang.String value)630 public Builder setParent(java.lang.String value) { 631 if (value == null) { 632 throw new NullPointerException(); 633 } 634 635 parent_ = value; 636 onChanged(); 637 return this; 638 } 639 /** 640 * 641 * 642 * <pre> 643 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 644 * the occurrence is to be created. 645 * </pre> 646 * 647 * <code>string parent = 1;</code> 648 * 649 * @return This builder for chaining. 650 */ clearParent()651 public Builder clearParent() { 652 653 parent_ = getDefaultInstance().getParent(); 654 onChanged(); 655 return this; 656 } 657 /** 658 * 659 * 660 * <pre> 661 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 662 * the occurrence is to be created. 663 * </pre> 664 * 665 * <code>string parent = 1;</code> 666 * 667 * @param value The bytes for parent to set. 668 * @return This builder for chaining. 669 */ setParentBytes(com.google.protobuf.ByteString value)670 public Builder setParentBytes(com.google.protobuf.ByteString value) { 671 if (value == null) { 672 throw new NullPointerException(); 673 } 674 checkByteStringIsUtf8(value); 675 676 parent_ = value; 677 onChanged(); 678 return this; 679 } 680 681 private io.grafeas.v1beta1.Occurrence occurrence_; 682 private com.google.protobuf.SingleFieldBuilderV3< 683 io.grafeas.v1beta1.Occurrence, 684 io.grafeas.v1beta1.Occurrence.Builder, 685 io.grafeas.v1beta1.OccurrenceOrBuilder> 686 occurrenceBuilder_; 687 /** 688 * 689 * 690 * <pre> 691 * The occurrence to create. 692 * </pre> 693 * 694 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 695 * 696 * @return Whether the occurrence field is set. 697 */ hasOccurrence()698 public boolean hasOccurrence() { 699 return occurrenceBuilder_ != null || occurrence_ != null; 700 } 701 /** 702 * 703 * 704 * <pre> 705 * The occurrence to create. 706 * </pre> 707 * 708 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 709 * 710 * @return The occurrence. 711 */ getOccurrence()712 public io.grafeas.v1beta1.Occurrence getOccurrence() { 713 if (occurrenceBuilder_ == null) { 714 return occurrence_ == null 715 ? io.grafeas.v1beta1.Occurrence.getDefaultInstance() 716 : occurrence_; 717 } else { 718 return occurrenceBuilder_.getMessage(); 719 } 720 } 721 /** 722 * 723 * 724 * <pre> 725 * The occurrence to create. 726 * </pre> 727 * 728 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 729 */ setOccurrence(io.grafeas.v1beta1.Occurrence value)730 public Builder setOccurrence(io.grafeas.v1beta1.Occurrence value) { 731 if (occurrenceBuilder_ == null) { 732 if (value == null) { 733 throw new NullPointerException(); 734 } 735 occurrence_ = value; 736 onChanged(); 737 } else { 738 occurrenceBuilder_.setMessage(value); 739 } 740 741 return this; 742 } 743 /** 744 * 745 * 746 * <pre> 747 * The occurrence to create. 748 * </pre> 749 * 750 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 751 */ setOccurrence(io.grafeas.v1beta1.Occurrence.Builder builderForValue)752 public Builder setOccurrence(io.grafeas.v1beta1.Occurrence.Builder builderForValue) { 753 if (occurrenceBuilder_ == null) { 754 occurrence_ = builderForValue.build(); 755 onChanged(); 756 } else { 757 occurrenceBuilder_.setMessage(builderForValue.build()); 758 } 759 760 return this; 761 } 762 /** 763 * 764 * 765 * <pre> 766 * The occurrence to create. 767 * </pre> 768 * 769 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 770 */ mergeOccurrence(io.grafeas.v1beta1.Occurrence value)771 public Builder mergeOccurrence(io.grafeas.v1beta1.Occurrence value) { 772 if (occurrenceBuilder_ == null) { 773 if (occurrence_ != null) { 774 occurrence_ = 775 io.grafeas.v1beta1.Occurrence.newBuilder(occurrence_).mergeFrom(value).buildPartial(); 776 } else { 777 occurrence_ = value; 778 } 779 onChanged(); 780 } else { 781 occurrenceBuilder_.mergeFrom(value); 782 } 783 784 return this; 785 } 786 /** 787 * 788 * 789 * <pre> 790 * The occurrence to create. 791 * </pre> 792 * 793 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 794 */ clearOccurrence()795 public Builder clearOccurrence() { 796 if (occurrenceBuilder_ == null) { 797 occurrence_ = null; 798 onChanged(); 799 } else { 800 occurrence_ = null; 801 occurrenceBuilder_ = null; 802 } 803 804 return this; 805 } 806 /** 807 * 808 * 809 * <pre> 810 * The occurrence to create. 811 * </pre> 812 * 813 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 814 */ getOccurrenceBuilder()815 public io.grafeas.v1beta1.Occurrence.Builder getOccurrenceBuilder() { 816 817 onChanged(); 818 return getOccurrenceFieldBuilder().getBuilder(); 819 } 820 /** 821 * 822 * 823 * <pre> 824 * The occurrence to create. 825 * </pre> 826 * 827 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 828 */ getOccurrenceOrBuilder()829 public io.grafeas.v1beta1.OccurrenceOrBuilder getOccurrenceOrBuilder() { 830 if (occurrenceBuilder_ != null) { 831 return occurrenceBuilder_.getMessageOrBuilder(); 832 } else { 833 return occurrence_ == null 834 ? io.grafeas.v1beta1.Occurrence.getDefaultInstance() 835 : occurrence_; 836 } 837 } 838 /** 839 * 840 * 841 * <pre> 842 * The occurrence to create. 843 * </pre> 844 * 845 * <code>.grafeas.v1beta1.Occurrence occurrence = 2;</code> 846 */ 847 private com.google.protobuf.SingleFieldBuilderV3< 848 io.grafeas.v1beta1.Occurrence, 849 io.grafeas.v1beta1.Occurrence.Builder, 850 io.grafeas.v1beta1.OccurrenceOrBuilder> getOccurrenceFieldBuilder()851 getOccurrenceFieldBuilder() { 852 if (occurrenceBuilder_ == null) { 853 occurrenceBuilder_ = 854 new com.google.protobuf.SingleFieldBuilderV3< 855 io.grafeas.v1beta1.Occurrence, 856 io.grafeas.v1beta1.Occurrence.Builder, 857 io.grafeas.v1beta1.OccurrenceOrBuilder>( 858 getOccurrence(), getParentForChildren(), isClean()); 859 occurrence_ = null; 860 } 861 return occurrenceBuilder_; 862 } 863 864 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)865 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 866 return super.setUnknownFields(unknownFields); 867 } 868 869 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)870 public final Builder mergeUnknownFields( 871 final com.google.protobuf.UnknownFieldSet unknownFields) { 872 return super.mergeUnknownFields(unknownFields); 873 } 874 875 // @@protoc_insertion_point(builder_scope:grafeas.v1beta1.CreateOccurrenceRequest) 876 } 877 878 // @@protoc_insertion_point(class_scope:grafeas.v1beta1.CreateOccurrenceRequest) 879 private static final io.grafeas.v1beta1.CreateOccurrenceRequest DEFAULT_INSTANCE; 880 881 static { 882 DEFAULT_INSTANCE = new io.grafeas.v1beta1.CreateOccurrenceRequest(); 883 } 884 getDefaultInstance()885 public static io.grafeas.v1beta1.CreateOccurrenceRequest getDefaultInstance() { 886 return DEFAULT_INSTANCE; 887 } 888 889 private static final com.google.protobuf.Parser<CreateOccurrenceRequest> PARSER = 890 new com.google.protobuf.AbstractParser<CreateOccurrenceRequest>() { 891 @java.lang.Override 892 public CreateOccurrenceRequest parsePartialFrom( 893 com.google.protobuf.CodedInputStream input, 894 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 895 throws com.google.protobuf.InvalidProtocolBufferException { 896 return new CreateOccurrenceRequest(input, extensionRegistry); 897 } 898 }; 899 parser()900 public static com.google.protobuf.Parser<CreateOccurrenceRequest> parser() { 901 return PARSER; 902 } 903 904 @java.lang.Override getParserForType()905 public com.google.protobuf.Parser<CreateOccurrenceRequest> getParserForType() { 906 return PARSER; 907 } 908 909 @java.lang.Override getDefaultInstanceForType()910 public io.grafeas.v1beta1.CreateOccurrenceRequest getDefaultInstanceForType() { 911 return DEFAULT_INSTANCE; 912 } 913 } 914