public static class AudioRelease.APIRequestGet extends APIRequest<AudioRelease>
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 AudioRelease getLastResponse()
getLastResponse in class APIRequest<AudioRelease>public AudioRelease parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AudioRelease>APIExceptionpublic AudioRelease execute() throws APIException
execute in class APIRequest<AudioRelease>APIExceptionpublic AudioRelease execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AudioRelease>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioRelease> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AudioRelease> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AudioRelease.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet requestAllFields()
public AudioRelease.APIRequestGet requestAllFields(boolean value)
public AudioRelease.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet requestField(String field)
requestField in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<AudioRelease>public AudioRelease.APIRequestGet requestAlbumTitleField()
public AudioRelease.APIRequestGet requestAlbumTitleField(boolean value)
public AudioRelease.APIRequestGet requestAssetAvailabilityStatusField()
public AudioRelease.APIRequestGet requestAssetAvailabilityStatusField(boolean value)
public AudioRelease.APIRequestGet requestAudioAvailabilityStatusField()
public AudioRelease.APIRequestGet requestAudioAvailabilityStatusField(boolean value)
public AudioRelease.APIRequestGet requestAudioReleaseImageUriField()
public AudioRelease.APIRequestGet requestAudioReleaseImageUriField(boolean value)
public AudioRelease.APIRequestGet requestCreatedTimeField()
public AudioRelease.APIRequestGet requestCreatedTimeField(boolean value)
public AudioRelease.APIRequestGet requestDisplayedArtistField()
public AudioRelease.APIRequestGet requestDisplayedArtistField(boolean value)
public AudioRelease.APIRequestGet requestEanField()
public AudioRelease.APIRequestGet requestEanField(boolean value)
public AudioRelease.APIRequestGet requestGenreField()
public AudioRelease.APIRequestGet requestGenreField(boolean value)
public AudioRelease.APIRequestGet requestGridField()
public AudioRelease.APIRequestGet requestGridField(boolean value)
public AudioRelease.APIRequestGet requestIdField()
public AudioRelease.APIRequestGet requestIdField(boolean value)
public AudioRelease.APIRequestGet requestIsrcField()
public AudioRelease.APIRequestGet requestIsrcField(boolean value)
public AudioRelease.APIRequestGet requestLabelNameField()
public AudioRelease.APIRequestGet requestLabelNameField(boolean value)
public AudioRelease.APIRequestGet requestOriginalReleaseDateField()
public AudioRelease.APIRequestGet requestOriginalReleaseDateField(boolean value)
public AudioRelease.APIRequestGet requestParentalWarningTypeField()
public AudioRelease.APIRequestGet requestParentalWarningTypeField(boolean value)
public AudioRelease.APIRequestGet requestProprietaryIdField()
public AudioRelease.APIRequestGet requestProprietaryIdField(boolean value)
public AudioRelease.APIRequestGet requestUpcField()
public AudioRelease.APIRequestGet requestUpcField(boolean value)
Copyright © 2024. All rights reserved.