Class ReorderPlaylistsItemsRequest
- java.lang.Object
-
- se.michaelthelin.spotify.requests.AbstractRequest<T>
-
- se.michaelthelin.spotify.requests.data.AbstractDataRequest<SnapshotResult>
-
- se.michaelthelin.spotify.requests.data.playlists.ReorderPlaylistsItemsRequest
-
- All Implemented Interfaces:
IRequest<SnapshotResult>
public class ReorderPlaylistsItemsRequest extends AbstractDataRequest<SnapshotResult>
Reorder an item or a group of items in a playlist.When reordering items, the timestamp indicating when they were added and the user who added them will be kept untouched. In addition, the users following the playlists won’t be notified about changes in the playlists when the items are reordered.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReorderPlaylistsItemsRequest.BuilderBuilder class for building aReorderPlaylistsItemsRequest.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapshotResultexecute()Reorder the items in a playlist.-
Methods inherited from class se.michaelthelin.spotify.requests.AbstractRequest
bodyParametersToJson, deleteJson, executeAsync, getBody, getBodyParameters, getContentType, getHeaders, getHttpManager, getJson, getUri, initializeBody, postJson, putJson
-
-
-
-
Method Detail
-
execute
public SnapshotResult execute() throws IOException, SpotifyWebApiException, org.apache.hc.core5.http.ParseException
Reorder the items in a playlist.- Returns:
- A playlist snapshot ID. The snapshot ID can be used to identify your playlist version in future requests.
- Throws:
IOException- In case of networking issues.SpotifyWebApiException- The Web API returned an error further specified in this exception's root cause.org.apache.hc.core5.http.ParseException- See Also:
- Spotify: Version Control and Snapshots
-
-