public interface AppCenterService
@POST(value="v0.1/apps/{owner_name}/{app_name}/uploads/releases") CompletableFuture<ReleaseUploadBeginResponse> releaseUploadsCreate(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Body @Nonnull ReleaseUploadBeginRequest releaseUploadBeginRequest)
@POST CompletableFuture<SetMetadataResponse> setMetaData(@Url @Nonnull String url)
@Headers(value="Content-Type: application/octet-stream") @POST CompletableFuture<okhttp3.ResponseBody> uploadApp(@Url @Nonnull String url, @Body @Nonnull okhttp3.RequestBody file)
@POST CompletableFuture<okhttp3.ResponseBody> finishRelease(@Url @Nonnull String url)
@PATCH(value="v0.1/apps/{owner_name}/{app_name}/uploads/releases/{upload_id}") CompletableFuture<UpdateReleaseUploadResponse> updateReleaseUpload(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Path(value="upload_id") @Nonnull String uploadId, @Body @Nonnull UpdateReleaseUploadRequest updateReleaseUploadRequest)
@GET(value="v0.1/apps/{owner_name}/{app_name}/uploads/releases/{upload_id}") CompletableFuture<PollForReleaseResponse> pollForRelease(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Path(value="upload_id") @Nonnull String uploadId)
@PATCH(value="v0.1/apps/{owner_name}/{app_name}/release_uploads/{upload_id}") CompletableFuture<ReleaseUploadEndResponse> releaseUploadsComplete(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Path(value="upload_id") @Nonnull String uploadId, @Body @Nonnull ReleaseUploadEndRequest releaseUploadEndRequest)
@PATCH(value="v0.1/apps/{owner_name}/{app_name}/releases/{release_id}") CompletableFuture<ReleaseDetailsUpdateResponse> releasesUpdate(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Path(value="release_id") @Nonnull Integer releaseId, @Body @Nonnull ReleaseUpdateRequest releaseUpdateRequest)
@POST(value="v0.1/apps/{owner_name}/{app_name}/symbol_uploads") CompletableFuture<SymbolUploadBeginResponse> symbolUploadsCreate(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Body @Nonnull SymbolUploadBeginRequest symbolUploadBeginRequest)
@PATCH(value="v0.1/apps/{owner_name}/{app_name}/symbol_uploads/{symbol_upload_id}") CompletableFuture<SymbolUpload> symbolUploadsComplete(@Path(value="owner_name") @Nonnull String user, @Path(value="app_name") @Nonnull String appName, @Path(value="symbol_upload_id") @Nonnull String uploadId, @Body @Nonnull SymbolUploadEndRequest symbolUploadEndRequest)
Copyright © 2019–2021. All rights reserved.