Interface UploadPluginService


@Service public interface UploadPluginService
  • Method Details

    • login

      @Headers("Content-Type: application/json") @POST("api/auth/v1/api_keys/login") retrofit2.Call<LoginResponse> login(@Body LoginCredentials body)
    • refreshAccess

      @Headers("Content-Type: application/json") @POST("api/auth/v1/api_keys/access") retrofit2.Call<LoginResponse> refreshAccess(@Body RefreshCredentials body)
    • upload

      @POST("api/zdev-upload/public/v1/uploads/build") retrofit2.Call<okhttp3.ResponseBody> upload(@Header("Authorization") String clientSecret, @Body okhttp3.RequestBody body)
    • assignTeam

      @PUT("api/zdev-app/public/v1/apps/{appId}/upload") retrofit2.Call<okhttp3.ResponseBody> assignTeam(@Path("appId") String appId, @Header("Authorization") String clientSecret, @Body okhttp3.RequestBody body)
    • listTeams

      @GET("api/auth/public/v1/teams") retrofit2.Call<okhttp3.ResponseBody> listTeams(@Header("Authorization") String clientSecret)
    • checkStatus

      @GET("api/zdev-app/public/v1/assessments/status") retrofit2.Call<okhttp3.ResponseBody> checkStatus(@Query("buildId") String buildId, @Header("Authorization") String clientSecret)
    • downloadReport

      @GET("api/zdev-app/public/v1/assessments/{assessmentId}/{report_format}") @Streaming retrofit2.Call<okhttp3.ResponseBody> downloadReport(@Path("assessmentId") String assessmentId, @Path("report_format") String reportFormat, @Header("Authorization") String clientSecret)