001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: GetUserMappingsProtocol.proto 003 004package org.apache.hadoop.tools.proto; 005 006public final class GetUserMappingsProtocolProtos { 007 private GetUserMappingsProtocolProtos() {} 008 public static void registerAllExtensions( 009 com.google.protobuf.ExtensionRegistry registry) { 010 } 011 public interface GetGroupsForUserRequestProtoOrBuilder 012 extends com.google.protobuf.MessageOrBuilder { 013 014 // required string user = 1; 015 /** 016 * <code>required string user = 1;</code> 017 */ 018 boolean hasUser(); 019 /** 020 * <code>required string user = 1;</code> 021 */ 022 java.lang.String getUser(); 023 /** 024 * <code>required string user = 1;</code> 025 */ 026 com.google.protobuf.ByteString 027 getUserBytes(); 028 } 029 /** 030 * Protobuf type {@code hadoop.common.GetGroupsForUserRequestProto} 031 * 032 * <pre> 033 ** 034 * Get groups for user request. 035 * </pre> 036 */ 037 public static final class GetGroupsForUserRequestProto extends 038 com.google.protobuf.GeneratedMessage 039 implements GetGroupsForUserRequestProtoOrBuilder { 040 // Use GetGroupsForUserRequestProto.newBuilder() to construct. 041 private GetGroupsForUserRequestProto(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 042 super(builder); 043 this.unknownFields = builder.getUnknownFields(); 044 } 045 private GetGroupsForUserRequestProto(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 046 047 private static final GetGroupsForUserRequestProto defaultInstance; 048 public static GetGroupsForUserRequestProto getDefaultInstance() { 049 return defaultInstance; 050 } 051 052 public GetGroupsForUserRequestProto getDefaultInstanceForType() { 053 return defaultInstance; 054 } 055 056 private final com.google.protobuf.UnknownFieldSet unknownFields; 057 @java.lang.Override 058 public final com.google.protobuf.UnknownFieldSet 059 getUnknownFields() { 060 return this.unknownFields; 061 } 062 private GetGroupsForUserRequestProto( 063 com.google.protobuf.CodedInputStream input, 064 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 065 throws com.google.protobuf.InvalidProtocolBufferException { 066 initFields(); 067 int mutable_bitField0_ = 0; 068 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 069 com.google.protobuf.UnknownFieldSet.newBuilder(); 070 try { 071 boolean done = false; 072 while (!done) { 073 int tag = input.readTag(); 074 switch (tag) { 075 case 0: 076 done = true; 077 break; 078 default: { 079 if (!parseUnknownField(input, unknownFields, 080 extensionRegistry, tag)) { 081 done = true; 082 } 083 break; 084 } 085 case 10: { 086 bitField0_ |= 0x00000001; 087 user_ = input.readBytes(); 088 break; 089 } 090 } 091 } 092 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 093 throw e.setUnfinishedMessage(this); 094 } catch (java.io.IOException e) { 095 throw new com.google.protobuf.InvalidProtocolBufferException( 096 e.getMessage()).setUnfinishedMessage(this); 097 } finally { 098 this.unknownFields = unknownFields.build(); 099 makeExtensionsImmutable(); 100 } 101 } 102 public static final com.google.protobuf.Descriptors.Descriptor 103 getDescriptor() { 104 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor; 105 } 106 107 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 108 internalGetFieldAccessorTable() { 109 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserRequestProto_fieldAccessorTable 110 .ensureFieldAccessorsInitialized( 111 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.class, org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.Builder.class); 112 } 113 114 public static com.google.protobuf.Parser<GetGroupsForUserRequestProto> PARSER = 115 new com.google.protobuf.AbstractParser<GetGroupsForUserRequestProto>() { 116 public GetGroupsForUserRequestProto parsePartialFrom( 117 com.google.protobuf.CodedInputStream input, 118 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 119 throws com.google.protobuf.InvalidProtocolBufferException { 120 return new GetGroupsForUserRequestProto(input, extensionRegistry); 121 } 122 }; 123 124 @java.lang.Override 125 public com.google.protobuf.Parser<GetGroupsForUserRequestProto> getParserForType() { 126 return PARSER; 127 } 128 129 private int bitField0_; 130 // required string user = 1; 131 public static final int USER_FIELD_NUMBER = 1; 132 private java.lang.Object user_; 133 /** 134 * <code>required string user = 1;</code> 135 */ 136 public boolean hasUser() { 137 return ((bitField0_ & 0x00000001) == 0x00000001); 138 } 139 /** 140 * <code>required string user = 1;</code> 141 */ 142 public java.lang.String getUser() { 143 java.lang.Object ref = user_; 144 if (ref instanceof java.lang.String) { 145 return (java.lang.String) ref; 146 } else { 147 com.google.protobuf.ByteString bs = 148 (com.google.protobuf.ByteString) ref; 149 java.lang.String s = bs.toStringUtf8(); 150 if (bs.isValidUtf8()) { 151 user_ = s; 152 } 153 return s; 154 } 155 } 156 /** 157 * <code>required string user = 1;</code> 158 */ 159 public com.google.protobuf.ByteString 160 getUserBytes() { 161 java.lang.Object ref = user_; 162 if (ref instanceof java.lang.String) { 163 com.google.protobuf.ByteString b = 164 com.google.protobuf.ByteString.copyFromUtf8( 165 (java.lang.String) ref); 166 user_ = b; 167 return b; 168 } else { 169 return (com.google.protobuf.ByteString) ref; 170 } 171 } 172 173 private void initFields() { 174 user_ = ""; 175 } 176 private byte memoizedIsInitialized = -1; 177 public final boolean isInitialized() { 178 byte isInitialized = memoizedIsInitialized; 179 if (isInitialized != -1) return isInitialized == 1; 180 181 if (!hasUser()) { 182 memoizedIsInitialized = 0; 183 return false; 184 } 185 memoizedIsInitialized = 1; 186 return true; 187 } 188 189 public void writeTo(com.google.protobuf.CodedOutputStream output) 190 throws java.io.IOException { 191 getSerializedSize(); 192 if (((bitField0_ & 0x00000001) == 0x00000001)) { 193 output.writeBytes(1, getUserBytes()); 194 } 195 getUnknownFields().writeTo(output); 196 } 197 198 private int memoizedSerializedSize = -1; 199 public int getSerializedSize() { 200 int size = memoizedSerializedSize; 201 if (size != -1) return size; 202 203 size = 0; 204 if (((bitField0_ & 0x00000001) == 0x00000001)) { 205 size += com.google.protobuf.CodedOutputStream 206 .computeBytesSize(1, getUserBytes()); 207 } 208 size += getUnknownFields().getSerializedSize(); 209 memoizedSerializedSize = size; 210 return size; 211 } 212 213 private static final long serialVersionUID = 0L; 214 @java.lang.Override 215 protected java.lang.Object writeReplace() 216 throws java.io.ObjectStreamException { 217 return super.writeReplace(); 218 } 219 220 @java.lang.Override 221 public boolean equals(final java.lang.Object obj) { 222 if (obj == this) { 223 return true; 224 } 225 if (!(obj instanceof org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto)) { 226 return super.equals(obj); 227 } 228 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto other = (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto) obj; 229 230 boolean result = true; 231 result = result && (hasUser() == other.hasUser()); 232 if (hasUser()) { 233 result = result && getUser() 234 .equals(other.getUser()); 235 } 236 result = result && 237 getUnknownFields().equals(other.getUnknownFields()); 238 return result; 239 } 240 241 private int memoizedHashCode = 0; 242 @java.lang.Override 243 public int hashCode() { 244 if (memoizedHashCode != 0) { 245 return memoizedHashCode; 246 } 247 int hash = 41; 248 hash = (19 * hash) + getDescriptorForType().hashCode(); 249 if (hasUser()) { 250 hash = (37 * hash) + USER_FIELD_NUMBER; 251 hash = (53 * hash) + getUser().hashCode(); 252 } 253 hash = (29 * hash) + getUnknownFields().hashCode(); 254 memoizedHashCode = hash; 255 return hash; 256 } 257 258 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 259 com.google.protobuf.ByteString data) 260 throws com.google.protobuf.InvalidProtocolBufferException { 261 return PARSER.parseFrom(data); 262 } 263 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 264 com.google.protobuf.ByteString data, 265 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 266 throws com.google.protobuf.InvalidProtocolBufferException { 267 return PARSER.parseFrom(data, extensionRegistry); 268 } 269 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom(byte[] data) 270 throws com.google.protobuf.InvalidProtocolBufferException { 271 return PARSER.parseFrom(data); 272 } 273 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 274 byte[] data, 275 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 276 throws com.google.protobuf.InvalidProtocolBufferException { 277 return PARSER.parseFrom(data, extensionRegistry); 278 } 279 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom(java.io.InputStream input) 280 throws java.io.IOException { 281 return PARSER.parseFrom(input); 282 } 283 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 284 java.io.InputStream input, 285 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 286 throws java.io.IOException { 287 return PARSER.parseFrom(input, extensionRegistry); 288 } 289 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseDelimitedFrom(java.io.InputStream input) 290 throws java.io.IOException { 291 return PARSER.parseDelimitedFrom(input); 292 } 293 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseDelimitedFrom( 294 java.io.InputStream input, 295 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 296 throws java.io.IOException { 297 return PARSER.parseDelimitedFrom(input, extensionRegistry); 298 } 299 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 300 com.google.protobuf.CodedInputStream input) 301 throws java.io.IOException { 302 return PARSER.parseFrom(input); 303 } 304 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parseFrom( 305 com.google.protobuf.CodedInputStream input, 306 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 307 throws java.io.IOException { 308 return PARSER.parseFrom(input, extensionRegistry); 309 } 310 311 public static Builder newBuilder() { return Builder.create(); } 312 public Builder newBuilderForType() { return newBuilder(); } 313 public static Builder newBuilder(org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto prototype) { 314 return newBuilder().mergeFrom(prototype); 315 } 316 public Builder toBuilder() { return newBuilder(this); } 317 318 @java.lang.Override 319 protected Builder newBuilderForType( 320 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 321 Builder builder = new Builder(parent); 322 return builder; 323 } 324 /** 325 * Protobuf type {@code hadoop.common.GetGroupsForUserRequestProto} 326 * 327 * <pre> 328 ** 329 * Get groups for user request. 330 * </pre> 331 */ 332 public static final class Builder extends 333 com.google.protobuf.GeneratedMessage.Builder<Builder> 334 implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProtoOrBuilder { 335 public static final com.google.protobuf.Descriptors.Descriptor 336 getDescriptor() { 337 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor; 338 } 339 340 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 341 internalGetFieldAccessorTable() { 342 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserRequestProto_fieldAccessorTable 343 .ensureFieldAccessorsInitialized( 344 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.class, org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.Builder.class); 345 } 346 347 // Construct using org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.newBuilder() 348 private Builder() { 349 maybeForceBuilderInitialization(); 350 } 351 352 private Builder( 353 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 354 super(parent); 355 maybeForceBuilderInitialization(); 356 } 357 private void maybeForceBuilderInitialization() { 358 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 359 } 360 } 361 private static Builder create() { 362 return new Builder(); 363 } 364 365 public Builder clear() { 366 super.clear(); 367 user_ = ""; 368 bitField0_ = (bitField0_ & ~0x00000001); 369 return this; 370 } 371 372 public Builder clone() { 373 return create().mergeFrom(buildPartial()); 374 } 375 376 public com.google.protobuf.Descriptors.Descriptor 377 getDescriptorForType() { 378 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor; 379 } 380 381 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto getDefaultInstanceForType() { 382 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.getDefaultInstance(); 383 } 384 385 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto build() { 386 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto result = buildPartial(); 387 if (!result.isInitialized()) { 388 throw newUninitializedMessageException(result); 389 } 390 return result; 391 } 392 393 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto buildPartial() { 394 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto result = new org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto(this); 395 int from_bitField0_ = bitField0_; 396 int to_bitField0_ = 0; 397 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 398 to_bitField0_ |= 0x00000001; 399 } 400 result.user_ = user_; 401 result.bitField0_ = to_bitField0_; 402 onBuilt(); 403 return result; 404 } 405 406 public Builder mergeFrom(com.google.protobuf.Message other) { 407 if (other instanceof org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto) { 408 return mergeFrom((org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto)other); 409 } else { 410 super.mergeFrom(other); 411 return this; 412 } 413 } 414 415 public Builder mergeFrom(org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto other) { 416 if (other == org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.getDefaultInstance()) return this; 417 if (other.hasUser()) { 418 bitField0_ |= 0x00000001; 419 user_ = other.user_; 420 onChanged(); 421 } 422 this.mergeUnknownFields(other.getUnknownFields()); 423 return this; 424 } 425 426 public final boolean isInitialized() { 427 if (!hasUser()) { 428 429 return false; 430 } 431 return true; 432 } 433 434 public Builder mergeFrom( 435 com.google.protobuf.CodedInputStream input, 436 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 437 throws java.io.IOException { 438 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto parsedMessage = null; 439 try { 440 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 441 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 442 parsedMessage = (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto) e.getUnfinishedMessage(); 443 throw e; 444 } finally { 445 if (parsedMessage != null) { 446 mergeFrom(parsedMessage); 447 } 448 } 449 return this; 450 } 451 private int bitField0_; 452 453 // required string user = 1; 454 private java.lang.Object user_ = ""; 455 /** 456 * <code>required string user = 1;</code> 457 */ 458 public boolean hasUser() { 459 return ((bitField0_ & 0x00000001) == 0x00000001); 460 } 461 /** 462 * <code>required string user = 1;</code> 463 */ 464 public java.lang.String getUser() { 465 java.lang.Object ref = user_; 466 if (!(ref instanceof java.lang.String)) { 467 java.lang.String s = ((com.google.protobuf.ByteString) ref) 468 .toStringUtf8(); 469 user_ = s; 470 return s; 471 } else { 472 return (java.lang.String) ref; 473 } 474 } 475 /** 476 * <code>required string user = 1;</code> 477 */ 478 public com.google.protobuf.ByteString 479 getUserBytes() { 480 java.lang.Object ref = user_; 481 if (ref instanceof String) { 482 com.google.protobuf.ByteString b = 483 com.google.protobuf.ByteString.copyFromUtf8( 484 (java.lang.String) ref); 485 user_ = b; 486 return b; 487 } else { 488 return (com.google.protobuf.ByteString) ref; 489 } 490 } 491 /** 492 * <code>required string user = 1;</code> 493 */ 494 public Builder setUser( 495 java.lang.String value) { 496 if (value == null) { 497 throw new NullPointerException(); 498 } 499 bitField0_ |= 0x00000001; 500 user_ = value; 501 onChanged(); 502 return this; 503 } 504 /** 505 * <code>required string user = 1;</code> 506 */ 507 public Builder clearUser() { 508 bitField0_ = (bitField0_ & ~0x00000001); 509 user_ = getDefaultInstance().getUser(); 510 onChanged(); 511 return this; 512 } 513 /** 514 * <code>required string user = 1;</code> 515 */ 516 public Builder setUserBytes( 517 com.google.protobuf.ByteString value) { 518 if (value == null) { 519 throw new NullPointerException(); 520 } 521 bitField0_ |= 0x00000001; 522 user_ = value; 523 onChanged(); 524 return this; 525 } 526 527 // @@protoc_insertion_point(builder_scope:hadoop.common.GetGroupsForUserRequestProto) 528 } 529 530 static { 531 defaultInstance = new GetGroupsForUserRequestProto(true); 532 defaultInstance.initFields(); 533 } 534 535 // @@protoc_insertion_point(class_scope:hadoop.common.GetGroupsForUserRequestProto) 536 } 537 538 public interface GetGroupsForUserResponseProtoOrBuilder 539 extends com.google.protobuf.MessageOrBuilder { 540 541 // repeated string groups = 1; 542 /** 543 * <code>repeated string groups = 1;</code> 544 */ 545 java.util.List<java.lang.String> 546 getGroupsList(); 547 /** 548 * <code>repeated string groups = 1;</code> 549 */ 550 int getGroupsCount(); 551 /** 552 * <code>repeated string groups = 1;</code> 553 */ 554 java.lang.String getGroups(int index); 555 /** 556 * <code>repeated string groups = 1;</code> 557 */ 558 com.google.protobuf.ByteString 559 getGroupsBytes(int index); 560 } 561 /** 562 * Protobuf type {@code hadoop.common.GetGroupsForUserResponseProto} 563 * 564 * <pre> 565 ** 566 * Response for get groups. 567 * </pre> 568 */ 569 public static final class GetGroupsForUserResponseProto extends 570 com.google.protobuf.GeneratedMessage 571 implements GetGroupsForUserResponseProtoOrBuilder { 572 // Use GetGroupsForUserResponseProto.newBuilder() to construct. 573 private GetGroupsForUserResponseProto(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 574 super(builder); 575 this.unknownFields = builder.getUnknownFields(); 576 } 577 private GetGroupsForUserResponseProto(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 578 579 private static final GetGroupsForUserResponseProto defaultInstance; 580 public static GetGroupsForUserResponseProto getDefaultInstance() { 581 return defaultInstance; 582 } 583 584 public GetGroupsForUserResponseProto getDefaultInstanceForType() { 585 return defaultInstance; 586 } 587 588 private final com.google.protobuf.UnknownFieldSet unknownFields; 589 @java.lang.Override 590 public final com.google.protobuf.UnknownFieldSet 591 getUnknownFields() { 592 return this.unknownFields; 593 } 594 private GetGroupsForUserResponseProto( 595 com.google.protobuf.CodedInputStream input, 596 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 597 throws com.google.protobuf.InvalidProtocolBufferException { 598 initFields(); 599 int mutable_bitField0_ = 0; 600 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 601 com.google.protobuf.UnknownFieldSet.newBuilder(); 602 try { 603 boolean done = false; 604 while (!done) { 605 int tag = input.readTag(); 606 switch (tag) { 607 case 0: 608 done = true; 609 break; 610 default: { 611 if (!parseUnknownField(input, unknownFields, 612 extensionRegistry, tag)) { 613 done = true; 614 } 615 break; 616 } 617 case 10: { 618 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 619 groups_ = new com.google.protobuf.LazyStringArrayList(); 620 mutable_bitField0_ |= 0x00000001; 621 } 622 groups_.add(input.readBytes()); 623 break; 624 } 625 } 626 } 627 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 628 throw e.setUnfinishedMessage(this); 629 } catch (java.io.IOException e) { 630 throw new com.google.protobuf.InvalidProtocolBufferException( 631 e.getMessage()).setUnfinishedMessage(this); 632 } finally { 633 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 634 groups_ = new com.google.protobuf.UnmodifiableLazyStringList(groups_); 635 } 636 this.unknownFields = unknownFields.build(); 637 makeExtensionsImmutable(); 638 } 639 } 640 public static final com.google.protobuf.Descriptors.Descriptor 641 getDescriptor() { 642 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor; 643 } 644 645 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 646 internalGetFieldAccessorTable() { 647 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserResponseProto_fieldAccessorTable 648 .ensureFieldAccessorsInitialized( 649 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.class, org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.Builder.class); 650 } 651 652 public static com.google.protobuf.Parser<GetGroupsForUserResponseProto> PARSER = 653 new com.google.protobuf.AbstractParser<GetGroupsForUserResponseProto>() { 654 public GetGroupsForUserResponseProto parsePartialFrom( 655 com.google.protobuf.CodedInputStream input, 656 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 657 throws com.google.protobuf.InvalidProtocolBufferException { 658 return new GetGroupsForUserResponseProto(input, extensionRegistry); 659 } 660 }; 661 662 @java.lang.Override 663 public com.google.protobuf.Parser<GetGroupsForUserResponseProto> getParserForType() { 664 return PARSER; 665 } 666 667 // repeated string groups = 1; 668 public static final int GROUPS_FIELD_NUMBER = 1; 669 private com.google.protobuf.LazyStringList groups_; 670 /** 671 * <code>repeated string groups = 1;</code> 672 */ 673 public java.util.List<java.lang.String> 674 getGroupsList() { 675 return groups_; 676 } 677 /** 678 * <code>repeated string groups = 1;</code> 679 */ 680 public int getGroupsCount() { 681 return groups_.size(); 682 } 683 /** 684 * <code>repeated string groups = 1;</code> 685 */ 686 public java.lang.String getGroups(int index) { 687 return groups_.get(index); 688 } 689 /** 690 * <code>repeated string groups = 1;</code> 691 */ 692 public com.google.protobuf.ByteString 693 getGroupsBytes(int index) { 694 return groups_.getByteString(index); 695 } 696 697 private void initFields() { 698 groups_ = com.google.protobuf.LazyStringArrayList.EMPTY; 699 } 700 private byte memoizedIsInitialized = -1; 701 public final boolean isInitialized() { 702 byte isInitialized = memoizedIsInitialized; 703 if (isInitialized != -1) return isInitialized == 1; 704 705 memoizedIsInitialized = 1; 706 return true; 707 } 708 709 public void writeTo(com.google.protobuf.CodedOutputStream output) 710 throws java.io.IOException { 711 getSerializedSize(); 712 for (int i = 0; i < groups_.size(); i++) { 713 output.writeBytes(1, groups_.getByteString(i)); 714 } 715 getUnknownFields().writeTo(output); 716 } 717 718 private int memoizedSerializedSize = -1; 719 public int getSerializedSize() { 720 int size = memoizedSerializedSize; 721 if (size != -1) return size; 722 723 size = 0; 724 { 725 int dataSize = 0; 726 for (int i = 0; i < groups_.size(); i++) { 727 dataSize += com.google.protobuf.CodedOutputStream 728 .computeBytesSizeNoTag(groups_.getByteString(i)); 729 } 730 size += dataSize; 731 size += 1 * getGroupsList().size(); 732 } 733 size += getUnknownFields().getSerializedSize(); 734 memoizedSerializedSize = size; 735 return size; 736 } 737 738 private static final long serialVersionUID = 0L; 739 @java.lang.Override 740 protected java.lang.Object writeReplace() 741 throws java.io.ObjectStreamException { 742 return super.writeReplace(); 743 } 744 745 @java.lang.Override 746 public boolean equals(final java.lang.Object obj) { 747 if (obj == this) { 748 return true; 749 } 750 if (!(obj instanceof org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto)) { 751 return super.equals(obj); 752 } 753 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto other = (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto) obj; 754 755 boolean result = true; 756 result = result && getGroupsList() 757 .equals(other.getGroupsList()); 758 result = result && 759 getUnknownFields().equals(other.getUnknownFields()); 760 return result; 761 } 762 763 private int memoizedHashCode = 0; 764 @java.lang.Override 765 public int hashCode() { 766 if (memoizedHashCode != 0) { 767 return memoizedHashCode; 768 } 769 int hash = 41; 770 hash = (19 * hash) + getDescriptorForType().hashCode(); 771 if (getGroupsCount() > 0) { 772 hash = (37 * hash) + GROUPS_FIELD_NUMBER; 773 hash = (53 * hash) + getGroupsList().hashCode(); 774 } 775 hash = (29 * hash) + getUnknownFields().hashCode(); 776 memoizedHashCode = hash; 777 return hash; 778 } 779 780 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 781 com.google.protobuf.ByteString data) 782 throws com.google.protobuf.InvalidProtocolBufferException { 783 return PARSER.parseFrom(data); 784 } 785 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 786 com.google.protobuf.ByteString data, 787 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 788 throws com.google.protobuf.InvalidProtocolBufferException { 789 return PARSER.parseFrom(data, extensionRegistry); 790 } 791 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom(byte[] data) 792 throws com.google.protobuf.InvalidProtocolBufferException { 793 return PARSER.parseFrom(data); 794 } 795 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 796 byte[] data, 797 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 798 throws com.google.protobuf.InvalidProtocolBufferException { 799 return PARSER.parseFrom(data, extensionRegistry); 800 } 801 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom(java.io.InputStream input) 802 throws java.io.IOException { 803 return PARSER.parseFrom(input); 804 } 805 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 806 java.io.InputStream input, 807 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 808 throws java.io.IOException { 809 return PARSER.parseFrom(input, extensionRegistry); 810 } 811 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseDelimitedFrom(java.io.InputStream input) 812 throws java.io.IOException { 813 return PARSER.parseDelimitedFrom(input); 814 } 815 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseDelimitedFrom( 816 java.io.InputStream input, 817 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 818 throws java.io.IOException { 819 return PARSER.parseDelimitedFrom(input, extensionRegistry); 820 } 821 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 822 com.google.protobuf.CodedInputStream input) 823 throws java.io.IOException { 824 return PARSER.parseFrom(input); 825 } 826 public static org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parseFrom( 827 com.google.protobuf.CodedInputStream input, 828 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 829 throws java.io.IOException { 830 return PARSER.parseFrom(input, extensionRegistry); 831 } 832 833 public static Builder newBuilder() { return Builder.create(); } 834 public Builder newBuilderForType() { return newBuilder(); } 835 public static Builder newBuilder(org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto prototype) { 836 return newBuilder().mergeFrom(prototype); 837 } 838 public Builder toBuilder() { return newBuilder(this); } 839 840 @java.lang.Override 841 protected Builder newBuilderForType( 842 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 843 Builder builder = new Builder(parent); 844 return builder; 845 } 846 /** 847 * Protobuf type {@code hadoop.common.GetGroupsForUserResponseProto} 848 * 849 * <pre> 850 ** 851 * Response for get groups. 852 * </pre> 853 */ 854 public static final class Builder extends 855 com.google.protobuf.GeneratedMessage.Builder<Builder> 856 implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProtoOrBuilder { 857 public static final com.google.protobuf.Descriptors.Descriptor 858 getDescriptor() { 859 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor; 860 } 861 862 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 863 internalGetFieldAccessorTable() { 864 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserResponseProto_fieldAccessorTable 865 .ensureFieldAccessorsInitialized( 866 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.class, org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.Builder.class); 867 } 868 869 // Construct using org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.newBuilder() 870 private Builder() { 871 maybeForceBuilderInitialization(); 872 } 873 874 private Builder( 875 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 876 super(parent); 877 maybeForceBuilderInitialization(); 878 } 879 private void maybeForceBuilderInitialization() { 880 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 881 } 882 } 883 private static Builder create() { 884 return new Builder(); 885 } 886 887 public Builder clear() { 888 super.clear(); 889 groups_ = com.google.protobuf.LazyStringArrayList.EMPTY; 890 bitField0_ = (bitField0_ & ~0x00000001); 891 return this; 892 } 893 894 public Builder clone() { 895 return create().mergeFrom(buildPartial()); 896 } 897 898 public com.google.protobuf.Descriptors.Descriptor 899 getDescriptorForType() { 900 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor; 901 } 902 903 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto getDefaultInstanceForType() { 904 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance(); 905 } 906 907 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto build() { 908 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto result = buildPartial(); 909 if (!result.isInitialized()) { 910 throw newUninitializedMessageException(result); 911 } 912 return result; 913 } 914 915 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto buildPartial() { 916 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto result = new org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto(this); 917 int from_bitField0_ = bitField0_; 918 if (((bitField0_ & 0x00000001) == 0x00000001)) { 919 groups_ = new com.google.protobuf.UnmodifiableLazyStringList( 920 groups_); 921 bitField0_ = (bitField0_ & ~0x00000001); 922 } 923 result.groups_ = groups_; 924 onBuilt(); 925 return result; 926 } 927 928 public Builder mergeFrom(com.google.protobuf.Message other) { 929 if (other instanceof org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto) { 930 return mergeFrom((org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto)other); 931 } else { 932 super.mergeFrom(other); 933 return this; 934 } 935 } 936 937 public Builder mergeFrom(org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto other) { 938 if (other == org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance()) return this; 939 if (!other.groups_.isEmpty()) { 940 if (groups_.isEmpty()) { 941 groups_ = other.groups_; 942 bitField0_ = (bitField0_ & ~0x00000001); 943 } else { 944 ensureGroupsIsMutable(); 945 groups_.addAll(other.groups_); 946 } 947 onChanged(); 948 } 949 this.mergeUnknownFields(other.getUnknownFields()); 950 return this; 951 } 952 953 public final boolean isInitialized() { 954 return true; 955 } 956 957 public Builder mergeFrom( 958 com.google.protobuf.CodedInputStream input, 959 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 960 throws java.io.IOException { 961 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto parsedMessage = null; 962 try { 963 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 964 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 965 parsedMessage = (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto) e.getUnfinishedMessage(); 966 throw e; 967 } finally { 968 if (parsedMessage != null) { 969 mergeFrom(parsedMessage); 970 } 971 } 972 return this; 973 } 974 private int bitField0_; 975 976 // repeated string groups = 1; 977 private com.google.protobuf.LazyStringList groups_ = com.google.protobuf.LazyStringArrayList.EMPTY; 978 private void ensureGroupsIsMutable() { 979 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 980 groups_ = new com.google.protobuf.LazyStringArrayList(groups_); 981 bitField0_ |= 0x00000001; 982 } 983 } 984 /** 985 * <code>repeated string groups = 1;</code> 986 */ 987 public java.util.List<java.lang.String> 988 getGroupsList() { 989 return java.util.Collections.unmodifiableList(groups_); 990 } 991 /** 992 * <code>repeated string groups = 1;</code> 993 */ 994 public int getGroupsCount() { 995 return groups_.size(); 996 } 997 /** 998 * <code>repeated string groups = 1;</code> 999 */ 1000 public java.lang.String getGroups(int index) { 1001 return groups_.get(index); 1002 } 1003 /** 1004 * <code>repeated string groups = 1;</code> 1005 */ 1006 public com.google.protobuf.ByteString 1007 getGroupsBytes(int index) { 1008 return groups_.getByteString(index); 1009 } 1010 /** 1011 * <code>repeated string groups = 1;</code> 1012 */ 1013 public Builder setGroups( 1014 int index, java.lang.String value) { 1015 if (value == null) { 1016 throw new NullPointerException(); 1017 } 1018 ensureGroupsIsMutable(); 1019 groups_.set(index, value); 1020 onChanged(); 1021 return this; 1022 } 1023 /** 1024 * <code>repeated string groups = 1;</code> 1025 */ 1026 public Builder addGroups( 1027 java.lang.String value) { 1028 if (value == null) { 1029 throw new NullPointerException(); 1030 } 1031 ensureGroupsIsMutable(); 1032 groups_.add(value); 1033 onChanged(); 1034 return this; 1035 } 1036 /** 1037 * <code>repeated string groups = 1;</code> 1038 */ 1039 public Builder addAllGroups( 1040 java.lang.Iterable<java.lang.String> values) { 1041 ensureGroupsIsMutable(); 1042 super.addAll(values, groups_); 1043 onChanged(); 1044 return this; 1045 } 1046 /** 1047 * <code>repeated string groups = 1;</code> 1048 */ 1049 public Builder clearGroups() { 1050 groups_ = com.google.protobuf.LazyStringArrayList.EMPTY; 1051 bitField0_ = (bitField0_ & ~0x00000001); 1052 onChanged(); 1053 return this; 1054 } 1055 /** 1056 * <code>repeated string groups = 1;</code> 1057 */ 1058 public Builder addGroupsBytes( 1059 com.google.protobuf.ByteString value) { 1060 if (value == null) { 1061 throw new NullPointerException(); 1062 } 1063 ensureGroupsIsMutable(); 1064 groups_.add(value); 1065 onChanged(); 1066 return this; 1067 } 1068 1069 // @@protoc_insertion_point(builder_scope:hadoop.common.GetGroupsForUserResponseProto) 1070 } 1071 1072 static { 1073 defaultInstance = new GetGroupsForUserResponseProto(true); 1074 defaultInstance.initFields(); 1075 } 1076 1077 // @@protoc_insertion_point(class_scope:hadoop.common.GetGroupsForUserResponseProto) 1078 } 1079 1080 /** 1081 * Protobuf service {@code hadoop.common.GetUserMappingsProtocolService} 1082 * 1083 * <pre> 1084 ** 1085 * Protocol which maps users to groups. 1086 * </pre> 1087 */ 1088 public static abstract class GetUserMappingsProtocolService 1089 implements com.google.protobuf.Service { 1090 protected GetUserMappingsProtocolService() {} 1091 1092 public interface Interface { 1093 /** 1094 * <code>rpc getGroupsForUser(.hadoop.common.GetGroupsForUserRequestProto) returns (.hadoop.common.GetGroupsForUserResponseProto);</code> 1095 * 1096 * <pre> 1097 ** 1098 * Get the groups which are mapped to the given user. 1099 * </pre> 1100 */ 1101 public abstract void getGroupsForUser( 1102 com.google.protobuf.RpcController controller, 1103 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request, 1104 com.google.protobuf.RpcCallback<org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto> done); 1105 1106 } 1107 1108 public static com.google.protobuf.Service newReflectiveService( 1109 final Interface impl) { 1110 return new GetUserMappingsProtocolService() { 1111 @java.lang.Override 1112 public void getGroupsForUser( 1113 com.google.protobuf.RpcController controller, 1114 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request, 1115 com.google.protobuf.RpcCallback<org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto> done) { 1116 impl.getGroupsForUser(controller, request, done); 1117 } 1118 1119 }; 1120 } 1121 1122 public static com.google.protobuf.BlockingService 1123 newReflectiveBlockingService(final BlockingInterface impl) { 1124 return new com.google.protobuf.BlockingService() { 1125 public final com.google.protobuf.Descriptors.ServiceDescriptor 1126 getDescriptorForType() { 1127 return getDescriptor(); 1128 } 1129 1130 public final com.google.protobuf.Message callBlockingMethod( 1131 com.google.protobuf.Descriptors.MethodDescriptor method, 1132 com.google.protobuf.RpcController controller, 1133 com.google.protobuf.Message request) 1134 throws com.google.protobuf.ServiceException { 1135 if (method.getService() != getDescriptor()) { 1136 throw new java.lang.IllegalArgumentException( 1137 "Service.callBlockingMethod() given method descriptor for " + 1138 "wrong service type."); 1139 } 1140 switch(method.getIndex()) { 1141 case 0: 1142 return impl.getGroupsForUser(controller, (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto)request); 1143 default: 1144 throw new java.lang.AssertionError("Can't get here."); 1145 } 1146 } 1147 1148 public final com.google.protobuf.Message 1149 getRequestPrototype( 1150 com.google.protobuf.Descriptors.MethodDescriptor method) { 1151 if (method.getService() != getDescriptor()) { 1152 throw new java.lang.IllegalArgumentException( 1153 "Service.getRequestPrototype() given method " + 1154 "descriptor for wrong service type."); 1155 } 1156 switch(method.getIndex()) { 1157 case 0: 1158 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.getDefaultInstance(); 1159 default: 1160 throw new java.lang.AssertionError("Can't get here."); 1161 } 1162 } 1163 1164 public final com.google.protobuf.Message 1165 getResponsePrototype( 1166 com.google.protobuf.Descriptors.MethodDescriptor method) { 1167 if (method.getService() != getDescriptor()) { 1168 throw new java.lang.IllegalArgumentException( 1169 "Service.getResponsePrototype() given method " + 1170 "descriptor for wrong service type."); 1171 } 1172 switch(method.getIndex()) { 1173 case 0: 1174 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance(); 1175 default: 1176 throw new java.lang.AssertionError("Can't get here."); 1177 } 1178 } 1179 1180 }; 1181 } 1182 1183 /** 1184 * <code>rpc getGroupsForUser(.hadoop.common.GetGroupsForUserRequestProto) returns (.hadoop.common.GetGroupsForUserResponseProto);</code> 1185 * 1186 * <pre> 1187 ** 1188 * Get the groups which are mapped to the given user. 1189 * </pre> 1190 */ 1191 public abstract void getGroupsForUser( 1192 com.google.protobuf.RpcController controller, 1193 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request, 1194 com.google.protobuf.RpcCallback<org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto> done); 1195 1196 public static final 1197 com.google.protobuf.Descriptors.ServiceDescriptor 1198 getDescriptor() { 1199 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.getDescriptor().getServices().get(0); 1200 } 1201 public final com.google.protobuf.Descriptors.ServiceDescriptor 1202 getDescriptorForType() { 1203 return getDescriptor(); 1204 } 1205 1206 public final void callMethod( 1207 com.google.protobuf.Descriptors.MethodDescriptor method, 1208 com.google.protobuf.RpcController controller, 1209 com.google.protobuf.Message request, 1210 com.google.protobuf.RpcCallback< 1211 com.google.protobuf.Message> done) { 1212 if (method.getService() != getDescriptor()) { 1213 throw new java.lang.IllegalArgumentException( 1214 "Service.callMethod() given method descriptor for wrong " + 1215 "service type."); 1216 } 1217 switch(method.getIndex()) { 1218 case 0: 1219 this.getGroupsForUser(controller, (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto)request, 1220 com.google.protobuf.RpcUtil.<org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto>specializeCallback( 1221 done)); 1222 return; 1223 default: 1224 throw new java.lang.AssertionError("Can't get here."); 1225 } 1226 } 1227 1228 public final com.google.protobuf.Message 1229 getRequestPrototype( 1230 com.google.protobuf.Descriptors.MethodDescriptor method) { 1231 if (method.getService() != getDescriptor()) { 1232 throw new java.lang.IllegalArgumentException( 1233 "Service.getRequestPrototype() given method " + 1234 "descriptor for wrong service type."); 1235 } 1236 switch(method.getIndex()) { 1237 case 0: 1238 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.getDefaultInstance(); 1239 default: 1240 throw new java.lang.AssertionError("Can't get here."); 1241 } 1242 } 1243 1244 public final com.google.protobuf.Message 1245 getResponsePrototype( 1246 com.google.protobuf.Descriptors.MethodDescriptor method) { 1247 if (method.getService() != getDescriptor()) { 1248 throw new java.lang.IllegalArgumentException( 1249 "Service.getResponsePrototype() given method " + 1250 "descriptor for wrong service type."); 1251 } 1252 switch(method.getIndex()) { 1253 case 0: 1254 return org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance(); 1255 default: 1256 throw new java.lang.AssertionError("Can't get here."); 1257 } 1258 } 1259 1260 public static Stub newStub( 1261 com.google.protobuf.RpcChannel channel) { 1262 return new Stub(channel); 1263 } 1264 1265 public static final class Stub extends org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService implements Interface { 1266 private Stub(com.google.protobuf.RpcChannel channel) { 1267 this.channel = channel; 1268 } 1269 1270 private final com.google.protobuf.RpcChannel channel; 1271 1272 public com.google.protobuf.RpcChannel getChannel() { 1273 return channel; 1274 } 1275 1276 public void getGroupsForUser( 1277 com.google.protobuf.RpcController controller, 1278 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request, 1279 com.google.protobuf.RpcCallback<org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto> done) { 1280 channel.callMethod( 1281 getDescriptor().getMethods().get(0), 1282 controller, 1283 request, 1284 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance(), 1285 com.google.protobuf.RpcUtil.generalizeCallback( 1286 done, 1287 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.class, 1288 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance())); 1289 } 1290 } 1291 1292 public static BlockingInterface newBlockingStub( 1293 com.google.protobuf.BlockingRpcChannel channel) { 1294 return new BlockingStub(channel); 1295 } 1296 1297 public interface BlockingInterface { 1298 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto getGroupsForUser( 1299 com.google.protobuf.RpcController controller, 1300 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request) 1301 throws com.google.protobuf.ServiceException; 1302 } 1303 1304 private static final class BlockingStub implements BlockingInterface { 1305 private BlockingStub(com.google.protobuf.BlockingRpcChannel channel) { 1306 this.channel = channel; 1307 } 1308 1309 private final com.google.protobuf.BlockingRpcChannel channel; 1310 1311 public org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto getGroupsForUser( 1312 com.google.protobuf.RpcController controller, 1313 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto request) 1314 throws com.google.protobuf.ServiceException { 1315 return (org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto) channel.callBlockingMethod( 1316 getDescriptor().getMethods().get(0), 1317 controller, 1318 request, 1319 org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.getDefaultInstance()); 1320 } 1321 1322 } 1323 1324 // @@protoc_insertion_point(class_scope:hadoop.common.GetUserMappingsProtocolService) 1325 } 1326 1327 private static com.google.protobuf.Descriptors.Descriptor 1328 internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor; 1329 private static 1330 com.google.protobuf.GeneratedMessage.FieldAccessorTable 1331 internal_static_hadoop_common_GetGroupsForUserRequestProto_fieldAccessorTable; 1332 private static com.google.protobuf.Descriptors.Descriptor 1333 internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor; 1334 private static 1335 com.google.protobuf.GeneratedMessage.FieldAccessorTable 1336 internal_static_hadoop_common_GetGroupsForUserResponseProto_fieldAccessorTable; 1337 1338 public static com.google.protobuf.Descriptors.FileDescriptor 1339 getDescriptor() { 1340 return descriptor; 1341 } 1342 private static com.google.protobuf.Descriptors.FileDescriptor 1343 descriptor; 1344 static { 1345 java.lang.String[] descriptorData = { 1346 "\n\035GetUserMappingsProtocol.proto\022\rhadoop." + 1347 "common\",\n\034GetGroupsForUserRequestProto\022\014" + 1348 "\n\004user\030\001 \002(\t\"/\n\035GetGroupsForUserResponse" + 1349 "Proto\022\016\n\006groups\030\001 \003(\t2\217\001\n\036GetUserMapping" + 1350 "sProtocolService\022m\n\020getGroupsForUser\022+.h" + 1351 "adoop.common.GetGroupsForUserRequestProt" + 1352 "o\032,.hadoop.common.GetGroupsForUserRespon" + 1353 "seProtoBD\n\035org.apache.hadoop.tools.proto" + 1354 "B\035GetUserMappingsProtocolProtos\210\001\001\240\001\001" 1355 }; 1356 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 1357 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { 1358 public com.google.protobuf.ExtensionRegistry assignDescriptors( 1359 com.google.protobuf.Descriptors.FileDescriptor root) { 1360 descriptor = root; 1361 internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor = 1362 getDescriptor().getMessageTypes().get(0); 1363 internal_static_hadoop_common_GetGroupsForUserRequestProto_fieldAccessorTable = new 1364 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 1365 internal_static_hadoop_common_GetGroupsForUserRequestProto_descriptor, 1366 new java.lang.String[] { "User", }); 1367 internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor = 1368 getDescriptor().getMessageTypes().get(1); 1369 internal_static_hadoop_common_GetGroupsForUserResponseProto_fieldAccessorTable = new 1370 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 1371 internal_static_hadoop_common_GetGroupsForUserResponseProto_descriptor, 1372 new java.lang.String[] { "Groups", }); 1373 return null; 1374 } 1375 }; 1376 com.google.protobuf.Descriptors.FileDescriptor 1377 .internalBuildGeneratedFileFrom(descriptorData, 1378 new com.google.protobuf.Descriptors.FileDescriptor[] { 1379 }, assigner); 1380 } 1381 1382 // @@protoc_insertion_point(outer_class_scope) 1383}