Interface AdhocQueryApiApi
public interface AdhocQueryApiApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<CommandProcessingResult> retrofit2.Call<CommandProcessingResult> createAdHocQuery(Map<String, String> headers) retrofit2.Call<CommandProcessingResult> createAdHocQuery(AdHocRequest adHocRequest) retrofit2.Call<CommandProcessingResult> createAdHocQuery(AdHocRequest adHocRequest, Map<String, String> headers) retrofit2.Call<CommandProcessingResult> deleteAdHocQuery(Long adHocId) retrofit2.Call<CommandProcessingResult> deleteAdHocQuery(Long adHocId, Map<String, String> headers) retrofit2.Call<AdHocData> retrieveAdHocQuery(Long adHocId) retrofit2.Call<AdHocData> retrieveAdHocQuery(Long adHocId, Map<String, String> headers) retrieveAll2(Map<String, String> headers) retrofit2.Call<AdHocData> template()retrofit2.Call<AdHocData> retrofit2.Call<CommandProcessingResult> retrofit2.Call<CommandProcessingResult> retrofit2.Call<CommandProcessingResult> update(Long adHocId, AdHocRequest adHocRequest) retrofit2.Call<CommandProcessingResult>
-
Method Details
-
createAdHocQuery
@Headers("Content-Type:application/json") @POST("v1/adhocquery") retrofit2.Call<CommandProcessingResult> createAdHocQuery(@Body AdHocRequest adHocRequest) - Parameters:
adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
deleteAdHocQuery
@DELETE("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> deleteAdHocQuery(@Path("adHocId") Long adHocId) - Parameters:
adHocId- adHocId (required)- Returns:
- Call<CommandProcessingResult>
-
retrieveAdHocQuery
@GET("v1/adhocquery/{adHocId}") retrofit2.Call<AdHocData> retrieveAdHocQuery(@Path("adHocId") Long adHocId) - Parameters:
adHocId- adHocId (required)- Returns:
- Call<AdHocData>
-
retrieveAll2
- Returns:
- Call<List<AdHocData>>
-
template
- Returns:
- Call<AdHocData>
-
update
@Headers("Content-Type:application/json") @PUT("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> update(@Path("adHocId") Long adHocId, @Body AdHocRequest adHocRequest) - Parameters:
adHocId- adHocId (required)adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
createAdHocQuery
@Headers("Content-Type:application/json") @POST("v1/adhocquery") retrofit2.Call<CommandProcessingResult> createAdHocQuery()- Parameters:
adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
update
@Headers("Content-Type:application/json") @PUT("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> update(@Path("adHocId") Long adHocId) - Parameters:
adHocId- adHocId (required)adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
createAdHocQuery
@Headers("Content-Type:application/json") @POST("v1/adhocquery") retrofit2.Call<CommandProcessingResult> createAdHocQuery(@Body AdHocRequest adHocRequest, @HeaderMap Map<String, String> headers) - Parameters:
adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
deleteAdHocQuery
@DELETE("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> deleteAdHocQuery(@Path("adHocId") Long adHocId, @HeaderMap Map<String, String> headers) - Parameters:
adHocId- adHocId (required)- Returns:
- Call<CommandProcessingResult>
-
retrieveAdHocQuery
@GET("v1/adhocquery/{adHocId}") retrofit2.Call<AdHocData> retrieveAdHocQuery(@Path("adHocId") Long adHocId, @HeaderMap Map<String, String> headers) - Parameters:
adHocId- adHocId (required)- Returns:
- Call<AdHocData>
-
retrieveAll2
@GET("v1/adhocquery") retrofit2.Call<List<AdHocData>> retrieveAll2(@HeaderMap Map<String, String> headers) - Returns:
- Call<List<AdHocData>>
-
template
@GET("v1/adhocquery/template") retrofit2.Call<AdHocData> template(@HeaderMap Map<String, String> headers) - Returns:
- Call<AdHocData>
-
update
@Headers("Content-Type:application/json") @PUT("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> update(@Path("adHocId") Long adHocId, @Body AdHocRequest adHocRequest, @HeaderMap Map<String, String> headers) - Parameters:
adHocId- adHocId (required)adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
createAdHocQuery
@Headers("Content-Type:application/json") @POST("v1/adhocquery") retrofit2.Call<CommandProcessingResult> createAdHocQuery(@HeaderMap Map<String, String> headers) - Parameters:
adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-
update
@Headers("Content-Type:application/json") @PUT("v1/adhocquery/{adHocId}") retrofit2.Call<CommandProcessingResult> update(@Path("adHocId") Long adHocId, @HeaderMap Map<String, String> headers) - Parameters:
adHocId- adHocId (required)adHocRequest- (optional)- Returns:
- Call<CommandProcessingResult>
-