Class TokensClient


  • public class TokensClient
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.lang.String userId, java.lang.String token, UserToken request)
      Adds a single token to a user and overwrites a matching existing token.
      void add​(java.lang.String userId, java.lang.String token, UserToken request, RequestOptions requestOptions)
      Adds a single token to a user and overwrites a matching existing token.
      void addMultiple​(java.lang.String userId)
      Adds multiple tokens to a user and overwrites matching existing tokens.
      void addMultiple​(java.lang.String userId, RequestOptions requestOptions)
      Adds multiple tokens to a user and overwrites matching existing tokens.
      void delete​(java.lang.String userId, java.lang.String token)  
      void delete​(java.lang.String userId, java.lang.String token, RequestOptions requestOptions)  
      GetUserTokenResponse get​(java.lang.String userId, java.lang.String token)
      Get single token available for a :token
      GetUserTokenResponse get​(java.lang.String userId, java.lang.String token, RequestOptions requestOptions)
      Get single token available for a :token
      java.util.List<UserToken> list​(java.lang.String userId)
      Gets all tokens available for a :user_id
      java.util.List<UserToken> list​(java.lang.String userId, RequestOptions requestOptions)
      Gets all tokens available for a :user_id
      void update​(java.lang.String userId, java.lang.String token, PatchUserTokenOpts request)
      Apply a JSON Patch (RFC 6902) to the specified token.
      void update​(java.lang.String userId, java.lang.String token, PatchUserTokenOpts request, RequestOptions requestOptions)
      Apply a JSON Patch (RFC 6902) to the specified token.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TokensClient

        public TokensClient​(ClientOptions clientOptions)
    • Method Detail

      • addMultiple

        public void addMultiple​(java.lang.String userId)
        Adds multiple tokens to a user and overwrites matching existing tokens.
      • addMultiple

        public void addMultiple​(java.lang.String userId,
                                RequestOptions requestOptions)
        Adds multiple tokens to a user and overwrites matching existing tokens.
      • add

        public void add​(java.lang.String userId,
                        java.lang.String token,
                        UserToken request)
        Adds a single token to a user and overwrites a matching existing token.
      • add

        public void add​(java.lang.String userId,
                        java.lang.String token,
                        UserToken request,
                        RequestOptions requestOptions)
        Adds a single token to a user and overwrites a matching existing token.
      • update

        public void update​(java.lang.String userId,
                           java.lang.String token,
                           PatchUserTokenOpts request)
        Apply a JSON Patch (RFC 6902) to the specified token.
      • update

        public void update​(java.lang.String userId,
                           java.lang.String token,
                           PatchUserTokenOpts request,
                           RequestOptions requestOptions)
        Apply a JSON Patch (RFC 6902) to the specified token.
      • get

        public GetUserTokenResponse get​(java.lang.String userId,
                                        java.lang.String token)
        Get single token available for a :token
      • list

        public java.util.List<UserToken> list​(java.lang.String userId)
        Gets all tokens available for a :user_id
      • list

        public java.util.List<UserToken> list​(java.lang.String userId,
                                              RequestOptions requestOptions)
        Gets all tokens available for a :user_id
      • delete

        public void delete​(java.lang.String userId,
                           java.lang.String token)
      • delete

        public void delete​(java.lang.String userId,
                           java.lang.String token,
                           RequestOptions requestOptions)