package com.plexsdk.http; import com.plexsdk.exceptions.ApiException; import java.util.List; public interface PlaylistsClient { ResponseWithHeaders createPlaylist( String title, String type, Float smart, String uri, Float playQueueID ) throws ApiException; ResponseWithHeaders getPlaylists(String playlistType, Float smart) throws ApiException; ResponseWithHeaders getPlaylist(Float playlistID) throws ApiException; ResponseWithHeaders updatePlaylist(Float playlistID) throws ApiException; ResponseWithHeaders deletePlaylist(Float playlistID) throws ApiException; ResponseWithHeaders getPlaylistContents(Float playlistID, Float type) throws ApiException; ResponseWithHeaders addPlaylistContents(Float playlistID, String uri, Float playQueueID) throws ApiException; ResponseWithHeaders clearPlaylistContents(Float playlistID) throws ApiException; ResponseWithHeaders uploadPlaylist(String path, Float force) throws ApiException; }