public static class AudioIsrc.APIRequestGet extends APIRequest<AudioIsrc>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public AudioIsrc getLastResponse()
getLastResponse in class APIRequest<AudioIsrc>public AudioIsrc parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AudioIsrc>APIExceptionpublic AudioIsrc execute() throws APIException
execute in class APIRequest<AudioIsrc>APIExceptionpublic AudioIsrc execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AudioIsrc>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioIsrc> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioIsrc> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AudioIsrc.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet requestAllFields()
public AudioIsrc.APIRequestGet requestAllFields(boolean value)
public AudioIsrc.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet requestField(String field)
requestField in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<AudioIsrc>public AudioIsrc.APIRequestGet requestAllKgFeaturedArtistsField()
public AudioIsrc.APIRequestGet requestAllKgFeaturedArtistsField(boolean value)
public AudioIsrc.APIRequestGet requestAllKgMainArtistsField()
public AudioIsrc.APIRequestGet requestAllKgMainArtistsField(boolean value)
public AudioIsrc.APIRequestGet requestArtistProfilePictureUrlField()
public AudioIsrc.APIRequestGet requestArtistProfilePictureUrlField(boolean value)
public AudioIsrc.APIRequestGet requestIdField()
public AudioIsrc.APIRequestGet requestIdField(boolean value)
public AudioIsrc.APIRequestGet requestIsrcField()
public AudioIsrc.APIRequestGet requestIsrcField(boolean value)
public AudioIsrc.APIRequestGet requestPublishingRightsDataField()
public AudioIsrc.APIRequestGet requestPublishingRightsDataField(boolean value)
public AudioIsrc.APIRequestGet requestTopSearchableArtistIdField()
public AudioIsrc.APIRequestGet requestTopSearchableArtistIdField(boolean value)
public AudioIsrc.APIRequestGet requestTopSearchableArtistNameField()
public AudioIsrc.APIRequestGet requestTopSearchableArtistNameField(boolean value)
public AudioIsrc.APIRequestGet requestTopSearchableArtistProfilePicUrlField()
public AudioIsrc.APIRequestGet requestTopSearchableArtistProfilePicUrlField(boolean value)
Copyright © 2024. All rights reserved.