001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: mqtt5_auth_types.proto 003 004// Protobuf Java Version: 3.25.5 005package com.baidu.bifromq.plugin.authprovider.type; 006 007/** 008 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData} 009 */ 010public final class MQTT5ExtendedAuthData extends 011 com.google.protobuf.GeneratedMessageV3 implements 012 // @@protoc_insertion_point(message_implements:mqtt5authtypes.MQTT5ExtendedAuthData) 013 MQTT5ExtendedAuthDataOrBuilder { 014private static final long serialVersionUID = 0L; 015 // Use MQTT5ExtendedAuthData.newBuilder() to construct. 016 private MQTT5ExtendedAuthData(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 017 super(builder); 018 } 019 private MQTT5ExtendedAuthData() { 020 } 021 022 @java.lang.Override 023 @SuppressWarnings({"unused"}) 024 protected java.lang.Object newInstance( 025 UnusedPrivateParameter unused) { 026 return new MQTT5ExtendedAuthData(); 027 } 028 029 public static final com.google.protobuf.Descriptors.Descriptor 030 getDescriptor() { 031 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_descriptor; 032 } 033 034 @java.lang.Override 035 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 036 internalGetFieldAccessorTable() { 037 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_fieldAccessorTable 038 .ensureFieldAccessorsInitialized( 039 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Builder.class); 040 } 041 042 public interface InitialOrBuilder extends 043 // @@protoc_insertion_point(interface_extends:mqtt5authtypes.MQTT5ExtendedAuthData.Initial) 044 com.google.protobuf.MessageOrBuilder { 045 046 /** 047 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 048 * @return Whether the basic field is set. 049 */ 050 boolean hasBasic(); 051 /** 052 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 053 * @return The basic. 054 */ 055 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData getBasic(); 056 /** 057 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 058 */ 059 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder getBasicOrBuilder(); 060 061 /** 062 * <code>string authMethod = 2;</code> 063 * @return The authMethod. 064 */ 065 java.lang.String getAuthMethod(); 066 /** 067 * <code>string authMethod = 2;</code> 068 * @return The bytes for authMethod. 069 */ 070 com.google.protobuf.ByteString 071 getAuthMethodBytes(); 072 073 /** 074 * <code>bytes authData = 3;</code> 075 * @return The authData. 076 */ 077 com.google.protobuf.ByteString getAuthData(); 078 } 079 /** 080 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData.Initial} 081 */ 082 public static final class Initial extends 083 com.google.protobuf.GeneratedMessageV3 implements 084 // @@protoc_insertion_point(message_implements:mqtt5authtypes.MQTT5ExtendedAuthData.Initial) 085 InitialOrBuilder { 086 private static final long serialVersionUID = 0L; 087 // Use Initial.newBuilder() to construct. 088 private Initial(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 089 super(builder); 090 } 091 private Initial() { 092 authMethod_ = ""; 093 authData_ = com.google.protobuf.ByteString.EMPTY; 094 } 095 096 @java.lang.Override 097 @SuppressWarnings({"unused"}) 098 protected java.lang.Object newInstance( 099 UnusedPrivateParameter unused) { 100 return new Initial(); 101 } 102 103 public static final com.google.protobuf.Descriptors.Descriptor 104 getDescriptor() { 105 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Initial_descriptor; 106 } 107 108 @java.lang.Override 109 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 110 internalGetFieldAccessorTable() { 111 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Initial_fieldAccessorTable 112 .ensureFieldAccessorsInitialized( 113 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder.class); 114 } 115 116 private int bitField0_; 117 public static final int BASIC_FIELD_NUMBER = 1; 118 private com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData basic_; 119 /** 120 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 121 * @return Whether the basic field is set. 122 */ 123 @java.lang.Override 124 public boolean hasBasic() { 125 return ((bitField0_ & 0x00000001) != 0); 126 } 127 /** 128 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 129 * @return The basic. 130 */ 131 @java.lang.Override 132 public com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData getBasic() { 133 return basic_ == null ? com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.getDefaultInstance() : basic_; 134 } 135 /** 136 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 137 */ 138 @java.lang.Override 139 public com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder getBasicOrBuilder() { 140 return basic_ == null ? com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.getDefaultInstance() : basic_; 141 } 142 143 public static final int AUTHMETHOD_FIELD_NUMBER = 2; 144 @SuppressWarnings("serial") 145 private volatile java.lang.Object authMethod_ = ""; 146 /** 147 * <code>string authMethod = 2;</code> 148 * @return The authMethod. 149 */ 150 @java.lang.Override 151 public java.lang.String getAuthMethod() { 152 java.lang.Object ref = authMethod_; 153 if (ref instanceof java.lang.String) { 154 return (java.lang.String) ref; 155 } else { 156 com.google.protobuf.ByteString bs = 157 (com.google.protobuf.ByteString) ref; 158 java.lang.String s = bs.toStringUtf8(); 159 authMethod_ = s; 160 return s; 161 } 162 } 163 /** 164 * <code>string authMethod = 2;</code> 165 * @return The bytes for authMethod. 166 */ 167 @java.lang.Override 168 public com.google.protobuf.ByteString 169 getAuthMethodBytes() { 170 java.lang.Object ref = authMethod_; 171 if (ref instanceof java.lang.String) { 172 com.google.protobuf.ByteString b = 173 com.google.protobuf.ByteString.copyFromUtf8( 174 (java.lang.String) ref); 175 authMethod_ = b; 176 return b; 177 } else { 178 return (com.google.protobuf.ByteString) ref; 179 } 180 } 181 182 public static final int AUTHDATA_FIELD_NUMBER = 3; 183 private com.google.protobuf.ByteString authData_ = com.google.protobuf.ByteString.EMPTY; 184 /** 185 * <code>bytes authData = 3;</code> 186 * @return The authData. 187 */ 188 @java.lang.Override 189 public com.google.protobuf.ByteString getAuthData() { 190 return authData_; 191 } 192 193 private byte memoizedIsInitialized = -1; 194 @java.lang.Override 195 public final boolean isInitialized() { 196 byte isInitialized = memoizedIsInitialized; 197 if (isInitialized == 1) return true; 198 if (isInitialized == 0) return false; 199 200 memoizedIsInitialized = 1; 201 return true; 202 } 203 204 @java.lang.Override 205 public void writeTo(com.google.protobuf.CodedOutputStream output) 206 throws java.io.IOException { 207 if (((bitField0_ & 0x00000001) != 0)) { 208 output.writeMessage(1, getBasic()); 209 } 210 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authMethod_)) { 211 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, authMethod_); 212 } 213 if (!authData_.isEmpty()) { 214 output.writeBytes(3, authData_); 215 } 216 getUnknownFields().writeTo(output); 217 } 218 219 @java.lang.Override 220 public int getSerializedSize() { 221 int size = memoizedSize; 222 if (size != -1) return size; 223 224 size = 0; 225 if (((bitField0_ & 0x00000001) != 0)) { 226 size += com.google.protobuf.CodedOutputStream 227 .computeMessageSize(1, getBasic()); 228 } 229 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authMethod_)) { 230 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, authMethod_); 231 } 232 if (!authData_.isEmpty()) { 233 size += com.google.protobuf.CodedOutputStream 234 .computeBytesSize(3, authData_); 235 } 236 size += getUnknownFields().getSerializedSize(); 237 memoizedSize = size; 238 return size; 239 } 240 241 @java.lang.Override 242 public boolean equals(final java.lang.Object obj) { 243 if (obj == this) { 244 return true; 245 } 246 if (!(obj instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial)) { 247 return super.equals(obj); 248 } 249 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial other = (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) obj; 250 251 if (hasBasic() != other.hasBasic()) return false; 252 if (hasBasic()) { 253 if (!getBasic() 254 .equals(other.getBasic())) return false; 255 } 256 if (!getAuthMethod() 257 .equals(other.getAuthMethod())) return false; 258 if (!getAuthData() 259 .equals(other.getAuthData())) return false; 260 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 261 return true; 262 } 263 264 @java.lang.Override 265 public int hashCode() { 266 if (memoizedHashCode != 0) { 267 return memoizedHashCode; 268 } 269 int hash = 41; 270 hash = (19 * hash) + getDescriptor().hashCode(); 271 if (hasBasic()) { 272 hash = (37 * hash) + BASIC_FIELD_NUMBER; 273 hash = (53 * hash) + getBasic().hashCode(); 274 } 275 hash = (37 * hash) + AUTHMETHOD_FIELD_NUMBER; 276 hash = (53 * hash) + getAuthMethod().hashCode(); 277 hash = (37 * hash) + AUTHDATA_FIELD_NUMBER; 278 hash = (53 * hash) + getAuthData().hashCode(); 279 hash = (29 * hash) + getUnknownFields().hashCode(); 280 memoizedHashCode = hash; 281 return hash; 282 } 283 284 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 285 java.nio.ByteBuffer data) 286 throws com.google.protobuf.InvalidProtocolBufferException { 287 return PARSER.parseFrom(data); 288 } 289 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 290 java.nio.ByteBuffer data, 291 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 292 throws com.google.protobuf.InvalidProtocolBufferException { 293 return PARSER.parseFrom(data, extensionRegistry); 294 } 295 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 296 com.google.protobuf.ByteString data) 297 throws com.google.protobuf.InvalidProtocolBufferException { 298 return PARSER.parseFrom(data); 299 } 300 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 301 com.google.protobuf.ByteString data, 302 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 303 throws com.google.protobuf.InvalidProtocolBufferException { 304 return PARSER.parseFrom(data, extensionRegistry); 305 } 306 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom(byte[] data) 307 throws com.google.protobuf.InvalidProtocolBufferException { 308 return PARSER.parseFrom(data); 309 } 310 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 311 byte[] data, 312 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 313 throws com.google.protobuf.InvalidProtocolBufferException { 314 return PARSER.parseFrom(data, extensionRegistry); 315 } 316 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom(java.io.InputStream input) 317 throws java.io.IOException { 318 return com.google.protobuf.GeneratedMessageV3 319 .parseWithIOException(PARSER, input); 320 } 321 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 322 java.io.InputStream input, 323 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 324 throws java.io.IOException { 325 return com.google.protobuf.GeneratedMessageV3 326 .parseWithIOException(PARSER, input, extensionRegistry); 327 } 328 329 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseDelimitedFrom(java.io.InputStream input) 330 throws java.io.IOException { 331 return com.google.protobuf.GeneratedMessageV3 332 .parseDelimitedWithIOException(PARSER, input); 333 } 334 335 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseDelimitedFrom( 336 java.io.InputStream input, 337 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 338 throws java.io.IOException { 339 return com.google.protobuf.GeneratedMessageV3 340 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 341 } 342 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 343 com.google.protobuf.CodedInputStream input) 344 throws java.io.IOException { 345 return com.google.protobuf.GeneratedMessageV3 346 .parseWithIOException(PARSER, input); 347 } 348 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial parseFrom( 349 com.google.protobuf.CodedInputStream input, 350 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 351 throws java.io.IOException { 352 return com.google.protobuf.GeneratedMessageV3 353 .parseWithIOException(PARSER, input, extensionRegistry); 354 } 355 356 @java.lang.Override 357 public Builder newBuilderForType() { return newBuilder(); } 358 public static Builder newBuilder() { 359 return DEFAULT_INSTANCE.toBuilder(); 360 } 361 public static Builder newBuilder(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial prototype) { 362 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 363 } 364 @java.lang.Override 365 public Builder toBuilder() { 366 return this == DEFAULT_INSTANCE 367 ? new Builder() : new Builder().mergeFrom(this); 368 } 369 370 @java.lang.Override 371 protected Builder newBuilderForType( 372 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 373 Builder builder = new Builder(parent); 374 return builder; 375 } 376 /** 377 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData.Initial} 378 */ 379 public static final class Builder extends 380 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 381 // @@protoc_insertion_point(builder_implements:mqtt5authtypes.MQTT5ExtendedAuthData.Initial) 382 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder { 383 public static final com.google.protobuf.Descriptors.Descriptor 384 getDescriptor() { 385 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Initial_descriptor; 386 } 387 388 @java.lang.Override 389 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 390 internalGetFieldAccessorTable() { 391 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Initial_fieldAccessorTable 392 .ensureFieldAccessorsInitialized( 393 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder.class); 394 } 395 396 // Construct using com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.newBuilder() 397 private Builder() { 398 maybeForceBuilderInitialization(); 399 } 400 401 private Builder( 402 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 403 super(parent); 404 maybeForceBuilderInitialization(); 405 } 406 private void maybeForceBuilderInitialization() { 407 if (com.google.protobuf.GeneratedMessageV3 408 .alwaysUseFieldBuilders) { 409 getBasicFieldBuilder(); 410 } 411 } 412 @java.lang.Override 413 public Builder clear() { 414 super.clear(); 415 bitField0_ = 0; 416 basic_ = null; 417 if (basicBuilder_ != null) { 418 basicBuilder_.dispose(); 419 basicBuilder_ = null; 420 } 421 authMethod_ = ""; 422 authData_ = com.google.protobuf.ByteString.EMPTY; 423 return this; 424 } 425 426 @java.lang.Override 427 public com.google.protobuf.Descriptors.Descriptor 428 getDescriptorForType() { 429 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Initial_descriptor; 430 } 431 432 @java.lang.Override 433 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial getDefaultInstanceForType() { 434 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 435 } 436 437 @java.lang.Override 438 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial build() { 439 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial result = buildPartial(); 440 if (!result.isInitialized()) { 441 throw newUninitializedMessageException(result); 442 } 443 return result; 444 } 445 446 @java.lang.Override 447 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial buildPartial() { 448 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial result = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial(this); 449 if (bitField0_ != 0) { buildPartial0(result); } 450 onBuilt(); 451 return result; 452 } 453 454 private void buildPartial0(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial result) { 455 int from_bitField0_ = bitField0_; 456 int to_bitField0_ = 0; 457 if (((from_bitField0_ & 0x00000001) != 0)) { 458 result.basic_ = basicBuilder_ == null 459 ? basic_ 460 : basicBuilder_.build(); 461 to_bitField0_ |= 0x00000001; 462 } 463 if (((from_bitField0_ & 0x00000002) != 0)) { 464 result.authMethod_ = authMethod_; 465 } 466 if (((from_bitField0_ & 0x00000004) != 0)) { 467 result.authData_ = authData_; 468 } 469 result.bitField0_ |= to_bitField0_; 470 } 471 472 @java.lang.Override 473 public Builder clone() { 474 return super.clone(); 475 } 476 @java.lang.Override 477 public Builder setField( 478 com.google.protobuf.Descriptors.FieldDescriptor field, 479 java.lang.Object value) { 480 return super.setField(field, value); 481 } 482 @java.lang.Override 483 public Builder clearField( 484 com.google.protobuf.Descriptors.FieldDescriptor field) { 485 return super.clearField(field); 486 } 487 @java.lang.Override 488 public Builder clearOneof( 489 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 490 return super.clearOneof(oneof); 491 } 492 @java.lang.Override 493 public Builder setRepeatedField( 494 com.google.protobuf.Descriptors.FieldDescriptor field, 495 int index, java.lang.Object value) { 496 return super.setRepeatedField(field, index, value); 497 } 498 @java.lang.Override 499 public Builder addRepeatedField( 500 com.google.protobuf.Descriptors.FieldDescriptor field, 501 java.lang.Object value) { 502 return super.addRepeatedField(field, value); 503 } 504 @java.lang.Override 505 public Builder mergeFrom(com.google.protobuf.Message other) { 506 if (other instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) { 507 return mergeFrom((com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial)other); 508 } else { 509 super.mergeFrom(other); 510 return this; 511 } 512 } 513 514 public Builder mergeFrom(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial other) { 515 if (other == com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance()) return this; 516 if (other.hasBasic()) { 517 mergeBasic(other.getBasic()); 518 } 519 if (!other.getAuthMethod().isEmpty()) { 520 authMethod_ = other.authMethod_; 521 bitField0_ |= 0x00000002; 522 onChanged(); 523 } 524 if (other.getAuthData() != com.google.protobuf.ByteString.EMPTY) { 525 setAuthData(other.getAuthData()); 526 } 527 this.mergeUnknownFields(other.getUnknownFields()); 528 onChanged(); 529 return this; 530 } 531 532 @java.lang.Override 533 public final boolean isInitialized() { 534 return true; 535 } 536 537 @java.lang.Override 538 public Builder mergeFrom( 539 com.google.protobuf.CodedInputStream input, 540 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 541 throws java.io.IOException { 542 if (extensionRegistry == null) { 543 throw new java.lang.NullPointerException(); 544 } 545 try { 546 boolean done = false; 547 while (!done) { 548 int tag = input.readTag(); 549 switch (tag) { 550 case 0: 551 done = true; 552 break; 553 case 10: { 554 input.readMessage( 555 getBasicFieldBuilder().getBuilder(), 556 extensionRegistry); 557 bitField0_ |= 0x00000001; 558 break; 559 } // case 10 560 case 18: { 561 authMethod_ = input.readStringRequireUtf8(); 562 bitField0_ |= 0x00000002; 563 break; 564 } // case 18 565 case 26: { 566 authData_ = input.readBytes(); 567 bitField0_ |= 0x00000004; 568 break; 569 } // case 26 570 default: { 571 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 572 done = true; // was an endgroup tag 573 } 574 break; 575 } // default: 576 } // switch (tag) 577 } // while (!done) 578 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 579 throw e.unwrapIOException(); 580 } finally { 581 onChanged(); 582 } // finally 583 return this; 584 } 585 private int bitField0_; 586 587 private com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData basic_; 588 private com.google.protobuf.SingleFieldBuilderV3< 589 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder> basicBuilder_; 590 /** 591 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 592 * @return Whether the basic field is set. 593 */ 594 public boolean hasBasic() { 595 return ((bitField0_ & 0x00000001) != 0); 596 } 597 /** 598 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 599 * @return The basic. 600 */ 601 public com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData getBasic() { 602 if (basicBuilder_ == null) { 603 return basic_ == null ? com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.getDefaultInstance() : basic_; 604 } else { 605 return basicBuilder_.getMessage(); 606 } 607 } 608 /** 609 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 610 */ 611 public Builder setBasic(com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData value) { 612 if (basicBuilder_ == null) { 613 if (value == null) { 614 throw new NullPointerException(); 615 } 616 basic_ = value; 617 } else { 618 basicBuilder_.setMessage(value); 619 } 620 bitField0_ |= 0x00000001; 621 onChanged(); 622 return this; 623 } 624 /** 625 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 626 */ 627 public Builder setBasic( 628 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.Builder builderForValue) { 629 if (basicBuilder_ == null) { 630 basic_ = builderForValue.build(); 631 } else { 632 basicBuilder_.setMessage(builderForValue.build()); 633 } 634 bitField0_ |= 0x00000001; 635 onChanged(); 636 return this; 637 } 638 /** 639 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 640 */ 641 public Builder mergeBasic(com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData value) { 642 if (basicBuilder_ == null) { 643 if (((bitField0_ & 0x00000001) != 0) && 644 basic_ != null && 645 basic_ != com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.getDefaultInstance()) { 646 getBasicBuilder().mergeFrom(value); 647 } else { 648 basic_ = value; 649 } 650 } else { 651 basicBuilder_.mergeFrom(value); 652 } 653 if (basic_ != null) { 654 bitField0_ |= 0x00000001; 655 onChanged(); 656 } 657 return this; 658 } 659 /** 660 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 661 */ 662 public Builder clearBasic() { 663 bitField0_ = (bitField0_ & ~0x00000001); 664 basic_ = null; 665 if (basicBuilder_ != null) { 666 basicBuilder_.dispose(); 667 basicBuilder_ = null; 668 } 669 onChanged(); 670 return this; 671 } 672 /** 673 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 674 */ 675 public com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.Builder getBasicBuilder() { 676 bitField0_ |= 0x00000001; 677 onChanged(); 678 return getBasicFieldBuilder().getBuilder(); 679 } 680 /** 681 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 682 */ 683 public com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder getBasicOrBuilder() { 684 if (basicBuilder_ != null) { 685 return basicBuilder_.getMessageOrBuilder(); 686 } else { 687 return basic_ == null ? 688 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.getDefaultInstance() : basic_; 689 } 690 } 691 /** 692 * <code>.mqtt5authtypes.MQTT5AuthData basic = 1;</code> 693 */ 694 private com.google.protobuf.SingleFieldBuilderV3< 695 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder> 696 getBasicFieldBuilder() { 697 if (basicBuilder_ == null) { 698 basicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 699 com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthData.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthDataOrBuilder>( 700 getBasic(), 701 getParentForChildren(), 702 isClean()); 703 basic_ = null; 704 } 705 return basicBuilder_; 706 } 707 708 private java.lang.Object authMethod_ = ""; 709 /** 710 * <code>string authMethod = 2;</code> 711 * @return The authMethod. 712 */ 713 public java.lang.String getAuthMethod() { 714 java.lang.Object ref = authMethod_; 715 if (!(ref instanceof java.lang.String)) { 716 com.google.protobuf.ByteString bs = 717 (com.google.protobuf.ByteString) ref; 718 java.lang.String s = bs.toStringUtf8(); 719 authMethod_ = s; 720 return s; 721 } else { 722 return (java.lang.String) ref; 723 } 724 } 725 /** 726 * <code>string authMethod = 2;</code> 727 * @return The bytes for authMethod. 728 */ 729 public com.google.protobuf.ByteString 730 getAuthMethodBytes() { 731 java.lang.Object ref = authMethod_; 732 if (ref instanceof String) { 733 com.google.protobuf.ByteString b = 734 com.google.protobuf.ByteString.copyFromUtf8( 735 (java.lang.String) ref); 736 authMethod_ = b; 737 return b; 738 } else { 739 return (com.google.protobuf.ByteString) ref; 740 } 741 } 742 /** 743 * <code>string authMethod = 2;</code> 744 * @param value The authMethod to set. 745 * @return This builder for chaining. 746 */ 747 public Builder setAuthMethod( 748 java.lang.String value) { 749 if (value == null) { throw new NullPointerException(); } 750 authMethod_ = value; 751 bitField0_ |= 0x00000002; 752 onChanged(); 753 return this; 754 } 755 /** 756 * <code>string authMethod = 2;</code> 757 * @return This builder for chaining. 758 */ 759 public Builder clearAuthMethod() { 760 authMethod_ = getDefaultInstance().getAuthMethod(); 761 bitField0_ = (bitField0_ & ~0x00000002); 762 onChanged(); 763 return this; 764 } 765 /** 766 * <code>string authMethod = 2;</code> 767 * @param value The bytes for authMethod to set. 768 * @return This builder for chaining. 769 */ 770 public Builder setAuthMethodBytes( 771 com.google.protobuf.ByteString value) { 772 if (value == null) { throw new NullPointerException(); } 773 checkByteStringIsUtf8(value); 774 authMethod_ = value; 775 bitField0_ |= 0x00000002; 776 onChanged(); 777 return this; 778 } 779 780 private com.google.protobuf.ByteString authData_ = com.google.protobuf.ByteString.EMPTY; 781 /** 782 * <code>bytes authData = 3;</code> 783 * @return The authData. 784 */ 785 @java.lang.Override 786 public com.google.protobuf.ByteString getAuthData() { 787 return authData_; 788 } 789 /** 790 * <code>bytes authData = 3;</code> 791 * @param value The authData to set. 792 * @return This builder for chaining. 793 */ 794 public Builder setAuthData(com.google.protobuf.ByteString value) { 795 if (value == null) { throw new NullPointerException(); } 796 authData_ = value; 797 bitField0_ |= 0x00000004; 798 onChanged(); 799 return this; 800 } 801 /** 802 * <code>bytes authData = 3;</code> 803 * @return This builder for chaining. 804 */ 805 public Builder clearAuthData() { 806 bitField0_ = (bitField0_ & ~0x00000004); 807 authData_ = getDefaultInstance().getAuthData(); 808 onChanged(); 809 return this; 810 } 811 @java.lang.Override 812 public final Builder setUnknownFields( 813 final com.google.protobuf.UnknownFieldSet unknownFields) { 814 return super.setUnknownFields(unknownFields); 815 } 816 817 @java.lang.Override 818 public final Builder mergeUnknownFields( 819 final com.google.protobuf.UnknownFieldSet unknownFields) { 820 return super.mergeUnknownFields(unknownFields); 821 } 822 823 824 // @@protoc_insertion_point(builder_scope:mqtt5authtypes.MQTT5ExtendedAuthData.Initial) 825 } 826 827 // @@protoc_insertion_point(class_scope:mqtt5authtypes.MQTT5ExtendedAuthData.Initial) 828 private static final com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial DEFAULT_INSTANCE; 829 static { 830 DEFAULT_INSTANCE = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial(); 831 } 832 833 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial getDefaultInstance() { 834 return DEFAULT_INSTANCE; 835 } 836 837 private static final com.google.protobuf.Parser<Initial> 838 PARSER = new com.google.protobuf.AbstractParser<Initial>() { 839 @java.lang.Override 840 public Initial parsePartialFrom( 841 com.google.protobuf.CodedInputStream input, 842 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 843 throws com.google.protobuf.InvalidProtocolBufferException { 844 Builder builder = newBuilder(); 845 try { 846 builder.mergeFrom(input, extensionRegistry); 847 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 848 throw e.setUnfinishedMessage(builder.buildPartial()); 849 } catch (com.google.protobuf.UninitializedMessageException e) { 850 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 851 } catch (java.io.IOException e) { 852 throw new com.google.protobuf.InvalidProtocolBufferException(e) 853 .setUnfinishedMessage(builder.buildPartial()); 854 } 855 return builder.buildPartial(); 856 } 857 }; 858 859 public static com.google.protobuf.Parser<Initial> parser() { 860 return PARSER; 861 } 862 863 @java.lang.Override 864 public com.google.protobuf.Parser<Initial> getParserForType() { 865 return PARSER; 866 } 867 868 @java.lang.Override 869 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial getDefaultInstanceForType() { 870 return DEFAULT_INSTANCE; 871 } 872 873 } 874 875 public interface AuthOrBuilder extends 876 // @@protoc_insertion_point(interface_extends:mqtt5authtypes.MQTT5ExtendedAuthData.Auth) 877 com.google.protobuf.MessageOrBuilder { 878 879 /** 880 * <code>string authMethod = 1;</code> 881 * @return The authMethod. 882 */ 883 java.lang.String getAuthMethod(); 884 /** 885 * <code>string authMethod = 1;</code> 886 * @return The bytes for authMethod. 887 */ 888 com.google.protobuf.ByteString 889 getAuthMethodBytes(); 890 891 /** 892 * <code>bytes authData = 2;</code> 893 * @return The authData. 894 */ 895 com.google.protobuf.ByteString getAuthData(); 896 897 /** 898 * <code>.commontype.UserProperties userProps = 3;</code> 899 * @return Whether the userProps field is set. 900 */ 901 boolean hasUserProps(); 902 /** 903 * <code>.commontype.UserProperties userProps = 3;</code> 904 * @return The userProps. 905 */ 906 com.baidu.bifromq.type.UserProperties getUserProps(); 907 /** 908 * <code>.commontype.UserProperties userProps = 3;</code> 909 */ 910 com.baidu.bifromq.type.UserPropertiesOrBuilder getUserPropsOrBuilder(); 911 912 /** 913 * <code>bool isReAuth = 4;</code> 914 * @return The isReAuth. 915 */ 916 boolean getIsReAuth(); 917 } 918 /** 919 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData.Auth} 920 */ 921 public static final class Auth extends 922 com.google.protobuf.GeneratedMessageV3 implements 923 // @@protoc_insertion_point(message_implements:mqtt5authtypes.MQTT5ExtendedAuthData.Auth) 924 AuthOrBuilder { 925 private static final long serialVersionUID = 0L; 926 // Use Auth.newBuilder() to construct. 927 private Auth(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 928 super(builder); 929 } 930 private Auth() { 931 authMethod_ = ""; 932 authData_ = com.google.protobuf.ByteString.EMPTY; 933 } 934 935 @java.lang.Override 936 @SuppressWarnings({"unused"}) 937 protected java.lang.Object newInstance( 938 UnusedPrivateParameter unused) { 939 return new Auth(); 940 } 941 942 public static final com.google.protobuf.Descriptors.Descriptor 943 getDescriptor() { 944 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Auth_descriptor; 945 } 946 947 @java.lang.Override 948 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 949 internalGetFieldAccessorTable() { 950 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Auth_fieldAccessorTable 951 .ensureFieldAccessorsInitialized( 952 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder.class); 953 } 954 955 private int bitField0_; 956 public static final int AUTHMETHOD_FIELD_NUMBER = 1; 957 @SuppressWarnings("serial") 958 private volatile java.lang.Object authMethod_ = ""; 959 /** 960 * <code>string authMethod = 1;</code> 961 * @return The authMethod. 962 */ 963 @java.lang.Override 964 public java.lang.String getAuthMethod() { 965 java.lang.Object ref = authMethod_; 966 if (ref instanceof java.lang.String) { 967 return (java.lang.String) ref; 968 } else { 969 com.google.protobuf.ByteString bs = 970 (com.google.protobuf.ByteString) ref; 971 java.lang.String s = bs.toStringUtf8(); 972 authMethod_ = s; 973 return s; 974 } 975 } 976 /** 977 * <code>string authMethod = 1;</code> 978 * @return The bytes for authMethod. 979 */ 980 @java.lang.Override 981 public com.google.protobuf.ByteString 982 getAuthMethodBytes() { 983 java.lang.Object ref = authMethod_; 984 if (ref instanceof java.lang.String) { 985 com.google.protobuf.ByteString b = 986 com.google.protobuf.ByteString.copyFromUtf8( 987 (java.lang.String) ref); 988 authMethod_ = b; 989 return b; 990 } else { 991 return (com.google.protobuf.ByteString) ref; 992 } 993 } 994 995 public static final int AUTHDATA_FIELD_NUMBER = 2; 996 private com.google.protobuf.ByteString authData_ = com.google.protobuf.ByteString.EMPTY; 997 /** 998 * <code>bytes authData = 2;</code> 999 * @return The authData. 1000 */ 1001 @java.lang.Override 1002 public com.google.protobuf.ByteString getAuthData() { 1003 return authData_; 1004 } 1005 1006 public static final int USERPROPS_FIELD_NUMBER = 3; 1007 private com.baidu.bifromq.type.UserProperties userProps_; 1008 /** 1009 * <code>.commontype.UserProperties userProps = 3;</code> 1010 * @return Whether the userProps field is set. 1011 */ 1012 @java.lang.Override 1013 public boolean hasUserProps() { 1014 return ((bitField0_ & 0x00000001) != 0); 1015 } 1016 /** 1017 * <code>.commontype.UserProperties userProps = 3;</code> 1018 * @return The userProps. 1019 */ 1020 @java.lang.Override 1021 public com.baidu.bifromq.type.UserProperties getUserProps() { 1022 return userProps_ == null ? com.baidu.bifromq.type.UserProperties.getDefaultInstance() : userProps_; 1023 } 1024 /** 1025 * <code>.commontype.UserProperties userProps = 3;</code> 1026 */ 1027 @java.lang.Override 1028 public com.baidu.bifromq.type.UserPropertiesOrBuilder getUserPropsOrBuilder() { 1029 return userProps_ == null ? com.baidu.bifromq.type.UserProperties.getDefaultInstance() : userProps_; 1030 } 1031 1032 public static final int ISREAUTH_FIELD_NUMBER = 4; 1033 private boolean isReAuth_ = false; 1034 /** 1035 * <code>bool isReAuth = 4;</code> 1036 * @return The isReAuth. 1037 */ 1038 @java.lang.Override 1039 public boolean getIsReAuth() { 1040 return isReAuth_; 1041 } 1042 1043 private byte memoizedIsInitialized = -1; 1044 @java.lang.Override 1045 public final boolean isInitialized() { 1046 byte isInitialized = memoizedIsInitialized; 1047 if (isInitialized == 1) return true; 1048 if (isInitialized == 0) return false; 1049 1050 memoizedIsInitialized = 1; 1051 return true; 1052 } 1053 1054 @java.lang.Override 1055 public void writeTo(com.google.protobuf.CodedOutputStream output) 1056 throws java.io.IOException { 1057 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authMethod_)) { 1058 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, authMethod_); 1059 } 1060 if (!authData_.isEmpty()) { 1061 output.writeBytes(2, authData_); 1062 } 1063 if (((bitField0_ & 0x00000001) != 0)) { 1064 output.writeMessage(3, getUserProps()); 1065 } 1066 if (isReAuth_ != false) { 1067 output.writeBool(4, isReAuth_); 1068 } 1069 getUnknownFields().writeTo(output); 1070 } 1071 1072 @java.lang.Override 1073 public int getSerializedSize() { 1074 int size = memoizedSize; 1075 if (size != -1) return size; 1076 1077 size = 0; 1078 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authMethod_)) { 1079 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, authMethod_); 1080 } 1081 if (!authData_.isEmpty()) { 1082 size += com.google.protobuf.CodedOutputStream 1083 .computeBytesSize(2, authData_); 1084 } 1085 if (((bitField0_ & 0x00000001) != 0)) { 1086 size += com.google.protobuf.CodedOutputStream 1087 .computeMessageSize(3, getUserProps()); 1088 } 1089 if (isReAuth_ != false) { 1090 size += com.google.protobuf.CodedOutputStream 1091 .computeBoolSize(4, isReAuth_); 1092 } 1093 size += getUnknownFields().getSerializedSize(); 1094 memoizedSize = size; 1095 return size; 1096 } 1097 1098 @java.lang.Override 1099 public boolean equals(final java.lang.Object obj) { 1100 if (obj == this) { 1101 return true; 1102 } 1103 if (!(obj instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth)) { 1104 return super.equals(obj); 1105 } 1106 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth other = (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) obj; 1107 1108 if (!getAuthMethod() 1109 .equals(other.getAuthMethod())) return false; 1110 if (!getAuthData() 1111 .equals(other.getAuthData())) return false; 1112 if (hasUserProps() != other.hasUserProps()) return false; 1113 if (hasUserProps()) { 1114 if (!getUserProps() 1115 .equals(other.getUserProps())) return false; 1116 } 1117 if (getIsReAuth() 1118 != other.getIsReAuth()) return false; 1119 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 1120 return true; 1121 } 1122 1123 @java.lang.Override 1124 public int hashCode() { 1125 if (memoizedHashCode != 0) { 1126 return memoizedHashCode; 1127 } 1128 int hash = 41; 1129 hash = (19 * hash) + getDescriptor().hashCode(); 1130 hash = (37 * hash) + AUTHMETHOD_FIELD_NUMBER; 1131 hash = (53 * hash) + getAuthMethod().hashCode(); 1132 hash = (37 * hash) + AUTHDATA_FIELD_NUMBER; 1133 hash = (53 * hash) + getAuthData().hashCode(); 1134 if (hasUserProps()) { 1135 hash = (37 * hash) + USERPROPS_FIELD_NUMBER; 1136 hash = (53 * hash) + getUserProps().hashCode(); 1137 } 1138 hash = (37 * hash) + ISREAUTH_FIELD_NUMBER; 1139 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 1140 getIsReAuth()); 1141 hash = (29 * hash) + getUnknownFields().hashCode(); 1142 memoizedHashCode = hash; 1143 return hash; 1144 } 1145 1146 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1147 java.nio.ByteBuffer data) 1148 throws com.google.protobuf.InvalidProtocolBufferException { 1149 return PARSER.parseFrom(data); 1150 } 1151 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1152 java.nio.ByteBuffer data, 1153 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1154 throws com.google.protobuf.InvalidProtocolBufferException { 1155 return PARSER.parseFrom(data, extensionRegistry); 1156 } 1157 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1158 com.google.protobuf.ByteString data) 1159 throws com.google.protobuf.InvalidProtocolBufferException { 1160 return PARSER.parseFrom(data); 1161 } 1162 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1163 com.google.protobuf.ByteString data, 1164 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1165 throws com.google.protobuf.InvalidProtocolBufferException { 1166 return PARSER.parseFrom(data, extensionRegistry); 1167 } 1168 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom(byte[] data) 1169 throws com.google.protobuf.InvalidProtocolBufferException { 1170 return PARSER.parseFrom(data); 1171 } 1172 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1173 byte[] data, 1174 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1175 throws com.google.protobuf.InvalidProtocolBufferException { 1176 return PARSER.parseFrom(data, extensionRegistry); 1177 } 1178 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom(java.io.InputStream input) 1179 throws java.io.IOException { 1180 return com.google.protobuf.GeneratedMessageV3 1181 .parseWithIOException(PARSER, input); 1182 } 1183 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1184 java.io.InputStream input, 1185 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1186 throws java.io.IOException { 1187 return com.google.protobuf.GeneratedMessageV3 1188 .parseWithIOException(PARSER, input, extensionRegistry); 1189 } 1190 1191 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseDelimitedFrom(java.io.InputStream input) 1192 throws java.io.IOException { 1193 return com.google.protobuf.GeneratedMessageV3 1194 .parseDelimitedWithIOException(PARSER, input); 1195 } 1196 1197 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseDelimitedFrom( 1198 java.io.InputStream input, 1199 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1200 throws java.io.IOException { 1201 return com.google.protobuf.GeneratedMessageV3 1202 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 1203 } 1204 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1205 com.google.protobuf.CodedInputStream input) 1206 throws java.io.IOException { 1207 return com.google.protobuf.GeneratedMessageV3 1208 .parseWithIOException(PARSER, input); 1209 } 1210 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth parseFrom( 1211 com.google.protobuf.CodedInputStream input, 1212 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1213 throws java.io.IOException { 1214 return com.google.protobuf.GeneratedMessageV3 1215 .parseWithIOException(PARSER, input, extensionRegistry); 1216 } 1217 1218 @java.lang.Override 1219 public Builder newBuilderForType() { return newBuilder(); } 1220 public static Builder newBuilder() { 1221 return DEFAULT_INSTANCE.toBuilder(); 1222 } 1223 public static Builder newBuilder(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth prototype) { 1224 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1225 } 1226 @java.lang.Override 1227 public Builder toBuilder() { 1228 return this == DEFAULT_INSTANCE 1229 ? new Builder() : new Builder().mergeFrom(this); 1230 } 1231 1232 @java.lang.Override 1233 protected Builder newBuilderForType( 1234 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1235 Builder builder = new Builder(parent); 1236 return builder; 1237 } 1238 /** 1239 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData.Auth} 1240 */ 1241 public static final class Builder extends 1242 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 1243 // @@protoc_insertion_point(builder_implements:mqtt5authtypes.MQTT5ExtendedAuthData.Auth) 1244 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder { 1245 public static final com.google.protobuf.Descriptors.Descriptor 1246 getDescriptor() { 1247 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Auth_descriptor; 1248 } 1249 1250 @java.lang.Override 1251 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 1252 internalGetFieldAccessorTable() { 1253 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Auth_fieldAccessorTable 1254 .ensureFieldAccessorsInitialized( 1255 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder.class); 1256 } 1257 1258 // Construct using com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.newBuilder() 1259 private Builder() { 1260 maybeForceBuilderInitialization(); 1261 } 1262 1263 private Builder( 1264 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1265 super(parent); 1266 maybeForceBuilderInitialization(); 1267 } 1268 private void maybeForceBuilderInitialization() { 1269 if (com.google.protobuf.GeneratedMessageV3 1270 .alwaysUseFieldBuilders) { 1271 getUserPropsFieldBuilder(); 1272 } 1273 } 1274 @java.lang.Override 1275 public Builder clear() { 1276 super.clear(); 1277 bitField0_ = 0; 1278 authMethod_ = ""; 1279 authData_ = com.google.protobuf.ByteString.EMPTY; 1280 userProps_ = null; 1281 if (userPropsBuilder_ != null) { 1282 userPropsBuilder_.dispose(); 1283 userPropsBuilder_ = null; 1284 } 1285 isReAuth_ = false; 1286 return this; 1287 } 1288 1289 @java.lang.Override 1290 public com.google.protobuf.Descriptors.Descriptor 1291 getDescriptorForType() { 1292 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_Auth_descriptor; 1293 } 1294 1295 @java.lang.Override 1296 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth getDefaultInstanceForType() { 1297 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 1298 } 1299 1300 @java.lang.Override 1301 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth build() { 1302 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth result = buildPartial(); 1303 if (!result.isInitialized()) { 1304 throw newUninitializedMessageException(result); 1305 } 1306 return result; 1307 } 1308 1309 @java.lang.Override 1310 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth buildPartial() { 1311 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth result = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth(this); 1312 if (bitField0_ != 0) { buildPartial0(result); } 1313 onBuilt(); 1314 return result; 1315 } 1316 1317 private void buildPartial0(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth result) { 1318 int from_bitField0_ = bitField0_; 1319 if (((from_bitField0_ & 0x00000001) != 0)) { 1320 result.authMethod_ = authMethod_; 1321 } 1322 if (((from_bitField0_ & 0x00000002) != 0)) { 1323 result.authData_ = authData_; 1324 } 1325 int to_bitField0_ = 0; 1326 if (((from_bitField0_ & 0x00000004) != 0)) { 1327 result.userProps_ = userPropsBuilder_ == null 1328 ? userProps_ 1329 : userPropsBuilder_.build(); 1330 to_bitField0_ |= 0x00000001; 1331 } 1332 if (((from_bitField0_ & 0x00000008) != 0)) { 1333 result.isReAuth_ = isReAuth_; 1334 } 1335 result.bitField0_ |= to_bitField0_; 1336 } 1337 1338 @java.lang.Override 1339 public Builder clone() { 1340 return super.clone(); 1341 } 1342 @java.lang.Override 1343 public Builder setField( 1344 com.google.protobuf.Descriptors.FieldDescriptor field, 1345 java.lang.Object value) { 1346 return super.setField(field, value); 1347 } 1348 @java.lang.Override 1349 public Builder clearField( 1350 com.google.protobuf.Descriptors.FieldDescriptor field) { 1351 return super.clearField(field); 1352 } 1353 @java.lang.Override 1354 public Builder clearOneof( 1355 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 1356 return super.clearOneof(oneof); 1357 } 1358 @java.lang.Override 1359 public Builder setRepeatedField( 1360 com.google.protobuf.Descriptors.FieldDescriptor field, 1361 int index, java.lang.Object value) { 1362 return super.setRepeatedField(field, index, value); 1363 } 1364 @java.lang.Override 1365 public Builder addRepeatedField( 1366 com.google.protobuf.Descriptors.FieldDescriptor field, 1367 java.lang.Object value) { 1368 return super.addRepeatedField(field, value); 1369 } 1370 @java.lang.Override 1371 public Builder mergeFrom(com.google.protobuf.Message other) { 1372 if (other instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) { 1373 return mergeFrom((com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth)other); 1374 } else { 1375 super.mergeFrom(other); 1376 return this; 1377 } 1378 } 1379 1380 public Builder mergeFrom(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth other) { 1381 if (other == com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance()) return this; 1382 if (!other.getAuthMethod().isEmpty()) { 1383 authMethod_ = other.authMethod_; 1384 bitField0_ |= 0x00000001; 1385 onChanged(); 1386 } 1387 if (other.getAuthData() != com.google.protobuf.ByteString.EMPTY) { 1388 setAuthData(other.getAuthData()); 1389 } 1390 if (other.hasUserProps()) { 1391 mergeUserProps(other.getUserProps()); 1392 } 1393 if (other.getIsReAuth() != false) { 1394 setIsReAuth(other.getIsReAuth()); 1395 } 1396 this.mergeUnknownFields(other.getUnknownFields()); 1397 onChanged(); 1398 return this; 1399 } 1400 1401 @java.lang.Override 1402 public final boolean isInitialized() { 1403 return true; 1404 } 1405 1406 @java.lang.Override 1407 public Builder mergeFrom( 1408 com.google.protobuf.CodedInputStream input, 1409 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1410 throws java.io.IOException { 1411 if (extensionRegistry == null) { 1412 throw new java.lang.NullPointerException(); 1413 } 1414 try { 1415 boolean done = false; 1416 while (!done) { 1417 int tag = input.readTag(); 1418 switch (tag) { 1419 case 0: 1420 done = true; 1421 break; 1422 case 10: { 1423 authMethod_ = input.readStringRequireUtf8(); 1424 bitField0_ |= 0x00000001; 1425 break; 1426 } // case 10 1427 case 18: { 1428 authData_ = input.readBytes(); 1429 bitField0_ |= 0x00000002; 1430 break; 1431 } // case 18 1432 case 26: { 1433 input.readMessage( 1434 getUserPropsFieldBuilder().getBuilder(), 1435 extensionRegistry); 1436 bitField0_ |= 0x00000004; 1437 break; 1438 } // case 26 1439 case 32: { 1440 isReAuth_ = input.readBool(); 1441 bitField0_ |= 0x00000008; 1442 break; 1443 } // case 32 1444 default: { 1445 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1446 done = true; // was an endgroup tag 1447 } 1448 break; 1449 } // default: 1450 } // switch (tag) 1451 } // while (!done) 1452 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1453 throw e.unwrapIOException(); 1454 } finally { 1455 onChanged(); 1456 } // finally 1457 return this; 1458 } 1459 private int bitField0_; 1460 1461 private java.lang.Object authMethod_ = ""; 1462 /** 1463 * <code>string authMethod = 1;</code> 1464 * @return The authMethod. 1465 */ 1466 public java.lang.String getAuthMethod() { 1467 java.lang.Object ref = authMethod_; 1468 if (!(ref instanceof java.lang.String)) { 1469 com.google.protobuf.ByteString bs = 1470 (com.google.protobuf.ByteString) ref; 1471 java.lang.String s = bs.toStringUtf8(); 1472 authMethod_ = s; 1473 return s; 1474 } else { 1475 return (java.lang.String) ref; 1476 } 1477 } 1478 /** 1479 * <code>string authMethod = 1;</code> 1480 * @return The bytes for authMethod. 1481 */ 1482 public com.google.protobuf.ByteString 1483 getAuthMethodBytes() { 1484 java.lang.Object ref = authMethod_; 1485 if (ref instanceof String) { 1486 com.google.protobuf.ByteString b = 1487 com.google.protobuf.ByteString.copyFromUtf8( 1488 (java.lang.String) ref); 1489 authMethod_ = b; 1490 return b; 1491 } else { 1492 return (com.google.protobuf.ByteString) ref; 1493 } 1494 } 1495 /** 1496 * <code>string authMethod = 1;</code> 1497 * @param value The authMethod to set. 1498 * @return This builder for chaining. 1499 */ 1500 public Builder setAuthMethod( 1501 java.lang.String value) { 1502 if (value == null) { throw new NullPointerException(); } 1503 authMethod_ = value; 1504 bitField0_ |= 0x00000001; 1505 onChanged(); 1506 return this; 1507 } 1508 /** 1509 * <code>string authMethod = 1;</code> 1510 * @return This builder for chaining. 1511 */ 1512 public Builder clearAuthMethod() { 1513 authMethod_ = getDefaultInstance().getAuthMethod(); 1514 bitField0_ = (bitField0_ & ~0x00000001); 1515 onChanged(); 1516 return this; 1517 } 1518 /** 1519 * <code>string authMethod = 1;</code> 1520 * @param value The bytes for authMethod to set. 1521 * @return This builder for chaining. 1522 */ 1523 public Builder setAuthMethodBytes( 1524 com.google.protobuf.ByteString value) { 1525 if (value == null) { throw new NullPointerException(); } 1526 checkByteStringIsUtf8(value); 1527 authMethod_ = value; 1528 bitField0_ |= 0x00000001; 1529 onChanged(); 1530 return this; 1531 } 1532 1533 private com.google.protobuf.ByteString authData_ = com.google.protobuf.ByteString.EMPTY; 1534 /** 1535 * <code>bytes authData = 2;</code> 1536 * @return The authData. 1537 */ 1538 @java.lang.Override 1539 public com.google.protobuf.ByteString getAuthData() { 1540 return authData_; 1541 } 1542 /** 1543 * <code>bytes authData = 2;</code> 1544 * @param value The authData to set. 1545 * @return This builder for chaining. 1546 */ 1547 public Builder setAuthData(com.google.protobuf.ByteString value) { 1548 if (value == null) { throw new NullPointerException(); } 1549 authData_ = value; 1550 bitField0_ |= 0x00000002; 1551 onChanged(); 1552 return this; 1553 } 1554 /** 1555 * <code>bytes authData = 2;</code> 1556 * @return This builder for chaining. 1557 */ 1558 public Builder clearAuthData() { 1559 bitField0_ = (bitField0_ & ~0x00000002); 1560 authData_ = getDefaultInstance().getAuthData(); 1561 onChanged(); 1562 return this; 1563 } 1564 1565 private com.baidu.bifromq.type.UserProperties userProps_; 1566 private com.google.protobuf.SingleFieldBuilderV3< 1567 com.baidu.bifromq.type.UserProperties, com.baidu.bifromq.type.UserProperties.Builder, com.baidu.bifromq.type.UserPropertiesOrBuilder> userPropsBuilder_; 1568 /** 1569 * <code>.commontype.UserProperties userProps = 3;</code> 1570 * @return Whether the userProps field is set. 1571 */ 1572 public boolean hasUserProps() { 1573 return ((bitField0_ & 0x00000004) != 0); 1574 } 1575 /** 1576 * <code>.commontype.UserProperties userProps = 3;</code> 1577 * @return The userProps. 1578 */ 1579 public com.baidu.bifromq.type.UserProperties getUserProps() { 1580 if (userPropsBuilder_ == null) { 1581 return userProps_ == null ? com.baidu.bifromq.type.UserProperties.getDefaultInstance() : userProps_; 1582 } else { 1583 return userPropsBuilder_.getMessage(); 1584 } 1585 } 1586 /** 1587 * <code>.commontype.UserProperties userProps = 3;</code> 1588 */ 1589 public Builder setUserProps(com.baidu.bifromq.type.UserProperties value) { 1590 if (userPropsBuilder_ == null) { 1591 if (value == null) { 1592 throw new NullPointerException(); 1593 } 1594 userProps_ = value; 1595 } else { 1596 userPropsBuilder_.setMessage(value); 1597 } 1598 bitField0_ |= 0x00000004; 1599 onChanged(); 1600 return this; 1601 } 1602 /** 1603 * <code>.commontype.UserProperties userProps = 3;</code> 1604 */ 1605 public Builder setUserProps( 1606 com.baidu.bifromq.type.UserProperties.Builder builderForValue) { 1607 if (userPropsBuilder_ == null) { 1608 userProps_ = builderForValue.build(); 1609 } else { 1610 userPropsBuilder_.setMessage(builderForValue.build()); 1611 } 1612 bitField0_ |= 0x00000004; 1613 onChanged(); 1614 return this; 1615 } 1616 /** 1617 * <code>.commontype.UserProperties userProps = 3;</code> 1618 */ 1619 public Builder mergeUserProps(com.baidu.bifromq.type.UserProperties value) { 1620 if (userPropsBuilder_ == null) { 1621 if (((bitField0_ & 0x00000004) != 0) && 1622 userProps_ != null && 1623 userProps_ != com.baidu.bifromq.type.UserProperties.getDefaultInstance()) { 1624 getUserPropsBuilder().mergeFrom(value); 1625 } else { 1626 userProps_ = value; 1627 } 1628 } else { 1629 userPropsBuilder_.mergeFrom(value); 1630 } 1631 if (userProps_ != null) { 1632 bitField0_ |= 0x00000004; 1633 onChanged(); 1634 } 1635 return this; 1636 } 1637 /** 1638 * <code>.commontype.UserProperties userProps = 3;</code> 1639 */ 1640 public Builder clearUserProps() { 1641 bitField0_ = (bitField0_ & ~0x00000004); 1642 userProps_ = null; 1643 if (userPropsBuilder_ != null) { 1644 userPropsBuilder_.dispose(); 1645 userPropsBuilder_ = null; 1646 } 1647 onChanged(); 1648 return this; 1649 } 1650 /** 1651 * <code>.commontype.UserProperties userProps = 3;</code> 1652 */ 1653 public com.baidu.bifromq.type.UserProperties.Builder getUserPropsBuilder() { 1654 bitField0_ |= 0x00000004; 1655 onChanged(); 1656 return getUserPropsFieldBuilder().getBuilder(); 1657 } 1658 /** 1659 * <code>.commontype.UserProperties userProps = 3;</code> 1660 */ 1661 public com.baidu.bifromq.type.UserPropertiesOrBuilder getUserPropsOrBuilder() { 1662 if (userPropsBuilder_ != null) { 1663 return userPropsBuilder_.getMessageOrBuilder(); 1664 } else { 1665 return userProps_ == null ? 1666 com.baidu.bifromq.type.UserProperties.getDefaultInstance() : userProps_; 1667 } 1668 } 1669 /** 1670 * <code>.commontype.UserProperties userProps = 3;</code> 1671 */ 1672 private com.google.protobuf.SingleFieldBuilderV3< 1673 com.baidu.bifromq.type.UserProperties, com.baidu.bifromq.type.UserProperties.Builder, com.baidu.bifromq.type.UserPropertiesOrBuilder> 1674 getUserPropsFieldBuilder() { 1675 if (userPropsBuilder_ == null) { 1676 userPropsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 1677 com.baidu.bifromq.type.UserProperties, com.baidu.bifromq.type.UserProperties.Builder, com.baidu.bifromq.type.UserPropertiesOrBuilder>( 1678 getUserProps(), 1679 getParentForChildren(), 1680 isClean()); 1681 userProps_ = null; 1682 } 1683 return userPropsBuilder_; 1684 } 1685 1686 private boolean isReAuth_ ; 1687 /** 1688 * <code>bool isReAuth = 4;</code> 1689 * @return The isReAuth. 1690 */ 1691 @java.lang.Override 1692 public boolean getIsReAuth() { 1693 return isReAuth_; 1694 } 1695 /** 1696 * <code>bool isReAuth = 4;</code> 1697 * @param value The isReAuth to set. 1698 * @return This builder for chaining. 1699 */ 1700 public Builder setIsReAuth(boolean value) { 1701 1702 isReAuth_ = value; 1703 bitField0_ |= 0x00000008; 1704 onChanged(); 1705 return this; 1706 } 1707 /** 1708 * <code>bool isReAuth = 4;</code> 1709 * @return This builder for chaining. 1710 */ 1711 public Builder clearIsReAuth() { 1712 bitField0_ = (bitField0_ & ~0x00000008); 1713 isReAuth_ = false; 1714 onChanged(); 1715 return this; 1716 } 1717 @java.lang.Override 1718 public final Builder setUnknownFields( 1719 final com.google.protobuf.UnknownFieldSet unknownFields) { 1720 return super.setUnknownFields(unknownFields); 1721 } 1722 1723 @java.lang.Override 1724 public final Builder mergeUnknownFields( 1725 final com.google.protobuf.UnknownFieldSet unknownFields) { 1726 return super.mergeUnknownFields(unknownFields); 1727 } 1728 1729 1730 // @@protoc_insertion_point(builder_scope:mqtt5authtypes.MQTT5ExtendedAuthData.Auth) 1731 } 1732 1733 // @@protoc_insertion_point(class_scope:mqtt5authtypes.MQTT5ExtendedAuthData.Auth) 1734 private static final com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth DEFAULT_INSTANCE; 1735 static { 1736 DEFAULT_INSTANCE = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth(); 1737 } 1738 1739 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth getDefaultInstance() { 1740 return DEFAULT_INSTANCE; 1741 } 1742 1743 private static final com.google.protobuf.Parser<Auth> 1744 PARSER = new com.google.protobuf.AbstractParser<Auth>() { 1745 @java.lang.Override 1746 public Auth parsePartialFrom( 1747 com.google.protobuf.CodedInputStream input, 1748 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1749 throws com.google.protobuf.InvalidProtocolBufferException { 1750 Builder builder = newBuilder(); 1751 try { 1752 builder.mergeFrom(input, extensionRegistry); 1753 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1754 throw e.setUnfinishedMessage(builder.buildPartial()); 1755 } catch (com.google.protobuf.UninitializedMessageException e) { 1756 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1757 } catch (java.io.IOException e) { 1758 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1759 .setUnfinishedMessage(builder.buildPartial()); 1760 } 1761 return builder.buildPartial(); 1762 } 1763 }; 1764 1765 public static com.google.protobuf.Parser<Auth> parser() { 1766 return PARSER; 1767 } 1768 1769 @java.lang.Override 1770 public com.google.protobuf.Parser<Auth> getParserForType() { 1771 return PARSER; 1772 } 1773 1774 @java.lang.Override 1775 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth getDefaultInstanceForType() { 1776 return DEFAULT_INSTANCE; 1777 } 1778 1779 } 1780 1781 private int typeCase_ = 0; 1782 @SuppressWarnings("serial") 1783 private java.lang.Object type_; 1784 public enum TypeCase 1785 implements com.google.protobuf.Internal.EnumLite, 1786 com.google.protobuf.AbstractMessage.InternalOneOfEnum { 1787 INITIAL(1), 1788 AUTH(2), 1789 TYPE_NOT_SET(0); 1790 private final int value; 1791 private TypeCase(int value) { 1792 this.value = value; 1793 } 1794 /** 1795 * @param value The number of the enum to look for. 1796 * @return The enum associated with the given number. 1797 * @deprecated Use {@link #forNumber(int)} instead. 1798 */ 1799 @java.lang.Deprecated 1800 public static TypeCase valueOf(int value) { 1801 return forNumber(value); 1802 } 1803 1804 public static TypeCase forNumber(int value) { 1805 switch (value) { 1806 case 1: return INITIAL; 1807 case 2: return AUTH; 1808 case 0: return TYPE_NOT_SET; 1809 default: return null; 1810 } 1811 } 1812 public int getNumber() { 1813 return this.value; 1814 } 1815 }; 1816 1817 public TypeCase 1818 getTypeCase() { 1819 return TypeCase.forNumber( 1820 typeCase_); 1821 } 1822 1823 public static final int INITIAL_FIELD_NUMBER = 1; 1824 /** 1825 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 1826 * @return Whether the initial field is set. 1827 */ 1828 @java.lang.Override 1829 public boolean hasInitial() { 1830 return typeCase_ == 1; 1831 } 1832 /** 1833 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 1834 * @return The initial. 1835 */ 1836 @java.lang.Override 1837 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial getInitial() { 1838 if (typeCase_ == 1) { 1839 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_; 1840 } 1841 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 1842 } 1843 /** 1844 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 1845 */ 1846 @java.lang.Override 1847 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder getInitialOrBuilder() { 1848 if (typeCase_ == 1) { 1849 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_; 1850 } 1851 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 1852 } 1853 1854 public static final int AUTH_FIELD_NUMBER = 2; 1855 /** 1856 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 1857 * @return Whether the auth field is set. 1858 */ 1859 @java.lang.Override 1860 public boolean hasAuth() { 1861 return typeCase_ == 2; 1862 } 1863 /** 1864 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 1865 * @return The auth. 1866 */ 1867 @java.lang.Override 1868 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth getAuth() { 1869 if (typeCase_ == 2) { 1870 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_; 1871 } 1872 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 1873 } 1874 /** 1875 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 1876 */ 1877 @java.lang.Override 1878 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder getAuthOrBuilder() { 1879 if (typeCase_ == 2) { 1880 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_; 1881 } 1882 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 1883 } 1884 1885 private byte memoizedIsInitialized = -1; 1886 @java.lang.Override 1887 public final boolean isInitialized() { 1888 byte isInitialized = memoizedIsInitialized; 1889 if (isInitialized == 1) return true; 1890 if (isInitialized == 0) return false; 1891 1892 memoizedIsInitialized = 1; 1893 return true; 1894 } 1895 1896 @java.lang.Override 1897 public void writeTo(com.google.protobuf.CodedOutputStream output) 1898 throws java.io.IOException { 1899 if (typeCase_ == 1) { 1900 output.writeMessage(1, (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_); 1901 } 1902 if (typeCase_ == 2) { 1903 output.writeMessage(2, (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_); 1904 } 1905 getUnknownFields().writeTo(output); 1906 } 1907 1908 @java.lang.Override 1909 public int getSerializedSize() { 1910 int size = memoizedSize; 1911 if (size != -1) return size; 1912 1913 size = 0; 1914 if (typeCase_ == 1) { 1915 size += com.google.protobuf.CodedOutputStream 1916 .computeMessageSize(1, (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_); 1917 } 1918 if (typeCase_ == 2) { 1919 size += com.google.protobuf.CodedOutputStream 1920 .computeMessageSize(2, (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_); 1921 } 1922 size += getUnknownFields().getSerializedSize(); 1923 memoizedSize = size; 1924 return size; 1925 } 1926 1927 @java.lang.Override 1928 public boolean equals(final java.lang.Object obj) { 1929 if (obj == this) { 1930 return true; 1931 } 1932 if (!(obj instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData)) { 1933 return super.equals(obj); 1934 } 1935 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData other = (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData) obj; 1936 1937 if (!getTypeCase().equals(other.getTypeCase())) return false; 1938 switch (typeCase_) { 1939 case 1: 1940 if (!getInitial() 1941 .equals(other.getInitial())) return false; 1942 break; 1943 case 2: 1944 if (!getAuth() 1945 .equals(other.getAuth())) return false; 1946 break; 1947 case 0: 1948 default: 1949 } 1950 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 1951 return true; 1952 } 1953 1954 @java.lang.Override 1955 public int hashCode() { 1956 if (memoizedHashCode != 0) { 1957 return memoizedHashCode; 1958 } 1959 int hash = 41; 1960 hash = (19 * hash) + getDescriptor().hashCode(); 1961 switch (typeCase_) { 1962 case 1: 1963 hash = (37 * hash) + INITIAL_FIELD_NUMBER; 1964 hash = (53 * hash) + getInitial().hashCode(); 1965 break; 1966 case 2: 1967 hash = (37 * hash) + AUTH_FIELD_NUMBER; 1968 hash = (53 * hash) + getAuth().hashCode(); 1969 break; 1970 case 0: 1971 default: 1972 } 1973 hash = (29 * hash) + getUnknownFields().hashCode(); 1974 memoizedHashCode = hash; 1975 return hash; 1976 } 1977 1978 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 1979 java.nio.ByteBuffer data) 1980 throws com.google.protobuf.InvalidProtocolBufferException { 1981 return PARSER.parseFrom(data); 1982 } 1983 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 1984 java.nio.ByteBuffer data, 1985 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1986 throws com.google.protobuf.InvalidProtocolBufferException { 1987 return PARSER.parseFrom(data, extensionRegistry); 1988 } 1989 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 1990 com.google.protobuf.ByteString data) 1991 throws com.google.protobuf.InvalidProtocolBufferException { 1992 return PARSER.parseFrom(data); 1993 } 1994 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 1995 com.google.protobuf.ByteString data, 1996 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1997 throws com.google.protobuf.InvalidProtocolBufferException { 1998 return PARSER.parseFrom(data, extensionRegistry); 1999 } 2000 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom(byte[] data) 2001 throws com.google.protobuf.InvalidProtocolBufferException { 2002 return PARSER.parseFrom(data); 2003 } 2004 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 2005 byte[] data, 2006 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2007 throws com.google.protobuf.InvalidProtocolBufferException { 2008 return PARSER.parseFrom(data, extensionRegistry); 2009 } 2010 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom(java.io.InputStream input) 2011 throws java.io.IOException { 2012 return com.google.protobuf.GeneratedMessageV3 2013 .parseWithIOException(PARSER, input); 2014 } 2015 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 2016 java.io.InputStream input, 2017 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2018 throws java.io.IOException { 2019 return com.google.protobuf.GeneratedMessageV3 2020 .parseWithIOException(PARSER, input, extensionRegistry); 2021 } 2022 2023 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseDelimitedFrom(java.io.InputStream input) 2024 throws java.io.IOException { 2025 return com.google.protobuf.GeneratedMessageV3 2026 .parseDelimitedWithIOException(PARSER, input); 2027 } 2028 2029 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseDelimitedFrom( 2030 java.io.InputStream input, 2031 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2032 throws java.io.IOException { 2033 return com.google.protobuf.GeneratedMessageV3 2034 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 2035 } 2036 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 2037 com.google.protobuf.CodedInputStream input) 2038 throws java.io.IOException { 2039 return com.google.protobuf.GeneratedMessageV3 2040 .parseWithIOException(PARSER, input); 2041 } 2042 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData parseFrom( 2043 com.google.protobuf.CodedInputStream input, 2044 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2045 throws java.io.IOException { 2046 return com.google.protobuf.GeneratedMessageV3 2047 .parseWithIOException(PARSER, input, extensionRegistry); 2048 } 2049 2050 @java.lang.Override 2051 public Builder newBuilderForType() { return newBuilder(); } 2052 public static Builder newBuilder() { 2053 return DEFAULT_INSTANCE.toBuilder(); 2054 } 2055 public static Builder newBuilder(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData prototype) { 2056 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2057 } 2058 @java.lang.Override 2059 public Builder toBuilder() { 2060 return this == DEFAULT_INSTANCE 2061 ? new Builder() : new Builder().mergeFrom(this); 2062 } 2063 2064 @java.lang.Override 2065 protected Builder newBuilderForType( 2066 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2067 Builder builder = new Builder(parent); 2068 return builder; 2069 } 2070 /** 2071 * Protobuf type {@code mqtt5authtypes.MQTT5ExtendedAuthData} 2072 */ 2073 public static final class Builder extends 2074 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2075 // @@protoc_insertion_point(builder_implements:mqtt5authtypes.MQTT5ExtendedAuthData) 2076 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthDataOrBuilder { 2077 public static final com.google.protobuf.Descriptors.Descriptor 2078 getDescriptor() { 2079 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_descriptor; 2080 } 2081 2082 @java.lang.Override 2083 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2084 internalGetFieldAccessorTable() { 2085 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_fieldAccessorTable 2086 .ensureFieldAccessorsInitialized( 2087 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.class, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Builder.class); 2088 } 2089 2090 // Construct using com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.newBuilder() 2091 private Builder() { 2092 2093 } 2094 2095 private Builder( 2096 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2097 super(parent); 2098 2099 } 2100 @java.lang.Override 2101 public Builder clear() { 2102 super.clear(); 2103 bitField0_ = 0; 2104 if (initialBuilder_ != null) { 2105 initialBuilder_.clear(); 2106 } 2107 if (authBuilder_ != null) { 2108 authBuilder_.clear(); 2109 } 2110 typeCase_ = 0; 2111 type_ = null; 2112 return this; 2113 } 2114 2115 @java.lang.Override 2116 public com.google.protobuf.Descriptors.Descriptor 2117 getDescriptorForType() { 2118 return com.baidu.bifromq.plugin.authprovider.type.MQTT5AuthTypesProto.internal_static_mqtt5authtypes_MQTT5ExtendedAuthData_descriptor; 2119 } 2120 2121 @java.lang.Override 2122 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData getDefaultInstanceForType() { 2123 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.getDefaultInstance(); 2124 } 2125 2126 @java.lang.Override 2127 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData build() { 2128 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData result = buildPartial(); 2129 if (!result.isInitialized()) { 2130 throw newUninitializedMessageException(result); 2131 } 2132 return result; 2133 } 2134 2135 @java.lang.Override 2136 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData buildPartial() { 2137 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData result = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData(this); 2138 if (bitField0_ != 0) { buildPartial0(result); } 2139 buildPartialOneofs(result); 2140 onBuilt(); 2141 return result; 2142 } 2143 2144 private void buildPartial0(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData result) { 2145 int from_bitField0_ = bitField0_; 2146 } 2147 2148 private void buildPartialOneofs(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData result) { 2149 result.typeCase_ = typeCase_; 2150 result.type_ = this.type_; 2151 if (typeCase_ == 1 && 2152 initialBuilder_ != null) { 2153 result.type_ = initialBuilder_.build(); 2154 } 2155 if (typeCase_ == 2 && 2156 authBuilder_ != null) { 2157 result.type_ = authBuilder_.build(); 2158 } 2159 } 2160 2161 @java.lang.Override 2162 public Builder clone() { 2163 return super.clone(); 2164 } 2165 @java.lang.Override 2166 public Builder setField( 2167 com.google.protobuf.Descriptors.FieldDescriptor field, 2168 java.lang.Object value) { 2169 return super.setField(field, value); 2170 } 2171 @java.lang.Override 2172 public Builder clearField( 2173 com.google.protobuf.Descriptors.FieldDescriptor field) { 2174 return super.clearField(field); 2175 } 2176 @java.lang.Override 2177 public Builder clearOneof( 2178 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2179 return super.clearOneof(oneof); 2180 } 2181 @java.lang.Override 2182 public Builder setRepeatedField( 2183 com.google.protobuf.Descriptors.FieldDescriptor field, 2184 int index, java.lang.Object value) { 2185 return super.setRepeatedField(field, index, value); 2186 } 2187 @java.lang.Override 2188 public Builder addRepeatedField( 2189 com.google.protobuf.Descriptors.FieldDescriptor field, 2190 java.lang.Object value) { 2191 return super.addRepeatedField(field, value); 2192 } 2193 @java.lang.Override 2194 public Builder mergeFrom(com.google.protobuf.Message other) { 2195 if (other instanceof com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData) { 2196 return mergeFrom((com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData)other); 2197 } else { 2198 super.mergeFrom(other); 2199 return this; 2200 } 2201 } 2202 2203 public Builder mergeFrom(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData other) { 2204 if (other == com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.getDefaultInstance()) return this; 2205 switch (other.getTypeCase()) { 2206 case INITIAL: { 2207 mergeInitial(other.getInitial()); 2208 break; 2209 } 2210 case AUTH: { 2211 mergeAuth(other.getAuth()); 2212 break; 2213 } 2214 case TYPE_NOT_SET: { 2215 break; 2216 } 2217 } 2218 this.mergeUnknownFields(other.getUnknownFields()); 2219 onChanged(); 2220 return this; 2221 } 2222 2223 @java.lang.Override 2224 public final boolean isInitialized() { 2225 return true; 2226 } 2227 2228 @java.lang.Override 2229 public Builder mergeFrom( 2230 com.google.protobuf.CodedInputStream input, 2231 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2232 throws java.io.IOException { 2233 if (extensionRegistry == null) { 2234 throw new java.lang.NullPointerException(); 2235 } 2236 try { 2237 boolean done = false; 2238 while (!done) { 2239 int tag = input.readTag(); 2240 switch (tag) { 2241 case 0: 2242 done = true; 2243 break; 2244 case 10: { 2245 input.readMessage( 2246 getInitialFieldBuilder().getBuilder(), 2247 extensionRegistry); 2248 typeCase_ = 1; 2249 break; 2250 } // case 10 2251 case 18: { 2252 input.readMessage( 2253 getAuthFieldBuilder().getBuilder(), 2254 extensionRegistry); 2255 typeCase_ = 2; 2256 break; 2257 } // case 18 2258 default: { 2259 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 2260 done = true; // was an endgroup tag 2261 } 2262 break; 2263 } // default: 2264 } // switch (tag) 2265 } // while (!done) 2266 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2267 throw e.unwrapIOException(); 2268 } finally { 2269 onChanged(); 2270 } // finally 2271 return this; 2272 } 2273 private int typeCase_ = 0; 2274 private java.lang.Object type_; 2275 public TypeCase 2276 getTypeCase() { 2277 return TypeCase.forNumber( 2278 typeCase_); 2279 } 2280 2281 public Builder clearType() { 2282 typeCase_ = 0; 2283 type_ = null; 2284 onChanged(); 2285 return this; 2286 } 2287 2288 private int bitField0_; 2289 2290 private com.google.protobuf.SingleFieldBuilderV3< 2291 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder> initialBuilder_; 2292 /** 2293 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2294 * @return Whether the initial field is set. 2295 */ 2296 @java.lang.Override 2297 public boolean hasInitial() { 2298 return typeCase_ == 1; 2299 } 2300 /** 2301 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2302 * @return The initial. 2303 */ 2304 @java.lang.Override 2305 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial getInitial() { 2306 if (initialBuilder_ == null) { 2307 if (typeCase_ == 1) { 2308 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_; 2309 } 2310 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 2311 } else { 2312 if (typeCase_ == 1) { 2313 return initialBuilder_.getMessage(); 2314 } 2315 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 2316 } 2317 } 2318 /** 2319 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2320 */ 2321 public Builder setInitial(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial value) { 2322 if (initialBuilder_ == null) { 2323 if (value == null) { 2324 throw new NullPointerException(); 2325 } 2326 type_ = value; 2327 onChanged(); 2328 } else { 2329 initialBuilder_.setMessage(value); 2330 } 2331 typeCase_ = 1; 2332 return this; 2333 } 2334 /** 2335 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2336 */ 2337 public Builder setInitial( 2338 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder builderForValue) { 2339 if (initialBuilder_ == null) { 2340 type_ = builderForValue.build(); 2341 onChanged(); 2342 } else { 2343 initialBuilder_.setMessage(builderForValue.build()); 2344 } 2345 typeCase_ = 1; 2346 return this; 2347 } 2348 /** 2349 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2350 */ 2351 public Builder mergeInitial(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial value) { 2352 if (initialBuilder_ == null) { 2353 if (typeCase_ == 1 && 2354 type_ != com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance()) { 2355 type_ = com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.newBuilder((com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_) 2356 .mergeFrom(value).buildPartial(); 2357 } else { 2358 type_ = value; 2359 } 2360 onChanged(); 2361 } else { 2362 if (typeCase_ == 1) { 2363 initialBuilder_.mergeFrom(value); 2364 } else { 2365 initialBuilder_.setMessage(value); 2366 } 2367 } 2368 typeCase_ = 1; 2369 return this; 2370 } 2371 /** 2372 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2373 */ 2374 public Builder clearInitial() { 2375 if (initialBuilder_ == null) { 2376 if (typeCase_ == 1) { 2377 typeCase_ = 0; 2378 type_ = null; 2379 onChanged(); 2380 } 2381 } else { 2382 if (typeCase_ == 1) { 2383 typeCase_ = 0; 2384 type_ = null; 2385 } 2386 initialBuilder_.clear(); 2387 } 2388 return this; 2389 } 2390 /** 2391 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2392 */ 2393 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder getInitialBuilder() { 2394 return getInitialFieldBuilder().getBuilder(); 2395 } 2396 /** 2397 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2398 */ 2399 @java.lang.Override 2400 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder getInitialOrBuilder() { 2401 if ((typeCase_ == 1) && (initialBuilder_ != null)) { 2402 return initialBuilder_.getMessageOrBuilder(); 2403 } else { 2404 if (typeCase_ == 1) { 2405 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_; 2406 } 2407 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 2408 } 2409 } 2410 /** 2411 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Initial initial = 1;</code> 2412 */ 2413 private com.google.protobuf.SingleFieldBuilderV3< 2414 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder> 2415 getInitialFieldBuilder() { 2416 if (initialBuilder_ == null) { 2417 if (!(typeCase_ == 1)) { 2418 type_ = com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.getDefaultInstance(); 2419 } 2420 initialBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 2421 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.InitialOrBuilder>( 2422 (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Initial) type_, 2423 getParentForChildren(), 2424 isClean()); 2425 type_ = null; 2426 } 2427 typeCase_ = 1; 2428 onChanged(); 2429 return initialBuilder_; 2430 } 2431 2432 private com.google.protobuf.SingleFieldBuilderV3< 2433 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder> authBuilder_; 2434 /** 2435 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2436 * @return Whether the auth field is set. 2437 */ 2438 @java.lang.Override 2439 public boolean hasAuth() { 2440 return typeCase_ == 2; 2441 } 2442 /** 2443 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2444 * @return The auth. 2445 */ 2446 @java.lang.Override 2447 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth getAuth() { 2448 if (authBuilder_ == null) { 2449 if (typeCase_ == 2) { 2450 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_; 2451 } 2452 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 2453 } else { 2454 if (typeCase_ == 2) { 2455 return authBuilder_.getMessage(); 2456 } 2457 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 2458 } 2459 } 2460 /** 2461 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2462 */ 2463 public Builder setAuth(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth value) { 2464 if (authBuilder_ == null) { 2465 if (value == null) { 2466 throw new NullPointerException(); 2467 } 2468 type_ = value; 2469 onChanged(); 2470 } else { 2471 authBuilder_.setMessage(value); 2472 } 2473 typeCase_ = 2; 2474 return this; 2475 } 2476 /** 2477 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2478 */ 2479 public Builder setAuth( 2480 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder builderForValue) { 2481 if (authBuilder_ == null) { 2482 type_ = builderForValue.build(); 2483 onChanged(); 2484 } else { 2485 authBuilder_.setMessage(builderForValue.build()); 2486 } 2487 typeCase_ = 2; 2488 return this; 2489 } 2490 /** 2491 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2492 */ 2493 public Builder mergeAuth(com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth value) { 2494 if (authBuilder_ == null) { 2495 if (typeCase_ == 2 && 2496 type_ != com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance()) { 2497 type_ = com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.newBuilder((com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_) 2498 .mergeFrom(value).buildPartial(); 2499 } else { 2500 type_ = value; 2501 } 2502 onChanged(); 2503 } else { 2504 if (typeCase_ == 2) { 2505 authBuilder_.mergeFrom(value); 2506 } else { 2507 authBuilder_.setMessage(value); 2508 } 2509 } 2510 typeCase_ = 2; 2511 return this; 2512 } 2513 /** 2514 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2515 */ 2516 public Builder clearAuth() { 2517 if (authBuilder_ == null) { 2518 if (typeCase_ == 2) { 2519 typeCase_ = 0; 2520 type_ = null; 2521 onChanged(); 2522 } 2523 } else { 2524 if (typeCase_ == 2) { 2525 typeCase_ = 0; 2526 type_ = null; 2527 } 2528 authBuilder_.clear(); 2529 } 2530 return this; 2531 } 2532 /** 2533 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2534 */ 2535 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder getAuthBuilder() { 2536 return getAuthFieldBuilder().getBuilder(); 2537 } 2538 /** 2539 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2540 */ 2541 @java.lang.Override 2542 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder getAuthOrBuilder() { 2543 if ((typeCase_ == 2) && (authBuilder_ != null)) { 2544 return authBuilder_.getMessageOrBuilder(); 2545 } else { 2546 if (typeCase_ == 2) { 2547 return (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_; 2548 } 2549 return com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 2550 } 2551 } 2552 /** 2553 * <code>.mqtt5authtypes.MQTT5ExtendedAuthData.Auth auth = 2;</code> 2554 */ 2555 private com.google.protobuf.SingleFieldBuilderV3< 2556 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder> 2557 getAuthFieldBuilder() { 2558 if (authBuilder_ == null) { 2559 if (!(typeCase_ == 2)) { 2560 type_ = com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.getDefaultInstance(); 2561 } 2562 authBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 2563 com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth.Builder, com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.AuthOrBuilder>( 2564 (com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData.Auth) type_, 2565 getParentForChildren(), 2566 isClean()); 2567 type_ = null; 2568 } 2569 typeCase_ = 2; 2570 onChanged(); 2571 return authBuilder_; 2572 } 2573 @java.lang.Override 2574 public final Builder setUnknownFields( 2575 final com.google.protobuf.UnknownFieldSet unknownFields) { 2576 return super.setUnknownFields(unknownFields); 2577 } 2578 2579 @java.lang.Override 2580 public final Builder mergeUnknownFields( 2581 final com.google.protobuf.UnknownFieldSet unknownFields) { 2582 return super.mergeUnknownFields(unknownFields); 2583 } 2584 2585 2586 // @@protoc_insertion_point(builder_scope:mqtt5authtypes.MQTT5ExtendedAuthData) 2587 } 2588 2589 // @@protoc_insertion_point(class_scope:mqtt5authtypes.MQTT5ExtendedAuthData) 2590 private static final com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData DEFAULT_INSTANCE; 2591 static { 2592 DEFAULT_INSTANCE = new com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData(); 2593 } 2594 2595 public static com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData getDefaultInstance() { 2596 return DEFAULT_INSTANCE; 2597 } 2598 2599 private static final com.google.protobuf.Parser<MQTT5ExtendedAuthData> 2600 PARSER = new com.google.protobuf.AbstractParser<MQTT5ExtendedAuthData>() { 2601 @java.lang.Override 2602 public MQTT5ExtendedAuthData parsePartialFrom( 2603 com.google.protobuf.CodedInputStream input, 2604 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2605 throws com.google.protobuf.InvalidProtocolBufferException { 2606 Builder builder = newBuilder(); 2607 try { 2608 builder.mergeFrom(input, extensionRegistry); 2609 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2610 throw e.setUnfinishedMessage(builder.buildPartial()); 2611 } catch (com.google.protobuf.UninitializedMessageException e) { 2612 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 2613 } catch (java.io.IOException e) { 2614 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2615 .setUnfinishedMessage(builder.buildPartial()); 2616 } 2617 return builder.buildPartial(); 2618 } 2619 }; 2620 2621 public static com.google.protobuf.Parser<MQTT5ExtendedAuthData> parser() { 2622 return PARSER; 2623 } 2624 2625 @java.lang.Override 2626 public com.google.protobuf.Parser<MQTT5ExtendedAuthData> getParserForType() { 2627 return PARSER; 2628 } 2629 2630 @java.lang.Override 2631 public com.baidu.bifromq.plugin.authprovider.type.MQTT5ExtendedAuthData getDefaultInstanceForType() { 2632 return DEFAULT_INSTANCE; 2633 } 2634 2635} 2636