001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: mqtt3_auth_types.proto 003 004// Protobuf Java Version: 3.25.5 005package com.baidu.bifromq.plugin.authprovider.type; 006 007/** 008 * Protobuf type {@code mqtt3authtypes.Ok} 009 */ 010public final class Ok extends 011 com.google.protobuf.GeneratedMessageV3 implements 012 // @@protoc_insertion_point(message_implements:mqtt3authtypes.Ok) 013 OkOrBuilder { 014private static final long serialVersionUID = 0L; 015 // Use Ok.newBuilder() to construct. 016 private Ok(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 017 super(builder); 018 } 019 private Ok() { 020 tenantId_ = ""; 021 userId_ = ""; 022 } 023 024 @java.lang.Override 025 @SuppressWarnings({"unused"}) 026 protected java.lang.Object newInstance( 027 UnusedPrivateParameter unused) { 028 return new Ok(); 029 } 030 031 public static final com.google.protobuf.Descriptors.Descriptor 032 getDescriptor() { 033 return com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_descriptor; 034 } 035 036 @SuppressWarnings({"rawtypes"}) 037 @java.lang.Override 038 protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( 039 int number) { 040 switch (number) { 041 case 3: 042 return internalGetAttrs(); 043 default: 044 throw new RuntimeException( 045 "Invalid map field number: " + number); 046 } 047 } 048 @java.lang.Override 049 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 050 internalGetFieldAccessorTable() { 051 return com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_fieldAccessorTable 052 .ensureFieldAccessorsInitialized( 053 com.baidu.bifromq.plugin.authprovider.type.Ok.class, com.baidu.bifromq.plugin.authprovider.type.Ok.Builder.class); 054 } 055 056 public static final int TENANTID_FIELD_NUMBER = 1; 057 @SuppressWarnings("serial") 058 private volatile java.lang.Object tenantId_ = ""; 059 /** 060 * <code>string tenantId = 1;</code> 061 * @return The tenantId. 062 */ 063 @java.lang.Override 064 public java.lang.String getTenantId() { 065 java.lang.Object ref = tenantId_; 066 if (ref instanceof java.lang.String) { 067 return (java.lang.String) ref; 068 } else { 069 com.google.protobuf.ByteString bs = 070 (com.google.protobuf.ByteString) ref; 071 java.lang.String s = bs.toStringUtf8(); 072 tenantId_ = s; 073 return s; 074 } 075 } 076 /** 077 * <code>string tenantId = 1;</code> 078 * @return The bytes for tenantId. 079 */ 080 @java.lang.Override 081 public com.google.protobuf.ByteString 082 getTenantIdBytes() { 083 java.lang.Object ref = tenantId_; 084 if (ref instanceof java.lang.String) { 085 com.google.protobuf.ByteString b = 086 com.google.protobuf.ByteString.copyFromUtf8( 087 (java.lang.String) ref); 088 tenantId_ = b; 089 return b; 090 } else { 091 return (com.google.protobuf.ByteString) ref; 092 } 093 } 094 095 public static final int USERID_FIELD_NUMBER = 2; 096 @SuppressWarnings("serial") 097 private volatile java.lang.Object userId_ = ""; 098 /** 099 * <code>string userId = 2;</code> 100 * @return The userId. 101 */ 102 @java.lang.Override 103 public java.lang.String getUserId() { 104 java.lang.Object ref = userId_; 105 if (ref instanceof java.lang.String) { 106 return (java.lang.String) ref; 107 } else { 108 com.google.protobuf.ByteString bs = 109 (com.google.protobuf.ByteString) ref; 110 java.lang.String s = bs.toStringUtf8(); 111 userId_ = s; 112 return s; 113 } 114 } 115 /** 116 * <code>string userId = 2;</code> 117 * @return The bytes for userId. 118 */ 119 @java.lang.Override 120 public com.google.protobuf.ByteString 121 getUserIdBytes() { 122 java.lang.Object ref = userId_; 123 if (ref instanceof java.lang.String) { 124 com.google.protobuf.ByteString b = 125 com.google.protobuf.ByteString.copyFromUtf8( 126 (java.lang.String) ref); 127 userId_ = b; 128 return b; 129 } else { 130 return (com.google.protobuf.ByteString) ref; 131 } 132 } 133 134 public static final int ATTRS_FIELD_NUMBER = 3; 135 private static final class AttrsDefaultEntryHolder { 136 static final com.google.protobuf.MapEntry< 137 java.lang.String, java.lang.String> defaultEntry = 138 com.google.protobuf.MapEntry 139 .<java.lang.String, java.lang.String>newDefaultInstance( 140 com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_AttrsEntry_descriptor, 141 com.google.protobuf.WireFormat.FieldType.STRING, 142 "", 143 com.google.protobuf.WireFormat.FieldType.STRING, 144 ""); 145 } 146 @SuppressWarnings("serial") 147 private com.google.protobuf.MapField< 148 java.lang.String, java.lang.String> attrs_; 149 private com.google.protobuf.MapField<java.lang.String, java.lang.String> 150 internalGetAttrs() { 151 if (attrs_ == null) { 152 return com.google.protobuf.MapField.emptyMapField( 153 AttrsDefaultEntryHolder.defaultEntry); 154 } 155 return attrs_; 156 } 157 public int getAttrsCount() { 158 return internalGetAttrs().getMap().size(); 159 } 160 /** 161 * <pre> 162 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 163 * </pre> 164 * 165 * <code>map<string, string> attrs = 3;</code> 166 */ 167 @java.lang.Override 168 public boolean containsAttrs( 169 java.lang.String key) { 170 if (key == null) { throw new NullPointerException("map key"); } 171 return internalGetAttrs().getMap().containsKey(key); 172 } 173 /** 174 * Use {@link #getAttrsMap()} instead. 175 */ 176 @java.lang.Override 177 @java.lang.Deprecated 178 public java.util.Map<java.lang.String, java.lang.String> getAttrs() { 179 return getAttrsMap(); 180 } 181 /** 182 * <pre> 183 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 184 * </pre> 185 * 186 * <code>map<string, string> attrs = 3;</code> 187 */ 188 @java.lang.Override 189 public java.util.Map<java.lang.String, java.lang.String> getAttrsMap() { 190 return internalGetAttrs().getMap(); 191 } 192 /** 193 * <pre> 194 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 195 * </pre> 196 * 197 * <code>map<string, string> attrs = 3;</code> 198 */ 199 @java.lang.Override 200 public /* nullable */ 201java.lang.String getAttrsOrDefault( 202 java.lang.String key, 203 /* nullable */ 204java.lang.String defaultValue) { 205 if (key == null) { throw new NullPointerException("map key"); } 206 java.util.Map<java.lang.String, java.lang.String> map = 207 internalGetAttrs().getMap(); 208 return map.containsKey(key) ? map.get(key) : defaultValue; 209 } 210 /** 211 * <pre> 212 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 213 * </pre> 214 * 215 * <code>map<string, string> attrs = 3;</code> 216 */ 217 @java.lang.Override 218 public java.lang.String getAttrsOrThrow( 219 java.lang.String key) { 220 if (key == null) { throw new NullPointerException("map key"); } 221 java.util.Map<java.lang.String, java.lang.String> map = 222 internalGetAttrs().getMap(); 223 if (!map.containsKey(key)) { 224 throw new java.lang.IllegalArgumentException(); 225 } 226 return map.get(key); 227 } 228 229 private byte memoizedIsInitialized = -1; 230 @java.lang.Override 231 public final boolean isInitialized() { 232 byte isInitialized = memoizedIsInitialized; 233 if (isInitialized == 1) return true; 234 if (isInitialized == 0) return false; 235 236 memoizedIsInitialized = 1; 237 return true; 238 } 239 240 @java.lang.Override 241 public void writeTo(com.google.protobuf.CodedOutputStream output) 242 throws java.io.IOException { 243 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tenantId_)) { 244 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tenantId_); 245 } 246 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userId_)) { 247 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userId_); 248 } 249 com.google.protobuf.GeneratedMessageV3 250 .serializeStringMapTo( 251 output, 252 internalGetAttrs(), 253 AttrsDefaultEntryHolder.defaultEntry, 254 3); 255 getUnknownFields().writeTo(output); 256 } 257 258 @java.lang.Override 259 public int getSerializedSize() { 260 int size = memoizedSize; 261 if (size != -1) return size; 262 263 size = 0; 264 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tenantId_)) { 265 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tenantId_); 266 } 267 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userId_)) { 268 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userId_); 269 } 270 for (java.util.Map.Entry<java.lang.String, java.lang.String> entry 271 : internalGetAttrs().getMap().entrySet()) { 272 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> 273 attrs__ = AttrsDefaultEntryHolder.defaultEntry.newBuilderForType() 274 .setKey(entry.getKey()) 275 .setValue(entry.getValue()) 276 .build(); 277 size += com.google.protobuf.CodedOutputStream 278 .computeMessageSize(3, attrs__); 279 } 280 size += getUnknownFields().getSerializedSize(); 281 memoizedSize = size; 282 return size; 283 } 284 285 @java.lang.Override 286 public boolean equals(final java.lang.Object obj) { 287 if (obj == this) { 288 return true; 289 } 290 if (!(obj instanceof com.baidu.bifromq.plugin.authprovider.type.Ok)) { 291 return super.equals(obj); 292 } 293 com.baidu.bifromq.plugin.authprovider.type.Ok other = (com.baidu.bifromq.plugin.authprovider.type.Ok) obj; 294 295 if (!getTenantId() 296 .equals(other.getTenantId())) return false; 297 if (!getUserId() 298 .equals(other.getUserId())) return false; 299 if (!internalGetAttrs().equals( 300 other.internalGetAttrs())) return false; 301 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 302 return true; 303 } 304 305 @java.lang.Override 306 public int hashCode() { 307 if (memoizedHashCode != 0) { 308 return memoizedHashCode; 309 } 310 int hash = 41; 311 hash = (19 * hash) + getDescriptor().hashCode(); 312 hash = (37 * hash) + TENANTID_FIELD_NUMBER; 313 hash = (53 * hash) + getTenantId().hashCode(); 314 hash = (37 * hash) + USERID_FIELD_NUMBER; 315 hash = (53 * hash) + getUserId().hashCode(); 316 if (!internalGetAttrs().getMap().isEmpty()) { 317 hash = (37 * hash) + ATTRS_FIELD_NUMBER; 318 hash = (53 * hash) + internalGetAttrs().hashCode(); 319 } 320 hash = (29 * hash) + getUnknownFields().hashCode(); 321 memoizedHashCode = hash; 322 return hash; 323 } 324 325 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 326 java.nio.ByteBuffer data) 327 throws com.google.protobuf.InvalidProtocolBufferException { 328 return PARSER.parseFrom(data); 329 } 330 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 331 java.nio.ByteBuffer data, 332 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 333 throws com.google.protobuf.InvalidProtocolBufferException { 334 return PARSER.parseFrom(data, extensionRegistry); 335 } 336 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 337 com.google.protobuf.ByteString data) 338 throws com.google.protobuf.InvalidProtocolBufferException { 339 return PARSER.parseFrom(data); 340 } 341 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 342 com.google.protobuf.ByteString data, 343 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 344 throws com.google.protobuf.InvalidProtocolBufferException { 345 return PARSER.parseFrom(data, extensionRegistry); 346 } 347 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom(byte[] data) 348 throws com.google.protobuf.InvalidProtocolBufferException { 349 return PARSER.parseFrom(data); 350 } 351 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 352 byte[] data, 353 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 354 throws com.google.protobuf.InvalidProtocolBufferException { 355 return PARSER.parseFrom(data, extensionRegistry); 356 } 357 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom(java.io.InputStream input) 358 throws java.io.IOException { 359 return com.google.protobuf.GeneratedMessageV3 360 .parseWithIOException(PARSER, input); 361 } 362 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 363 java.io.InputStream input, 364 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 365 throws java.io.IOException { 366 return com.google.protobuf.GeneratedMessageV3 367 .parseWithIOException(PARSER, input, extensionRegistry); 368 } 369 370 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseDelimitedFrom(java.io.InputStream input) 371 throws java.io.IOException { 372 return com.google.protobuf.GeneratedMessageV3 373 .parseDelimitedWithIOException(PARSER, input); 374 } 375 376 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseDelimitedFrom( 377 java.io.InputStream input, 378 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 379 throws java.io.IOException { 380 return com.google.protobuf.GeneratedMessageV3 381 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 382 } 383 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 384 com.google.protobuf.CodedInputStream input) 385 throws java.io.IOException { 386 return com.google.protobuf.GeneratedMessageV3 387 .parseWithIOException(PARSER, input); 388 } 389 public static com.baidu.bifromq.plugin.authprovider.type.Ok parseFrom( 390 com.google.protobuf.CodedInputStream input, 391 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 392 throws java.io.IOException { 393 return com.google.protobuf.GeneratedMessageV3 394 .parseWithIOException(PARSER, input, extensionRegistry); 395 } 396 397 @java.lang.Override 398 public Builder newBuilderForType() { return newBuilder(); } 399 public static Builder newBuilder() { 400 return DEFAULT_INSTANCE.toBuilder(); 401 } 402 public static Builder newBuilder(com.baidu.bifromq.plugin.authprovider.type.Ok prototype) { 403 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 404 } 405 @java.lang.Override 406 public Builder toBuilder() { 407 return this == DEFAULT_INSTANCE 408 ? new Builder() : new Builder().mergeFrom(this); 409 } 410 411 @java.lang.Override 412 protected Builder newBuilderForType( 413 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 414 Builder builder = new Builder(parent); 415 return builder; 416 } 417 /** 418 * Protobuf type {@code mqtt3authtypes.Ok} 419 */ 420 public static final class Builder extends 421 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 422 // @@protoc_insertion_point(builder_implements:mqtt3authtypes.Ok) 423 com.baidu.bifromq.plugin.authprovider.type.OkOrBuilder { 424 public static final com.google.protobuf.Descriptors.Descriptor 425 getDescriptor() { 426 return com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_descriptor; 427 } 428 429 @SuppressWarnings({"rawtypes"}) 430 protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( 431 int number) { 432 switch (number) { 433 case 3: 434 return internalGetAttrs(); 435 default: 436 throw new RuntimeException( 437 "Invalid map field number: " + number); 438 } 439 } 440 @SuppressWarnings({"rawtypes"}) 441 protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( 442 int number) { 443 switch (number) { 444 case 3: 445 return internalGetMutableAttrs(); 446 default: 447 throw new RuntimeException( 448 "Invalid map field number: " + number); 449 } 450 } 451 @java.lang.Override 452 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 453 internalGetFieldAccessorTable() { 454 return com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_fieldAccessorTable 455 .ensureFieldAccessorsInitialized( 456 com.baidu.bifromq.plugin.authprovider.type.Ok.class, com.baidu.bifromq.plugin.authprovider.type.Ok.Builder.class); 457 } 458 459 // Construct using com.baidu.bifromq.plugin.authprovider.type.Ok.newBuilder() 460 private Builder() { 461 462 } 463 464 private Builder( 465 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 466 super(parent); 467 468 } 469 @java.lang.Override 470 public Builder clear() { 471 super.clear(); 472 bitField0_ = 0; 473 tenantId_ = ""; 474 userId_ = ""; 475 internalGetMutableAttrs().clear(); 476 return this; 477 } 478 479 @java.lang.Override 480 public com.google.protobuf.Descriptors.Descriptor 481 getDescriptorForType() { 482 return com.baidu.bifromq.plugin.authprovider.type.MQTT3AuthTypesProto.internal_static_mqtt3authtypes_Ok_descriptor; 483 } 484 485 @java.lang.Override 486 public com.baidu.bifromq.plugin.authprovider.type.Ok getDefaultInstanceForType() { 487 return com.baidu.bifromq.plugin.authprovider.type.Ok.getDefaultInstance(); 488 } 489 490 @java.lang.Override 491 public com.baidu.bifromq.plugin.authprovider.type.Ok build() { 492 com.baidu.bifromq.plugin.authprovider.type.Ok result = buildPartial(); 493 if (!result.isInitialized()) { 494 throw newUninitializedMessageException(result); 495 } 496 return result; 497 } 498 499 @java.lang.Override 500 public com.baidu.bifromq.plugin.authprovider.type.Ok buildPartial() { 501 com.baidu.bifromq.plugin.authprovider.type.Ok result = new com.baidu.bifromq.plugin.authprovider.type.Ok(this); 502 if (bitField0_ != 0) { buildPartial0(result); } 503 onBuilt(); 504 return result; 505 } 506 507 private void buildPartial0(com.baidu.bifromq.plugin.authprovider.type.Ok result) { 508 int from_bitField0_ = bitField0_; 509 if (((from_bitField0_ & 0x00000001) != 0)) { 510 result.tenantId_ = tenantId_; 511 } 512 if (((from_bitField0_ & 0x00000002) != 0)) { 513 result.userId_ = userId_; 514 } 515 if (((from_bitField0_ & 0x00000004) != 0)) { 516 result.attrs_ = internalGetAttrs(); 517 result.attrs_.makeImmutable(); 518 } 519 } 520 521 @java.lang.Override 522 public Builder clone() { 523 return super.clone(); 524 } 525 @java.lang.Override 526 public Builder setField( 527 com.google.protobuf.Descriptors.FieldDescriptor field, 528 java.lang.Object value) { 529 return super.setField(field, value); 530 } 531 @java.lang.Override 532 public Builder clearField( 533 com.google.protobuf.Descriptors.FieldDescriptor field) { 534 return super.clearField(field); 535 } 536 @java.lang.Override 537 public Builder clearOneof( 538 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 539 return super.clearOneof(oneof); 540 } 541 @java.lang.Override 542 public Builder setRepeatedField( 543 com.google.protobuf.Descriptors.FieldDescriptor field, 544 int index, java.lang.Object value) { 545 return super.setRepeatedField(field, index, value); 546 } 547 @java.lang.Override 548 public Builder addRepeatedField( 549 com.google.protobuf.Descriptors.FieldDescriptor field, 550 java.lang.Object value) { 551 return super.addRepeatedField(field, value); 552 } 553 @java.lang.Override 554 public Builder mergeFrom(com.google.protobuf.Message other) { 555 if (other instanceof com.baidu.bifromq.plugin.authprovider.type.Ok) { 556 return mergeFrom((com.baidu.bifromq.plugin.authprovider.type.Ok)other); 557 } else { 558 super.mergeFrom(other); 559 return this; 560 } 561 } 562 563 public Builder mergeFrom(com.baidu.bifromq.plugin.authprovider.type.Ok other) { 564 if (other == com.baidu.bifromq.plugin.authprovider.type.Ok.getDefaultInstance()) return this; 565 if (!other.getTenantId().isEmpty()) { 566 tenantId_ = other.tenantId_; 567 bitField0_ |= 0x00000001; 568 onChanged(); 569 } 570 if (!other.getUserId().isEmpty()) { 571 userId_ = other.userId_; 572 bitField0_ |= 0x00000002; 573 onChanged(); 574 } 575 internalGetMutableAttrs().mergeFrom( 576 other.internalGetAttrs()); 577 bitField0_ |= 0x00000004; 578 this.mergeUnknownFields(other.getUnknownFields()); 579 onChanged(); 580 return this; 581 } 582 583 @java.lang.Override 584 public final boolean isInitialized() { 585 return true; 586 } 587 588 @java.lang.Override 589 public Builder mergeFrom( 590 com.google.protobuf.CodedInputStream input, 591 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 592 throws java.io.IOException { 593 if (extensionRegistry == null) { 594 throw new java.lang.NullPointerException(); 595 } 596 try { 597 boolean done = false; 598 while (!done) { 599 int tag = input.readTag(); 600 switch (tag) { 601 case 0: 602 done = true; 603 break; 604 case 10: { 605 tenantId_ = input.readStringRequireUtf8(); 606 bitField0_ |= 0x00000001; 607 break; 608 } // case 10 609 case 18: { 610 userId_ = input.readStringRequireUtf8(); 611 bitField0_ |= 0x00000002; 612 break; 613 } // case 18 614 case 26: { 615 com.google.protobuf.MapEntry<java.lang.String, java.lang.String> 616 attrs__ = input.readMessage( 617 AttrsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); 618 internalGetMutableAttrs().getMutableMap().put( 619 attrs__.getKey(), attrs__.getValue()); 620 bitField0_ |= 0x00000004; 621 break; 622 } // case 26 623 default: { 624 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 625 done = true; // was an endgroup tag 626 } 627 break; 628 } // default: 629 } // switch (tag) 630 } // while (!done) 631 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 632 throw e.unwrapIOException(); 633 } finally { 634 onChanged(); 635 } // finally 636 return this; 637 } 638 private int bitField0_; 639 640 private java.lang.Object tenantId_ = ""; 641 /** 642 * <code>string tenantId = 1;</code> 643 * @return The tenantId. 644 */ 645 public java.lang.String getTenantId() { 646 java.lang.Object ref = tenantId_; 647 if (!(ref instanceof java.lang.String)) { 648 com.google.protobuf.ByteString bs = 649 (com.google.protobuf.ByteString) ref; 650 java.lang.String s = bs.toStringUtf8(); 651 tenantId_ = s; 652 return s; 653 } else { 654 return (java.lang.String) ref; 655 } 656 } 657 /** 658 * <code>string tenantId = 1;</code> 659 * @return The bytes for tenantId. 660 */ 661 public com.google.protobuf.ByteString 662 getTenantIdBytes() { 663 java.lang.Object ref = tenantId_; 664 if (ref instanceof String) { 665 com.google.protobuf.ByteString b = 666 com.google.protobuf.ByteString.copyFromUtf8( 667 (java.lang.String) ref); 668 tenantId_ = b; 669 return b; 670 } else { 671 return (com.google.protobuf.ByteString) ref; 672 } 673 } 674 /** 675 * <code>string tenantId = 1;</code> 676 * @param value The tenantId to set. 677 * @return This builder for chaining. 678 */ 679 public Builder setTenantId( 680 java.lang.String value) { 681 if (value == null) { throw new NullPointerException(); } 682 tenantId_ = value; 683 bitField0_ |= 0x00000001; 684 onChanged(); 685 return this; 686 } 687 /** 688 * <code>string tenantId = 1;</code> 689 * @return This builder for chaining. 690 */ 691 public Builder clearTenantId() { 692 tenantId_ = getDefaultInstance().getTenantId(); 693 bitField0_ = (bitField0_ & ~0x00000001); 694 onChanged(); 695 return this; 696 } 697 /** 698 * <code>string tenantId = 1;</code> 699 * @param value The bytes for tenantId to set. 700 * @return This builder for chaining. 701 */ 702 public Builder setTenantIdBytes( 703 com.google.protobuf.ByteString value) { 704 if (value == null) { throw new NullPointerException(); } 705 checkByteStringIsUtf8(value); 706 tenantId_ = value; 707 bitField0_ |= 0x00000001; 708 onChanged(); 709 return this; 710 } 711 712 private java.lang.Object userId_ = ""; 713 /** 714 * <code>string userId = 2;</code> 715 * @return The userId. 716 */ 717 public java.lang.String getUserId() { 718 java.lang.Object ref = userId_; 719 if (!(ref instanceof java.lang.String)) { 720 com.google.protobuf.ByteString bs = 721 (com.google.protobuf.ByteString) ref; 722 java.lang.String s = bs.toStringUtf8(); 723 userId_ = s; 724 return s; 725 } else { 726 return (java.lang.String) ref; 727 } 728 } 729 /** 730 * <code>string userId = 2;</code> 731 * @return The bytes for userId. 732 */ 733 public com.google.protobuf.ByteString 734 getUserIdBytes() { 735 java.lang.Object ref = userId_; 736 if (ref instanceof String) { 737 com.google.protobuf.ByteString b = 738 com.google.protobuf.ByteString.copyFromUtf8( 739 (java.lang.String) ref); 740 userId_ = b; 741 return b; 742 } else { 743 return (com.google.protobuf.ByteString) ref; 744 } 745 } 746 /** 747 * <code>string userId = 2;</code> 748 * @param value The userId to set. 749 * @return This builder for chaining. 750 */ 751 public Builder setUserId( 752 java.lang.String value) { 753 if (value == null) { throw new NullPointerException(); } 754 userId_ = value; 755 bitField0_ |= 0x00000002; 756 onChanged(); 757 return this; 758 } 759 /** 760 * <code>string userId = 2;</code> 761 * @return This builder for chaining. 762 */ 763 public Builder clearUserId() { 764 userId_ = getDefaultInstance().getUserId(); 765 bitField0_ = (bitField0_ & ~0x00000002); 766 onChanged(); 767 return this; 768 } 769 /** 770 * <code>string userId = 2;</code> 771 * @param value The bytes for userId to set. 772 * @return This builder for chaining. 773 */ 774 public Builder setUserIdBytes( 775 com.google.protobuf.ByteString value) { 776 if (value == null) { throw new NullPointerException(); } 777 checkByteStringIsUtf8(value); 778 userId_ = value; 779 bitField0_ |= 0x00000002; 780 onChanged(); 781 return this; 782 } 783 784 private com.google.protobuf.MapField< 785 java.lang.String, java.lang.String> attrs_; 786 private com.google.protobuf.MapField<java.lang.String, java.lang.String> 787 internalGetAttrs() { 788 if (attrs_ == null) { 789 return com.google.protobuf.MapField.emptyMapField( 790 AttrsDefaultEntryHolder.defaultEntry); 791 } 792 return attrs_; 793 } 794 private com.google.protobuf.MapField<java.lang.String, java.lang.String> 795 internalGetMutableAttrs() { 796 if (attrs_ == null) { 797 attrs_ = com.google.protobuf.MapField.newMapField( 798 AttrsDefaultEntryHolder.defaultEntry); 799 } 800 if (!attrs_.isMutable()) { 801 attrs_ = attrs_.copy(); 802 } 803 bitField0_ |= 0x00000004; 804 onChanged(); 805 return attrs_; 806 } 807 public int getAttrsCount() { 808 return internalGetAttrs().getMap().size(); 809 } 810 /** 811 * <pre> 812 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 813 * </pre> 814 * 815 * <code>map<string, string> attrs = 3;</code> 816 */ 817 @java.lang.Override 818 public boolean containsAttrs( 819 java.lang.String key) { 820 if (key == null) { throw new NullPointerException("map key"); } 821 return internalGetAttrs().getMap().containsKey(key); 822 } 823 /** 824 * Use {@link #getAttrsMap()} instead. 825 */ 826 @java.lang.Override 827 @java.lang.Deprecated 828 public java.util.Map<java.lang.String, java.lang.String> getAttrs() { 829 return getAttrsMap(); 830 } 831 /** 832 * <pre> 833 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 834 * </pre> 835 * 836 * <code>map<string, string> attrs = 3;</code> 837 */ 838 @java.lang.Override 839 public java.util.Map<java.lang.String, java.lang.String> getAttrsMap() { 840 return internalGetAttrs().getMap(); 841 } 842 /** 843 * <pre> 844 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 845 * </pre> 846 * 847 * <code>map<string, string> attrs = 3;</code> 848 */ 849 @java.lang.Override 850 public /* nullable */ 851java.lang.String getAttrsOrDefault( 852 java.lang.String key, 853 /* nullable */ 854java.lang.String defaultValue) { 855 if (key == null) { throw new NullPointerException("map key"); } 856 java.util.Map<java.lang.String, java.lang.String> map = 857 internalGetAttrs().getMap(); 858 return map.containsKey(key) ? map.get(key) : defaultValue; 859 } 860 /** 861 * <pre> 862 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 863 * </pre> 864 * 865 * <code>map<string, string> attrs = 3;</code> 866 */ 867 @java.lang.Override 868 public java.lang.String getAttrsOrThrow( 869 java.lang.String key) { 870 if (key == null) { throw new NullPointerException("map key"); } 871 java.util.Map<java.lang.String, java.lang.String> map = 872 internalGetAttrs().getMap(); 873 if (!map.containsKey(key)) { 874 throw new java.lang.IllegalArgumentException(); 875 } 876 return map.get(key); 877 } 878 public Builder clearAttrs() { 879 bitField0_ = (bitField0_ & ~0x00000004); 880 internalGetMutableAttrs().getMutableMap() 881 .clear(); 882 return this; 883 } 884 /** 885 * <pre> 886 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 887 * </pre> 888 * 889 * <code>map<string, string> attrs = 3;</code> 890 */ 891 public Builder removeAttrs( 892 java.lang.String key) { 893 if (key == null) { throw new NullPointerException("map key"); } 894 internalGetMutableAttrs().getMutableMap() 895 .remove(key); 896 return this; 897 } 898 /** 899 * Use alternate mutation accessors instead. 900 */ 901 @java.lang.Deprecated 902 public java.util.Map<java.lang.String, java.lang.String> 903 getMutableAttrs() { 904 bitField0_ |= 0x00000004; 905 return internalGetMutableAttrs().getMutableMap(); 906 } 907 /** 908 * <pre> 909 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 910 * </pre> 911 * 912 * <code>map<string, string> attrs = 3;</code> 913 */ 914 public Builder putAttrs( 915 java.lang.String key, 916 java.lang.String value) { 917 if (key == null) { throw new NullPointerException("map key"); } 918 if (value == null) { throw new NullPointerException("map value"); } 919 internalGetMutableAttrs().getMutableMap() 920 .put(key, value); 921 bitField0_ |= 0x00000004; 922 return this; 923 } 924 /** 925 * <pre> 926 * additional attributes filled by auth provider plugin which will be copied to ClientInfo 927 * </pre> 928 * 929 * <code>map<string, string> attrs = 3;</code> 930 */ 931 public Builder putAllAttrs( 932 java.util.Map<java.lang.String, java.lang.String> values) { 933 internalGetMutableAttrs().getMutableMap() 934 .putAll(values); 935 bitField0_ |= 0x00000004; 936 return this; 937 } 938 @java.lang.Override 939 public final Builder setUnknownFields( 940 final com.google.protobuf.UnknownFieldSet unknownFields) { 941 return super.setUnknownFields(unknownFields); 942 } 943 944 @java.lang.Override 945 public final Builder mergeUnknownFields( 946 final com.google.protobuf.UnknownFieldSet unknownFields) { 947 return super.mergeUnknownFields(unknownFields); 948 } 949 950 951 // @@protoc_insertion_point(builder_scope:mqtt3authtypes.Ok) 952 } 953 954 // @@protoc_insertion_point(class_scope:mqtt3authtypes.Ok) 955 private static final com.baidu.bifromq.plugin.authprovider.type.Ok DEFAULT_INSTANCE; 956 static { 957 DEFAULT_INSTANCE = new com.baidu.bifromq.plugin.authprovider.type.Ok(); 958 } 959 960 public static com.baidu.bifromq.plugin.authprovider.type.Ok getDefaultInstance() { 961 return DEFAULT_INSTANCE; 962 } 963 964 private static final com.google.protobuf.Parser<Ok> 965 PARSER = new com.google.protobuf.AbstractParser<Ok>() { 966 @java.lang.Override 967 public Ok parsePartialFrom( 968 com.google.protobuf.CodedInputStream input, 969 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 970 throws com.google.protobuf.InvalidProtocolBufferException { 971 Builder builder = newBuilder(); 972 try { 973 builder.mergeFrom(input, extensionRegistry); 974 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 975 throw e.setUnfinishedMessage(builder.buildPartial()); 976 } catch (com.google.protobuf.UninitializedMessageException e) { 977 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 978 } catch (java.io.IOException e) { 979 throw new com.google.protobuf.InvalidProtocolBufferException(e) 980 .setUnfinishedMessage(builder.buildPartial()); 981 } 982 return builder.buildPartial(); 983 } 984 }; 985 986 public static com.google.protobuf.Parser<Ok> parser() { 987 return PARSER; 988 } 989 990 @java.lang.Override 991 public com.google.protobuf.Parser<Ok> getParserForType() { 992 return PARSER; 993 } 994 995 @java.lang.Override 996 public com.baidu.bifromq.plugin.authprovider.type.Ok getDefaultInstanceForType() { 997 return DEFAULT_INSTANCE; 998 } 999 1000} 1001