ProjectsApi

interface ProjectsApi

Author

sunlulu.tomato

Samples

com.mato.gitlab.api.ProjectApiTest

Functions

Link copied to clipboard
@GET(value = "projects")
abstract suspend fun getAllProjects(@Query(value = "archived") archived: Boolean? = null, @Query(value = "id_after") idAfter: Int? = null, @Query(value = "id_before") idBefore: Int? = null, @Query(value = "imported") imported: Boolean? = null, @Query(value = "include_hidden") includeHidden: Boolean? = null, @Query(value = "include_pending_delete") includePendingDelete: Boolean? = null, @Query(value = "last_activity_after") lastActivityAfter: String? = null, @Query(value = "last_activity_before") lastActivityBefore: String? = null, @Query(value = "membership") membership: Boolean? = null, @Query(value = "min_access_level") minAccessLevel: Int? = null, @Query(value = "order_by") orderBy: String? = null, @Query(value = "owned") owned: Boolean? = null, @Query(value = "repository_checksum_failed") repositoryChecksumFailed: Boolean? = null, @Query(value = "repository_storage") repositoryStorage: String? = null, @Query(value = "search_namespaces") searchNameSpaces: Boolean? = null, @Query(value = "search") search: String? = null, @Query(value = "simple") simple: Boolean? = null, @Query(value = "sort") sort: String? = null, @Query(value = "starred") starred: Boolean? = null, @Query(value = "statistics") statistics: Boolean? = null, @Query(value = "topic_id") topicId: Int? = null, @Query(value = "topic") topic: String? = null, @Query(value = "updated_after") updateAfter: String? = null, @Query(value = "updated_before") updateBefore: String? = null, @Query(value = "visibility") visibility: String? = null, @Query(value = "wiki_checksum_failed") wikiChecksumFailed: Boolean? = null, @Query(value = "with_custom_attributes") withCustomAttributes: Boolean? = null, @Query(value = "with_issues_enabled") withIssueEnabled: Boolean? = null, @Query(value = "with_merge_requests_enabled") withMergeRequestEnabled: Boolean? = null, @Query(value = "with_programming_language") withProgrammingLanguage: String? = null): Result<List<Project>>