Package com.dtolabs.rundeck.net.api
Interface RundeckApi
-
public interface RundeckApi
Interface for Rundeck API using retrofit annotations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<ProjectImportStatus>
importProjectArchive(java.lang.String project, java.lang.String jobUuidOption, java.lang.Boolean importExecutions, java.lang.Boolean importConfig, java.lang.Boolean importACL, java.lang.Boolean importScm, java.lang.Boolean importWebhooks, java.lang.Boolean whkRegenAuthTokens, java.lang.Boolean whkRegenUuid, java.lang.Boolean importNodesSources, java.util.Map<java.lang.String,java.lang.String> params, okhttp3.RequestBody body)
Import project archive (<=v18)
-
-
-
Method Detail
-
importProjectArchive
@Headers("Accept: application/json") @PUT("project/{project}/import") retrofit2.Call<ProjectImportStatus> importProjectArchive(@Path("project") java.lang.String project, @Query("jobUuidOption") java.lang.String jobUuidOption, @Query("importExecutions") java.lang.Boolean importExecutions, @Query("importConfig") java.lang.Boolean importConfig, @Query("importACL") java.lang.Boolean importACL, @Query("importScm") java.lang.Boolean importScm, @Query("importWebhooks") java.lang.Boolean importWebhooks, @Query("whkRegenAuthTokens") java.lang.Boolean whkRegenAuthTokens, @Query("whkRegenUuid") java.lang.Boolean whkRegenUuid, @Query("importNodesSources") java.lang.Boolean importNodesSources, @QueryMap java.util.Map<java.lang.String,java.lang.String> params, @Body okhttp3.RequestBody body)
Import project archive (<=v18)- Parameters:
project
- project- Returns:
- archive response
-
-