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/attestation.proto 19 20 package io.grafeas.v1; 21 22 /** Protobuf type {@code grafeas.v1.Jwt} */ 23 public final class Jwt extends com.google.protobuf.GeneratedMessageV3 24 implements 25 // @@protoc_insertion_point(message_implements:grafeas.v1.Jwt) 26 JwtOrBuilder { 27 private static final long serialVersionUID = 0L; 28 // Use Jwt.newBuilder() to construct. Jwt(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)29 private Jwt(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 30 super(builder); 31 } 32 Jwt()33 private Jwt() { 34 compactJwt_ = ""; 35 } 36 37 @java.lang.Override 38 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)39 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 40 return new Jwt(); 41 } 42 43 @java.lang.Override getUnknownFields()44 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 45 return this.unknownFields; 46 } 47 getDescriptor()48 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 49 return io.grafeas.v1.Attestation.internal_static_grafeas_v1_Jwt_descriptor; 50 } 51 52 @java.lang.Override 53 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()54 internalGetFieldAccessorTable() { 55 return io.grafeas.v1.Attestation.internal_static_grafeas_v1_Jwt_fieldAccessorTable 56 .ensureFieldAccessorsInitialized(io.grafeas.v1.Jwt.class, io.grafeas.v1.Jwt.Builder.class); 57 } 58 59 public static final int COMPACT_JWT_FIELD_NUMBER = 1; 60 61 @SuppressWarnings("serial") 62 private volatile java.lang.Object compactJwt_ = ""; 63 /** 64 * 65 * 66 * <pre> 67 * The compact encoding of a JWS, which is always three base64 encoded strings 68 * joined by periods. For details, see: 69 * https://tools.ietf.org/html/rfc7515.html#section-3.1 70 * </pre> 71 * 72 * <code>string compact_jwt = 1;</code> 73 * 74 * @return The compactJwt. 75 */ 76 @java.lang.Override getCompactJwt()77 public java.lang.String getCompactJwt() { 78 java.lang.Object ref = compactJwt_; 79 if (ref instanceof java.lang.String) { 80 return (java.lang.String) ref; 81 } else { 82 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 83 java.lang.String s = bs.toStringUtf8(); 84 compactJwt_ = s; 85 return s; 86 } 87 } 88 /** 89 * 90 * 91 * <pre> 92 * The compact encoding of a JWS, which is always three base64 encoded strings 93 * joined by periods. For details, see: 94 * https://tools.ietf.org/html/rfc7515.html#section-3.1 95 * </pre> 96 * 97 * <code>string compact_jwt = 1;</code> 98 * 99 * @return The bytes for compactJwt. 100 */ 101 @java.lang.Override getCompactJwtBytes()102 public com.google.protobuf.ByteString getCompactJwtBytes() { 103 java.lang.Object ref = compactJwt_; 104 if (ref instanceof java.lang.String) { 105 com.google.protobuf.ByteString b = 106 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 107 compactJwt_ = b; 108 return b; 109 } else { 110 return (com.google.protobuf.ByteString) ref; 111 } 112 } 113 114 private byte memoizedIsInitialized = -1; 115 116 @java.lang.Override isInitialized()117 public final boolean isInitialized() { 118 byte isInitialized = memoizedIsInitialized; 119 if (isInitialized == 1) return true; 120 if (isInitialized == 0) return false; 121 122 memoizedIsInitialized = 1; 123 return true; 124 } 125 126 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)127 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 128 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(compactJwt_)) { 129 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, compactJwt_); 130 } 131 getUnknownFields().writeTo(output); 132 } 133 134 @java.lang.Override getSerializedSize()135 public int getSerializedSize() { 136 int size = memoizedSize; 137 if (size != -1) return size; 138 139 size = 0; 140 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(compactJwt_)) { 141 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, compactJwt_); 142 } 143 size += getUnknownFields().getSerializedSize(); 144 memoizedSize = size; 145 return size; 146 } 147 148 @java.lang.Override equals(final java.lang.Object obj)149 public boolean equals(final java.lang.Object obj) { 150 if (obj == this) { 151 return true; 152 } 153 if (!(obj instanceof io.grafeas.v1.Jwt)) { 154 return super.equals(obj); 155 } 156 io.grafeas.v1.Jwt other = (io.grafeas.v1.Jwt) obj; 157 158 if (!getCompactJwt().equals(other.getCompactJwt())) return false; 159 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 160 return true; 161 } 162 163 @java.lang.Override hashCode()164 public int hashCode() { 165 if (memoizedHashCode != 0) { 166 return memoizedHashCode; 167 } 168 int hash = 41; 169 hash = (19 * hash) + getDescriptor().hashCode(); 170 hash = (37 * hash) + COMPACT_JWT_FIELD_NUMBER; 171 hash = (53 * hash) + getCompactJwt().hashCode(); 172 hash = (29 * hash) + getUnknownFields().hashCode(); 173 memoizedHashCode = hash; 174 return hash; 175 } 176 parseFrom(java.nio.ByteBuffer data)177 public static io.grafeas.v1.Jwt parseFrom(java.nio.ByteBuffer data) 178 throws com.google.protobuf.InvalidProtocolBufferException { 179 return PARSER.parseFrom(data); 180 } 181 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)182 public static io.grafeas.v1.Jwt parseFrom( 183 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 184 throws com.google.protobuf.InvalidProtocolBufferException { 185 return PARSER.parseFrom(data, extensionRegistry); 186 } 187 parseFrom(com.google.protobuf.ByteString data)188 public static io.grafeas.v1.Jwt parseFrom(com.google.protobuf.ByteString data) 189 throws com.google.protobuf.InvalidProtocolBufferException { 190 return PARSER.parseFrom(data); 191 } 192 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)193 public static io.grafeas.v1.Jwt parseFrom( 194 com.google.protobuf.ByteString data, 195 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 196 throws com.google.protobuf.InvalidProtocolBufferException { 197 return PARSER.parseFrom(data, extensionRegistry); 198 } 199 parseFrom(byte[] data)200 public static io.grafeas.v1.Jwt parseFrom(byte[] data) 201 throws com.google.protobuf.InvalidProtocolBufferException { 202 return PARSER.parseFrom(data); 203 } 204 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)205 public static io.grafeas.v1.Jwt parseFrom( 206 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 207 throws com.google.protobuf.InvalidProtocolBufferException { 208 return PARSER.parseFrom(data, extensionRegistry); 209 } 210 parseFrom(java.io.InputStream input)211 public static io.grafeas.v1.Jwt parseFrom(java.io.InputStream input) throws java.io.IOException { 212 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 213 } 214 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)215 public static io.grafeas.v1.Jwt parseFrom( 216 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 217 throws java.io.IOException { 218 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 219 PARSER, input, extensionRegistry); 220 } 221 parseDelimitedFrom(java.io.InputStream input)222 public static io.grafeas.v1.Jwt parseDelimitedFrom(java.io.InputStream input) 223 throws java.io.IOException { 224 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 225 } 226 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)227 public static io.grafeas.v1.Jwt parseDelimitedFrom( 228 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 229 throws java.io.IOException { 230 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 231 PARSER, input, extensionRegistry); 232 } 233 parseFrom(com.google.protobuf.CodedInputStream input)234 public static io.grafeas.v1.Jwt parseFrom(com.google.protobuf.CodedInputStream input) 235 throws java.io.IOException { 236 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 237 } 238 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)239 public static io.grafeas.v1.Jwt parseFrom( 240 com.google.protobuf.CodedInputStream input, 241 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 242 throws java.io.IOException { 243 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 244 PARSER, input, extensionRegistry); 245 } 246 247 @java.lang.Override newBuilderForType()248 public Builder newBuilderForType() { 249 return newBuilder(); 250 } 251 newBuilder()252 public static Builder newBuilder() { 253 return DEFAULT_INSTANCE.toBuilder(); 254 } 255 newBuilder(io.grafeas.v1.Jwt prototype)256 public static Builder newBuilder(io.grafeas.v1.Jwt prototype) { 257 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 258 } 259 260 @java.lang.Override toBuilder()261 public Builder toBuilder() { 262 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 263 } 264 265 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)266 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 267 Builder builder = new Builder(parent); 268 return builder; 269 } 270 /** Protobuf type {@code grafeas.v1.Jwt} */ 271 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 272 implements 273 // @@protoc_insertion_point(builder_implements:grafeas.v1.Jwt) 274 io.grafeas.v1.JwtOrBuilder { getDescriptor()275 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 276 return io.grafeas.v1.Attestation.internal_static_grafeas_v1_Jwt_descriptor; 277 } 278 279 @java.lang.Override 280 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()281 internalGetFieldAccessorTable() { 282 return io.grafeas.v1.Attestation.internal_static_grafeas_v1_Jwt_fieldAccessorTable 283 .ensureFieldAccessorsInitialized( 284 io.grafeas.v1.Jwt.class, io.grafeas.v1.Jwt.Builder.class); 285 } 286 287 // Construct using io.grafeas.v1.Jwt.newBuilder() Builder()288 private Builder() {} 289 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)290 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 291 super(parent); 292 } 293 294 @java.lang.Override clear()295 public Builder clear() { 296 super.clear(); 297 bitField0_ = 0; 298 compactJwt_ = ""; 299 return this; 300 } 301 302 @java.lang.Override getDescriptorForType()303 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 304 return io.grafeas.v1.Attestation.internal_static_grafeas_v1_Jwt_descriptor; 305 } 306 307 @java.lang.Override getDefaultInstanceForType()308 public io.grafeas.v1.Jwt getDefaultInstanceForType() { 309 return io.grafeas.v1.Jwt.getDefaultInstance(); 310 } 311 312 @java.lang.Override build()313 public io.grafeas.v1.Jwt build() { 314 io.grafeas.v1.Jwt result = buildPartial(); 315 if (!result.isInitialized()) { 316 throw newUninitializedMessageException(result); 317 } 318 return result; 319 } 320 321 @java.lang.Override buildPartial()322 public io.grafeas.v1.Jwt buildPartial() { 323 io.grafeas.v1.Jwt result = new io.grafeas.v1.Jwt(this); 324 if (bitField0_ != 0) { 325 buildPartial0(result); 326 } 327 onBuilt(); 328 return result; 329 } 330 buildPartial0(io.grafeas.v1.Jwt result)331 private void buildPartial0(io.grafeas.v1.Jwt result) { 332 int from_bitField0_ = bitField0_; 333 if (((from_bitField0_ & 0x00000001) != 0)) { 334 result.compactJwt_ = compactJwt_; 335 } 336 } 337 338 @java.lang.Override clone()339 public Builder clone() { 340 return super.clone(); 341 } 342 343 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)344 public Builder setField( 345 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 346 return super.setField(field, value); 347 } 348 349 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)350 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 351 return super.clearField(field); 352 } 353 354 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)355 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 356 return super.clearOneof(oneof); 357 } 358 359 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)360 public Builder setRepeatedField( 361 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 362 return super.setRepeatedField(field, index, value); 363 } 364 365 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)366 public Builder addRepeatedField( 367 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 368 return super.addRepeatedField(field, value); 369 } 370 371 @java.lang.Override mergeFrom(com.google.protobuf.Message other)372 public Builder mergeFrom(com.google.protobuf.Message other) { 373 if (other instanceof io.grafeas.v1.Jwt) { 374 return mergeFrom((io.grafeas.v1.Jwt) other); 375 } else { 376 super.mergeFrom(other); 377 return this; 378 } 379 } 380 mergeFrom(io.grafeas.v1.Jwt other)381 public Builder mergeFrom(io.grafeas.v1.Jwt other) { 382 if (other == io.grafeas.v1.Jwt.getDefaultInstance()) return this; 383 if (!other.getCompactJwt().isEmpty()) { 384 compactJwt_ = other.compactJwt_; 385 bitField0_ |= 0x00000001; 386 onChanged(); 387 } 388 this.mergeUnknownFields(other.getUnknownFields()); 389 onChanged(); 390 return this; 391 } 392 393 @java.lang.Override isInitialized()394 public final boolean isInitialized() { 395 return true; 396 } 397 398 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)399 public Builder mergeFrom( 400 com.google.protobuf.CodedInputStream input, 401 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 402 throws java.io.IOException { 403 if (extensionRegistry == null) { 404 throw new java.lang.NullPointerException(); 405 } 406 try { 407 boolean done = false; 408 while (!done) { 409 int tag = input.readTag(); 410 switch (tag) { 411 case 0: 412 done = true; 413 break; 414 case 10: 415 { 416 compactJwt_ = input.readStringRequireUtf8(); 417 bitField0_ |= 0x00000001; 418 break; 419 } // case 10 420 default: 421 { 422 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 423 done = true; // was an endgroup tag 424 } 425 break; 426 } // default: 427 } // switch (tag) 428 } // while (!done) 429 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 430 throw e.unwrapIOException(); 431 } finally { 432 onChanged(); 433 } // finally 434 return this; 435 } 436 437 private int bitField0_; 438 439 private java.lang.Object compactJwt_ = ""; 440 /** 441 * 442 * 443 * <pre> 444 * The compact encoding of a JWS, which is always three base64 encoded strings 445 * joined by periods. For details, see: 446 * https://tools.ietf.org/html/rfc7515.html#section-3.1 447 * </pre> 448 * 449 * <code>string compact_jwt = 1;</code> 450 * 451 * @return The compactJwt. 452 */ getCompactJwt()453 public java.lang.String getCompactJwt() { 454 java.lang.Object ref = compactJwt_; 455 if (!(ref instanceof java.lang.String)) { 456 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 457 java.lang.String s = bs.toStringUtf8(); 458 compactJwt_ = s; 459 return s; 460 } else { 461 return (java.lang.String) ref; 462 } 463 } 464 /** 465 * 466 * 467 * <pre> 468 * The compact encoding of a JWS, which is always three base64 encoded strings 469 * joined by periods. For details, see: 470 * https://tools.ietf.org/html/rfc7515.html#section-3.1 471 * </pre> 472 * 473 * <code>string compact_jwt = 1;</code> 474 * 475 * @return The bytes for compactJwt. 476 */ getCompactJwtBytes()477 public com.google.protobuf.ByteString getCompactJwtBytes() { 478 java.lang.Object ref = compactJwt_; 479 if (ref instanceof String) { 480 com.google.protobuf.ByteString b = 481 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 482 compactJwt_ = b; 483 return b; 484 } else { 485 return (com.google.protobuf.ByteString) ref; 486 } 487 } 488 /** 489 * 490 * 491 * <pre> 492 * The compact encoding of a JWS, which is always three base64 encoded strings 493 * joined by periods. For details, see: 494 * https://tools.ietf.org/html/rfc7515.html#section-3.1 495 * </pre> 496 * 497 * <code>string compact_jwt = 1;</code> 498 * 499 * @param value The compactJwt to set. 500 * @return This builder for chaining. 501 */ setCompactJwt(java.lang.String value)502 public Builder setCompactJwt(java.lang.String value) { 503 if (value == null) { 504 throw new NullPointerException(); 505 } 506 compactJwt_ = value; 507 bitField0_ |= 0x00000001; 508 onChanged(); 509 return this; 510 } 511 /** 512 * 513 * 514 * <pre> 515 * The compact encoding of a JWS, which is always three base64 encoded strings 516 * joined by periods. For details, see: 517 * https://tools.ietf.org/html/rfc7515.html#section-3.1 518 * </pre> 519 * 520 * <code>string compact_jwt = 1;</code> 521 * 522 * @return This builder for chaining. 523 */ clearCompactJwt()524 public Builder clearCompactJwt() { 525 compactJwt_ = getDefaultInstance().getCompactJwt(); 526 bitField0_ = (bitField0_ & ~0x00000001); 527 onChanged(); 528 return this; 529 } 530 /** 531 * 532 * 533 * <pre> 534 * The compact encoding of a JWS, which is always three base64 encoded strings 535 * joined by periods. For details, see: 536 * https://tools.ietf.org/html/rfc7515.html#section-3.1 537 * </pre> 538 * 539 * <code>string compact_jwt = 1;</code> 540 * 541 * @param value The bytes for compactJwt to set. 542 * @return This builder for chaining. 543 */ setCompactJwtBytes(com.google.protobuf.ByteString value)544 public Builder setCompactJwtBytes(com.google.protobuf.ByteString value) { 545 if (value == null) { 546 throw new NullPointerException(); 547 } 548 checkByteStringIsUtf8(value); 549 compactJwt_ = value; 550 bitField0_ |= 0x00000001; 551 onChanged(); 552 return this; 553 } 554 555 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)556 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 557 return super.setUnknownFields(unknownFields); 558 } 559 560 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)561 public final Builder mergeUnknownFields( 562 final com.google.protobuf.UnknownFieldSet unknownFields) { 563 return super.mergeUnknownFields(unknownFields); 564 } 565 566 // @@protoc_insertion_point(builder_scope:grafeas.v1.Jwt) 567 } 568 569 // @@protoc_insertion_point(class_scope:grafeas.v1.Jwt) 570 private static final io.grafeas.v1.Jwt DEFAULT_INSTANCE; 571 572 static { 573 DEFAULT_INSTANCE = new io.grafeas.v1.Jwt(); 574 } 575 getDefaultInstance()576 public static io.grafeas.v1.Jwt getDefaultInstance() { 577 return DEFAULT_INSTANCE; 578 } 579 580 private static final com.google.protobuf.Parser<Jwt> PARSER = 581 new com.google.protobuf.AbstractParser<Jwt>() { 582 @java.lang.Override 583 public Jwt parsePartialFrom( 584 com.google.protobuf.CodedInputStream input, 585 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 586 throws com.google.protobuf.InvalidProtocolBufferException { 587 Builder builder = newBuilder(); 588 try { 589 builder.mergeFrom(input, extensionRegistry); 590 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 591 throw e.setUnfinishedMessage(builder.buildPartial()); 592 } catch (com.google.protobuf.UninitializedMessageException e) { 593 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 594 } catch (java.io.IOException e) { 595 throw new com.google.protobuf.InvalidProtocolBufferException(e) 596 .setUnfinishedMessage(builder.buildPartial()); 597 } 598 return builder.buildPartial(); 599 } 600 }; 601 parser()602 public static com.google.protobuf.Parser<Jwt> parser() { 603 return PARSER; 604 } 605 606 @java.lang.Override getParserForType()607 public com.google.protobuf.Parser<Jwt> getParserForType() { 608 return PARSER; 609 } 610 611 @java.lang.Override getDefaultInstanceForType()612 public io.grafeas.v1.Jwt getDefaultInstanceForType() { 613 return DEFAULT_INSTANCE; 614 } 615 } 616