Class TokensClient
- java.lang.Object
-
- com.courier.api.resources.users.tokens.TokensClient
-
public class TokensClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description TokensClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String userId, java.lang.String token, UserToken request)Adds a single token to a user and overwrites a matching existing token.voidadd(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.voidaddMultiple(java.lang.String userId)Adds multiple tokens to a user and overwrites matching existing tokens.voidaddMultiple(java.lang.String userId, RequestOptions requestOptions)Adds multiple tokens to a user and overwrites matching existing tokens.voiddelete(java.lang.String userId, java.lang.String token)voiddelete(java.lang.String userId, java.lang.String token, RequestOptions requestOptions)GetUserTokenResponseget(java.lang.String userId, java.lang.String token)Get single token available for a:tokenGetUserTokenResponseget(java.lang.String userId, java.lang.String token, RequestOptions requestOptions)Get single token available for a:tokenjava.util.List<UserToken>list(java.lang.String userId)Gets all tokens available for a :user_idjava.util.List<UserToken>list(java.lang.String userId, RequestOptions requestOptions)Gets all tokens available for a :user_idvoidupdate(java.lang.String userId, java.lang.String token, PatchUserTokenOpts request)Apply a JSON Patch (RFC 6902) to the specified token.voidupdate(java.lang.String userId, java.lang.String token, PatchUserTokenOpts request, RequestOptions requestOptions)Apply a JSON Patch (RFC 6902) to the specified token.
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
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
-
get
public GetUserTokenResponse get(java.lang.String userId, java.lang.String token, RequestOptions requestOptions)
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)
-
-