Interface AdhocQueryApiApi


public interface AdhocQueryApiApi
  • 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

      @GET("v1/adhocquery") retrofit2.Call<List<AdHocData>> retrieveAll2()
      Returns:
      Call<List<AdHocData>>
    • template

      @GET("v1/adhocquery/template") retrofit2.Call<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>