Interface UserInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    UserInfo, UserInfo.Builder

    public interface UserInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getGroupIds​(int index)
      The unique group identifications which the user is belong to.
      com.google.protobuf.ByteString getGroupIdsBytes​(int index)
      The unique group identifications which the user is belong to.
      int getGroupIdsCount()
      The unique group identifications which the user is belong to.
      List<String> getGroupIdsList()
      The unique group identifications which the user is belong to.
      String getId()
      A unique user identification string, as determined by the client.
      com.google.protobuf.ByteString getIdBytes()
      A unique user identification string, as determined by the client.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getId

        String getId()
         A unique user identification string, as determined by the client.
         The maximum number of allowed characters is 255.
         Allowed characters include numbers 0 to 9, uppercase and lowercase letters,
         and restricted special symbols (:, @, +, -, _, ~)
         The format is "user:xxxx@example.com";
         
        string id = 1;
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         A unique user identification string, as determined by the client.
         The maximum number of allowed characters is 255.
         Allowed characters include numbers 0 to 9, uppercase and lowercase letters,
         and restricted special symbols (:, @, +, -, _, ~)
         The format is "user:xxxx@example.com";
         
        string id = 1;
        Returns:
        The bytes for id.
      • getGroupIdsList

        List<String> getGroupIdsList()
         The unique group identifications which the user is belong to.
         The format is "group:yyyy@example.com";
         
        repeated string group_ids = 2;
        Returns:
        A list containing the groupIds.
      • getGroupIdsCount

        int getGroupIdsCount()
         The unique group identifications which the user is belong to.
         The format is "group:yyyy@example.com";
         
        repeated string group_ids = 2;
        Returns:
        The count of groupIds.
      • getGroupIds

        String getGroupIds​(int index)
         The unique group identifications which the user is belong to.
         The format is "group:yyyy@example.com";
         
        repeated string group_ids = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The groupIds at the given index.
      • getGroupIdsBytes

        com.google.protobuf.ByteString getGroupIdsBytes​(int index)
         The unique group identifications which the user is belong to.
         The format is "group:yyyy@example.com";
         
        repeated string group_ids = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the groupIds at the given index.