Module tdlight.api

Class TdApi.AddContact

Enclosing class:
TdApi

public static final class TdApi.AddContact extends TdApi.Function<TdApi.Ok>
Adds a user to the contact list or edits an existing contact by their user identifier.

Returns Ok

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    The contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored.
    boolean
    True, if the new contact needs to be allowed to see current user's phone number.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Adds a user to the contact list or edits an existing contact by their user identifier.
    AddContact(TdApi.Contact contact, boolean sharePhoneNumber)
    Adds a user to the contact list or edits an existing contact by their user identifier.
    Adds a user to the contact list or edits an existing contact by their user identifier.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     
    int
     
    void
     

    Methods inherited from class it.tdlight.jni.TdApi.Function

    toString

    Methods inherited from class it.tdlight.jni.TdApi.Object

    serialize

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • contact

      public TdApi.Contact contact
      The contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored.
    • sharePhoneNumber

      public boolean sharePhoneNumber
      True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field userFullInfo.needPhoneNumberPrivacyException to check whether the current user needs to be asked to share their phone number.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • AddContact

      public AddContact()
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

    • AddContact

      public AddContact(TdApi.Contact contact, boolean sharePhoneNumber)
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

      Parameters:
      contact - Contact The contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored.
      sharePhoneNumber - boolean True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field userFullInfo.needPhoneNumberPrivacyException to check whether the current user needs to be asked to share their phone number.
    • AddContact

      public AddContact(DataInput input) throws IOException
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

      Throws:
      IOException
  • Method Details