Package com.twitter.clientlib.api
Class ListsApi
- java.lang.Object
-
- com.twitter.clientlib.api.ApiCommon
-
- com.twitter.clientlib.api.ListsApi
-
public class ListsApi extends ApiCommon
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classListsApi.APIgetUserListMembershipsRequestclassListsApi.APIlistAddMemberRequestclassListsApi.APIlistIdCreateRequestclassListsApi.APIlistIdDeleteRequestclassListsApi.APIlistIdGetRequestclassListsApi.APIlistIdUpdateRequestclassListsApi.APIlistRemoveMemberRequestclassListsApi.APIlistUserFollowRequestclassListsApi.APIlistUserOwnedListsRequestclassListsApi.APIlistUserPinnedListsRequestclassListsApi.APIlistUserPinRequestclassListsApi.APIlistUserUnfollowRequestclassListsApi.APIlistUserUnpinRequestclassListsApi.APIuserFollowedListsRequest
-
Field Summary
-
Fields inherited from class com.twitter.clientlib.api.ApiCommon
localVarApiClient
-
-
Constructor Summary
Constructors Constructor Description ListsApi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListsApi.APIgetUserListMembershipsRequestgetUserListMemberships(String id)Get a User's List Memberships Get a User's List Memberships.ListsApi.APIlistAddMemberRequestlistAddMember(String id)Add a List member Causes a User to become a member of a List.ListsApi.APIlistIdCreateRequestlistIdCreate()Create List Creates a new List.ListsApi.APIlistIdDeleteRequestlistIdDelete(String id)Delete List Delete a List that you own.ListsApi.APIlistIdGetRequestlistIdGet(String id)List lookup by List ID.ListsApi.APIlistIdUpdateRequestlistIdUpdate(String id)Update List.ListsApi.APIlistRemoveMemberRequestlistRemoveMember(String id, String userId)Remove a List member Causes a User to be removed from the members of a List.ListsApi.APIlistUserFollowRequestlistUserFollow(String id)Follow a List Causes a User to follow a List.ListsApi.APIlistUserOwnedListsRequestlistUserOwnedLists(String id)Get a User's Owned Lists.ListsApi.APIlistUserPinRequestlistUserPin(ListPinnedRequest listPinnedRequest, String id)Pin a List Causes a User to pin a List.ListsApi.APIlistUserPinnedListsRequestlistUserPinnedLists(String id)Get a User's Pinned Lists Get a User's Pinned Lists.ListsApi.APIlistUserUnfollowRequestlistUserUnfollow(String id, String listId)Unfollow a List Causes a User to unfollow a List.ListsApi.APIlistUserUnpinRequestlistUserUnpin(String id, String listId)Unpin a List Causes a User to remove a pinned List.ListsApi.APIuserFollowedListsRequestuserFollowedLists(String id)Get User's Followed Lists Returns a User's followed Lists.-
Methods inherited from class com.twitter.clientlib.api.ApiCommon
handleRateLimit, reduceAuthNames, setClient
-
-
-
-
Method Detail
-
getUserListMemberships
public ListsApi.APIgetUserListMembershipsRequest getUserListMemberships(String id)
Get a User's List Memberships Get a User's List Memberships.- Parameters:
id- The ID of the User to lookup. (required)- Returns:
- APIgetUserListMembershipsRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listAddMember
public ListsApi.APIlistAddMemberRequest listAddMember(String id)
Add a List member Causes a User to become a member of a List.- Parameters:
id- The ID of the List for which to add a member. (required)- Returns:
- APIlistAddMemberRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listIdCreate
public ListsApi.APIlistIdCreateRequest listIdCreate()
Create List Creates a new List.- Returns:
- APIlistIdCreateRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listIdDelete
public ListsApi.APIlistIdDeleteRequest listIdDelete(String id)
Delete List Delete a List that you own.- Parameters:
id- The ID of the List to delete. (required)- Returns:
- APIlistIdDeleteRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listIdGet
public ListsApi.APIlistIdGetRequest listIdGet(String id)
List lookup by List ID. Returns a List.- Parameters:
id- The ID of the List. (required)- Returns:
- APIlistIdGetRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listIdUpdate
public ListsApi.APIlistIdUpdateRequest listIdUpdate(String id)
Update List. Update a List that you own.- Parameters:
id- The ID of the List to modify. (required)- Returns:
- APIlistIdUpdateRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listRemoveMember
public ListsApi.APIlistRemoveMemberRequest listRemoveMember(String id, String userId)
Remove a List member Causes a User to be removed from the members of a List.- Parameters:
id- The ID of the List to remove a member. (required)userId- The ID of User that will be removed from the List. (required)- Returns:
- APIlistRemoveMemberRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserFollow
public ListsApi.APIlistUserFollowRequest listUserFollow(String id)
Follow a List Causes a User to follow a List.- Parameters:
id- The ID of the authenticated source User that will follow the List. (required)- Returns:
- APIlistUserFollowRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserOwnedLists
public ListsApi.APIlistUserOwnedListsRequest listUserOwnedLists(String id)
Get a User's Owned Lists. Get a User's Owned Lists.- Parameters:
id- The ID of the User to lookup. (required)- Returns:
- APIlistUserOwnedListsRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserPin
public ListsApi.APIlistUserPinRequest listUserPin(ListPinnedRequest listPinnedRequest, String id)
Pin a List Causes a User to pin a List.- Parameters:
listPinnedRequest- (required)id- The ID of the authenticated source User that will pin the List. (required)- Returns:
- APIlistUserPinRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserPinnedLists
public ListsApi.APIlistUserPinnedListsRequest listUserPinnedLists(String id)
Get a User's Pinned Lists Get a User's Pinned Lists.- Parameters:
id- The ID of the authenticated source User for whom to return results. (required)- Returns:
- APIlistUserPinnedListsRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserUnfollow
public ListsApi.APIlistUserUnfollowRequest listUserUnfollow(String id, String listId)
Unfollow a List Causes a User to unfollow a List.- Parameters:
id- The ID of the authenticated source User that will unfollow the List. (required)listId- The ID of the List to unfollow. (required)- Returns:
- APIlistUserUnfollowRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
listUserUnpin
public ListsApi.APIlistUserUnpinRequest listUserUnpin(String id, String listId)
Unpin a List Causes a User to remove a pinned List.- Parameters:
id- The ID of the authenticated source User for whom to return results. (required)listId- The ID of the List to unpin. (required)- Returns:
- APIlistUserUnpinRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
userFollowedLists
public ListsApi.APIuserFollowedListsRequest userFollowedLists(String id)
Get User's Followed Lists Returns a User's followed Lists.- Parameters:
id- The ID of the User to lookup. (required)- Returns:
- APIuserFollowedListsRequest
- Http Response Details:
Status Code Description Response Headers 200 The request has succeeded. - 0 The request has failed. -
-
-