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