Class RundeckClient


  • public class RundeckClient
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RundeckClient​(RundeckApi rundeckApi, retrofit2.Retrofit retrofit)  
      RundeckClient​(java.lang.String url, java.lang.String apiToken)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      retrofit2.Retrofit getRetrofit()  
      retrofit2.Response<ProjectImportStatus> importProjectArchive​(java.lang.String projectName, 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 requestBody)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MEDIA_TYPE_ZIP

        public static final okhttp3.MediaType MEDIA_TYPE_ZIP
    • Constructor Detail

      • RundeckClient

        public RundeckClient​(java.lang.String url,
                             java.lang.String apiToken)
      • RundeckClient

        public RundeckClient​(RundeckApi rundeckApi,
                             retrofit2.Retrofit retrofit)
    • Method Detail

      • importProjectArchive

        public retrofit2.Response<ProjectImportStatus> importProjectArchive​(java.lang.String projectName,
                                                                            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 requestBody)
                                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getRetrofit

        public retrofit2.Retrofit getRetrofit()