Interface GiteaAPI


  • public interface GiteaAPI
    Since:
    0.1.0
    Author:
    Andres Almiray
    • Method Detail

      • getRepository

        GtRepository getRepository​(java.lang.String owner,
                                   java.lang.String repo)
      • getOrganization

        GtOrganization getOrganization​(java.lang.String org)
      • createRepository

        GtRepository createRepository​(java.util.Map<java.lang.String,​java.lang.Object> data,
                                      java.lang.String org)
      • createRepository

        GtRepository createRepository​(java.util.Map<java.lang.String,​java.lang.Object> data)
      • getReleaseByTagName

        GtRelease getReleaseByTagName​(java.lang.String owner,
                                      java.lang.String repo,
                                      java.lang.String tag)
      • deleteRelease

        void deleteRelease​(java.lang.String owner,
                           java.lang.String repo,
                           java.lang.Integer id)
      • deleteTag

        void deleteTag​(java.lang.String owner,
                       java.lang.String repo,
                       java.lang.String tag)
      • createRelease

        GtRelease createRelease​(GtRelease release,
                                java.lang.String owner,
                                java.lang.String repo)
      • updateRelease

        void updateRelease​(GtRelease release,
                           java.lang.String owner,
                           java.lang.String repo,
                           java.lang.Integer id)
      • uploadAsset

        GtAttachment uploadAsset​(java.lang.String owner,
                                 java.lang.String repo,
                                 java.lang.Integer id,
                                 feign.form.FormData file)
      • findMilestoneByTitle

        GtMilestone findMilestoneByTitle​(java.lang.String owner,
                                         java.lang.String repo,
                                         java.lang.String milestoneName)
      • updateMilestone

        void updateMilestone​(java.util.Map<java.lang.String,​java.lang.Object> params,
                             java.lang.String owner,
                             java.lang.String repo,
                             java.lang.Integer id)
      • searchUser

        GtSearchUser searchUser​(java.util.Map<java.lang.String,​java.lang.String> q)