Package com.wrapper.spotify.requests
Interface IRequest.Builder
-
- All Known Implementing Classes:
AbstractAthorizationRequest.Builder,AbstractDataRequest.Builder,AbstractRequest.Builder,AddTracksToPlaylistRequest.Builder,AuthorizationCodeRefreshRequest.Builder,AuthorizationCodeRequest.Builder,AuthorizationCodeUriRequest.Builder,ChangePlaylistsDetailsRequest.Builder,CheckCurrentUserFollowsArtistsOrUsersRequest.Builder,CheckUsersFollowPlaylistRequest.Builder,CheckUsersSavedAlbumsRequest.Builder,CheckUsersSavedTracksRequest.Builder,ClientCredentialsRequest.Builder,CreatePlaylistRequest.Builder,FollowArtistsOrUsersRequest.Builder,FollowPlaylistRequest.Builder,GetAlbumRequest.Builder,GetAlbumsTracksRequest.Builder,GetArtistRequest.Builder,GetArtistsAlbumsRequest.Builder,GetArtistsRelatedArtistsRequest.Builder,GetArtistsTopTracksRequest.Builder,GetAudioAnalysisForTrackRequest.Builder,GetAudioFeaturesForSeveralTracksRequest.Builder,GetAudioFeaturesForTrackRequest.Builder,GetAvailableGenreSeedsRequest.Builder,GetCategoryRequest.Builder,GetCategorysPlaylistsRequest.Builder,GetCurrentUsersProfileRequest.Builder,GetCurrentUsersRecentlyPlayedTracksRequest.Builder,GetCurrentUsersSavedAlbumsRequest.Builder,GetInformationAboutUsersCurrentPlaybackRequest.Builder,GetListOfCategoriesRequest.Builder,GetListOfCurrentUsersPlaylistsRequest.Builder,GetListOfFeaturedPlaylistsRequest.Builder,GetListOfNewReleasesRequest.Builder,GetListOfUsersPlaylistsRequest.Builder,GetPlaylistCoverImageRequest.Builder,GetPlaylistRequest.Builder,GetPlaylistsTracksRequest.Builder,GetRecommendationsRequest.Builder,GetSeveralAlbumsRequest.Builder,GetSeveralArtistsRequest.Builder,GetSeveralTracksRequest.Builder,GetTrackRequest.Builder,GetUsersAvailableDevicesRequest.Builder,GetUsersCurrentlyPlayingTrackRequest.Builder,GetUsersFollowedArtistsRequest.Builder,GetUsersProfileRequest.Builder,GetUsersSavedTracksRequest.Builder,GetUsersTopArtistsAndTracksRequest.Builder,GetUsersTopArtistsRequest.Builder,GetUsersTopTracksRequest.Builder,PauseUsersPlaybackRequest.Builder,RemoveAlbumsForCurrentUserRequest.Builder,RemoveTracksFromPlaylistRequest.Builder,RemoveUsersSavedTracksRequest.Builder,ReorderPlaylistsTracksRequest.Builder,ReplacePlaylistsTracksRequest.Builder,SaveAlbumsForCurrentUserRequest.Builder,SaveTracksForUserRequest.Builder,SearchAlbumsRequest.Builder,SearchArtistsRequest.Builder,SearchItemRequest.Builder,SearchPlaylistsRequest.Builder,SearchTracksRequest.Builder,SeekToPositionInCurrentlyPlayingTrackRequest.Builder,SetRepeatModeOnUsersPlaybackRequest.Builder,SetVolumeForUsersPlaybackRequest.Builder,SkipUsersPlaybackToNextTrackRequest.Builder,SkipUsersPlaybackToPreviousTrackRequest.Builder,StartResumeUsersPlaybackRequest.Builder,ToggleShuffleForUsersPlaybackRequest.Builder,TransferUsersPlaybackRequest.Builder,UnfollowArtistsOrUsersRequest.Builder,UnfollowPlaylistRequest.Builder,UploadCustomPlaylistCoverImageRequest.Builder
- Enclosing interface:
- IRequest
public static interface IRequest.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractRequestbuild()IRequest.BuildersetBody(org.apache.http.HttpEntity httpEntity)<T> IRequest.BuildersetBodyParameter(String name, T value)IRequest.BuildersetContentType(org.apache.http.entity.ContentType contentType)IRequest.BuildersetDefaults(IHttpManager httpManager, String scheme, String host, Integer port)<T> IRequest.BuildersetHeader(String name, T value)IRequest.BuildersetHost(String host)IRequest.BuildersetHttpManager(IHttpManager httpManager)IRequest.BuildersetPath(String path)IRequest.BuildersetPathParameter(String name, String value)IRequest.BuildersetPort(Integer port)<T> IRequest.BuildersetQueryParameter(String name, T value)IRequest.BuildersetScheme(String scheme)
-
-
-
Method Detail
-
setHttpManager
IRequest.Builder setHttpManager(IHttpManager httpManager)
-
setScheme
IRequest.Builder setScheme(String scheme)
-
setHost
IRequest.Builder setHost(String host)
-
setPort
IRequest.Builder setPort(Integer port)
-
setPath
IRequest.Builder setPath(String path)
-
setPathParameter
IRequest.Builder setPathParameter(String name, String value)
-
setDefaults
IRequest.Builder setDefaults(IHttpManager httpManager, String scheme, String host, Integer port)
-
setQueryParameter
<T> IRequest.Builder setQueryParameter(String name, T value)
-
setHeader
<T> IRequest.Builder setHeader(String name, T value)
-
setContentType
IRequest.Builder setContentType(org.apache.http.entity.ContentType contentType)
-
setBody
IRequest.Builder setBody(org.apache.http.HttpEntity httpEntity)
-
setBodyParameter
<T> IRequest.Builder setBodyParameter(String name, T value)
-
build
AbstractRequest build()
-
-