Package com.wrapper.spotify.requests
Interface IRequest.Builder<T,X>
-
- All Known Subinterfaces:
IPagingCursorbasedRequestBuilder<T,A,Builder>,IPagingRequestBuilder<T,Builder>
- All Known Implementing Classes:
AbstractAthorizationRequest.Builder,AbstractDataPagingCursorbasedRequest.Builder,AbstractDataPagingRequest.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,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,UnfollowPlaylistRequest.Builder,UploadCustomPlaylistCoverImageRequest.Builder
public static interface IRequest.Builder<T,X>
-
-
Method Summary
Modifier and Type Method Description AbstractRequest<T>build()IRequest.BuildersetBody(org.apache.http.HttpEntity httpEntity)<ST> IRequest.BuildersetBodyParameter(java.lang.String name, ST value)IRequest.BuildersetContentType(org.apache.http.entity.ContentType contentType)IRequest.BuildersetDefaults(IHttpManager httpManager, java.lang.String scheme, java.lang.String host, java.lang.Integer port)<ST> IRequest.BuildersetHeader(java.lang.String name, ST value)IRequest.BuildersetHost(java.lang.String host)IRequest.BuildersetHttpManager(IHttpManager httpManager)IRequest.BuildersetPath(java.lang.String path)IRequest.BuildersetPathParameter(java.lang.String name, java.lang.String value)IRequest.BuildersetPort(java.lang.Integer port)<ST> IRequest.BuildersetQueryParameter(java.lang.String name, ST value)IRequest.BuildersetScheme(java.lang.String scheme)
-
-
-
Method Detail
-
setHttpManager
IRequest.Builder setHttpManager(IHttpManager httpManager)
-
setScheme
IRequest.Builder setScheme(java.lang.String scheme)
-
setHost
IRequest.Builder setHost(java.lang.String host)
-
setPort
IRequest.Builder setPort(java.lang.Integer port)
-
setPath
IRequest.Builder setPath(java.lang.String path)
-
setPathParameter
IRequest.Builder setPathParameter(java.lang.String name, java.lang.String value)
-
setDefaults
IRequest.Builder setDefaults(IHttpManager httpManager, java.lang.String scheme, java.lang.String host, java.lang.Integer port)
-
setQueryParameter
<ST> IRequest.Builder setQueryParameter(java.lang.String name, ST value)
-
setHeader
<ST> IRequest.Builder setHeader(java.lang.String name, ST value)
-
setContentType
IRequest.Builder setContentType(org.apache.http.entity.ContentType contentType)
-
setBody
IRequest.Builder setBody(org.apache.http.HttpEntity httpEntity)
-
setBodyParameter
<ST> IRequest.Builder setBodyParameter(java.lang.String name, ST value)
-
build
AbstractRequest<T> build()
-
-