Class ReorderPlaylistsTracksRequest
- java.lang.Object
-
- com.wrapper.spotify.requests.AbstractRequest<T>
-
- com.wrapper.spotify.requests.data.AbstractDataRequest<SnapshotResult>
-
- com.wrapper.spotify.requests.data.playlists.ReorderPlaylistsTracksRequest
-
- All Implemented Interfaces:
IRequest<SnapshotResult>
public class ReorderPlaylistsTracksRequest extends AbstractDataRequest<SnapshotResult>
Reorder a track or a group of tracks in a playlist.When reordering tracks, 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 tracks are reordered.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReorderPlaylistsTracksRequest.BuilderBuilder class for building aReorderPlaylistsTracksRequest.
-
Method Summary
Modifier and Type Method Description SnapshotResultexecute()Reorder the tracks in a playlist.-
Methods inherited from class com.wrapper.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 tracks 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
-
-