public static class AudioAsset.APIRequestGet extends APIRequest<AudioAsset>
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 AudioAsset getLastResponse()
getLastResponse in class APIRequest<AudioAsset>public AudioAsset parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AudioAsset>APIExceptionpublic AudioAsset execute() throws APIException
execute in class APIRequest<AudioAsset>APIExceptionpublic AudioAsset execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AudioAsset>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioAsset> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioAsset> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AudioAsset.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet requestAllFields()
public AudioAsset.APIRequestGet requestAllFields(boolean value)
public AudioAsset.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet requestField(String field)
requestField in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<AudioAsset>public AudioAsset.APIRequestGet requestAllDdexFeaturedArtistsField()
public AudioAsset.APIRequestGet requestAllDdexFeaturedArtistsField(boolean value)
public AudioAsset.APIRequestGet requestAllDdexMainArtistsField()
public AudioAsset.APIRequestGet requestAllDdexMainArtistsField(boolean value)
public AudioAsset.APIRequestGet requestAudioClusterIdField()
public AudioAsset.APIRequestGet requestAudioClusterIdField(boolean value)
public AudioAsset.APIRequestGet requestCoverImageSourceField()
public AudioAsset.APIRequestGet requestCoverImageSourceField(boolean value)
public AudioAsset.APIRequestGet requestDisplayArtistField()
public AudioAsset.APIRequestGet requestDisplayArtistField(boolean value)
public AudioAsset.APIRequestGet requestDownloadHdUrlField()
public AudioAsset.APIRequestGet requestDownloadHdUrlField(boolean value)
public AudioAsset.APIRequestGet requestDownloadSdUrlField()
public AudioAsset.APIRequestGet requestDownloadSdUrlField(boolean value)
public AudioAsset.APIRequestGet requestDurationInMsField()
public AudioAsset.APIRequestGet requestDurationInMsField(boolean value)
public AudioAsset.APIRequestGet requestFreeformGenreField()
public AudioAsset.APIRequestGet requestFreeformGenreField(boolean value)
public AudioAsset.APIRequestGet requestGridField()
public AudioAsset.APIRequestGet requestGridField(boolean value)
public AudioAsset.APIRequestGet requestIdField()
public AudioAsset.APIRequestGet requestIdField(boolean value)
public AudioAsset.APIRequestGet requestIsTestField()
public AudioAsset.APIRequestGet requestIsTestField(boolean value)
public AudioAsset.APIRequestGet requestOriginalReleaseDateField()
public AudioAsset.APIRequestGet requestOriginalReleaseDateField(boolean value)
public AudioAsset.APIRequestGet requestOwnerField()
public AudioAsset.APIRequestGet requestOwnerField(boolean value)
public AudioAsset.APIRequestGet requestParentalWarningTypeField()
public AudioAsset.APIRequestGet requestParentalWarningTypeField(boolean value)
public AudioAsset.APIRequestGet requestSubtitleField()
public AudioAsset.APIRequestGet requestSubtitleField(boolean value)
public AudioAsset.APIRequestGet requestTitleField()
public AudioAsset.APIRequestGet requestTitleField(boolean value)
public AudioAsset.APIRequestGet requestTitleWithFeaturedArtistsField()
public AudioAsset.APIRequestGet requestTitleWithFeaturedArtistsField(boolean value)
public AudioAsset.APIRequestGet requestUpcField()
public AudioAsset.APIRequestGet requestUpcField(boolean value)
Copyright © 2024. All rights reserved.