Interface IRequest.Builder<T,BT extends IRequest.Builder<T,?>>
- All Known Subinterfaces:
IPagingCursorbasedRequestBuilder<T,
,A, BT> IPagingRequestBuilder<T,
BT>
- All Known Implementing Classes:
AbstractAuthorizationRequest.Builder
,AbstractDataPagingCursorbasedRequest.Builder
,AbstractDataPagingRequest.Builder
,AbstractDataRequest.Builder
,AbstractRequest.Builder
,AddItemsToPlaylistRequest.Builder
,AddItemToUsersPlaybackQueueRequest.Builder
,AuthorizationCodePKCERefreshRequest.Builder
,AuthorizationCodePKCERequest.Builder
,AuthorizationCodeRefreshRequest.Builder
,AuthorizationCodeRequest.Builder
,AuthorizationCodeUriRequest.Builder
,ChangePlaylistsDetailsRequest.Builder
,CheckCurrentUserFollowsArtistsOrUsersRequest.Builder
,CheckUsersFollowPlaylistRequest.Builder
,CheckUsersSavedAlbumsRequest.Builder
,CheckUsersSavedEpisodesRequest.Builder
,CheckUsersSavedShowsRequest.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
,GetEpisodeRequest.Builder
,GetInformationAboutUsersCurrentPlaybackRequest.Builder
,GetListOfCategoriesRequest.Builder
,GetListOfCurrentUsersPlaylistsRequest.Builder
,GetListOfFeaturedPlaylistsRequest.Builder
,GetListOfNewReleasesRequest.Builder
,GetListOfUsersPlaylistsRequest.Builder
,GetPlaylistCoverImageRequest.Builder
,GetPlaylistRequest.Builder
,GetPlaylistsItemsRequest.Builder
,GetRecommendationsRequest.Builder
,GetSeveralAlbumsRequest.Builder
,GetSeveralArtistsRequest.Builder
,GetSeveralEpisodesRequest.Builder
,GetSeveralShowsRequest.Builder
,GetSeveralTracksRequest.Builder
,GetShowRequest.Builder
,GetShowsEpisodesRequest.Builder
,GetTheUsersQueueRequest.Builder
,GetTrackRequest.Builder
,GetUsersAvailableDevicesRequest.Builder
,GetUsersCurrentlyPlayingTrackRequest.Builder
,GetUsersFollowedArtistsRequest.Builder
,GetUsersProfileRequest.Builder
,GetUsersSavedEpisodesRequest.Builder
,GetUsersSavedShowsRequest.Builder
,GetUsersSavedTracksRequest.Builder
,GetUsersTopArtistsAndTracksRequest.Builder
,GetUsersTopArtistsRequest.Builder
,GetUsersTopTracksRequest.Builder
,PauseUsersPlaybackRequest.Builder
,RemoveAlbumsForCurrentUserRequest.Builder
,RemoveItemsFromPlaylistRequest.Builder
,RemoveUsersSavedEpisodesRequest.Builder
,RemoveUsersSavedShowsRequest.Builder
,RemoveUsersSavedTracksRequest.Builder
,ReorderPlaylistsItemsRequest.Builder
,ReplacePlaylistsItemsRequest.Builder
,SaveAlbumsForCurrentUserRequest.Builder
,SaveEpisodesForCurrentUserRequest.Builder
,SaveShowsForCurrentUserRequest.Builder
,SaveTracksForUserRequest.Builder
,SearchAlbumsRequest.Builder
,SearchAlbumsSpecialRequest.Builder
,SearchArtistsRequest.Builder
,SearchEpisodesRequest.Builder
,SearchItemRequest.Builder
,SearchPlaylistsRequest.Builder
,SearchShowsRequest.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,BT extends IRequest.Builder<T,?>>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setBody
(org.apache.hc.core5.http.HttpEntity httpEntity) <ST> BT
setBodyParameter
(String name, ST value) setContentType
(org.apache.hc.core5.http.ContentType contentType) setDefaults
(IHttpManager httpManager, String scheme, String host, Integer port) <ST> BT
setHttpManager
(IHttpManager httpManager) setPathParameter
(String name, String value) <ST> BT
setQueryParameter
(String name, ST value)
-
Method Details
-
setHttpManager
-
setScheme
-
setHost
-
setPort
-
setPath
-
setPathParameter
-
setDefaults
-
setQueryParameter
-
setHeader
-
setContentType
-
setBody
-
setBodyParameter
-
build
-