Uses of Class
org.miaixz.bus.gitlab.models.Project
Packages that use Project
-
Uses of Project in org.miaixz.bus.gitlab
Methods in org.miaixz.bus.gitlab that return ProjectModifier and TypeMethodDescriptionProjectApi.archiveProject(Object projectIdOrPath) Archive a projectProjectApi.createForkedFromRelationship(Object projectIdOrPath, Long forkedFromId) Create a forked from/to relation between existing projects.ProjectApi.createProject(Long namespaceId, String projectName) Create a new project belonging to the namespace ID.ProjectApi.createProject(Long namespaceId, Project project) Create a new project belonging to the namespace ID and project configuration.ProjectApi.createProject(String projectName) Create a new project with the current user's namespace.ProjectApi.createProject(String name, Long namespaceId, String description, Boolean issuesEnabled, Boolean mergeRequestsEnabled, Boolean wikiEnabled, Boolean snippetsEnabled, Visibility visibility, Integer visibilityLevel, Boolean printingMergeRequestLinkEnabled, String importUrl) Creates a ProjectProjectApi.createProject(String name, Long namespaceId, String description, Boolean issuesEnabled, Boolean mergeRequestsEnabled, Boolean wikiEnabled, Boolean snippetsEnabled, Visibility visibility, Integer visibilityLevel, String importUrl) Creates a ProjectProjectApi.createProject(String name, String path) Creates a new project owned by the authenticated user.ProjectApi.createProject(Project project) Creates new project owned by the current user.ProjectApi.createProject(Project project, String importUrl) Creates new project owned by the current user.ProjectApi.createProjectFromTemplate(Integer namespaceId, String projectName, Integer groupWithProjectTemplatesId, String templateName, Visibility visibility) Create a new project from a template, belonging to the namespace ID.ProjectApi.forkProject(Object projectIdOrPath, Long namespaceId) Forks a project into the user namespace of the authenticated user or the one provided.ProjectApi.forkProject(Object projectIdOrPath, String namespace) Forks a project into the user namespace of the authenticated user or the one provided.ProjectApi.forkProject(Object projectIdOrPath, String namespace, String path, String name) Forks a project into the user namespace of the authenticated user or the one provided.ProjectApi.getProject(Object projectIdOrPath) Get a specific project, which is owned by the authentication user.ProjectApi.getProject(Object projectIdOrPath, Boolean includeStatistics) Get a specific project, which is owned by the authentication user.ProjectApi.getProject(Object projectIdOrPath, Boolean includeStatistics, Boolean includeLicense, Boolean withCustomAttributes) Get a specific project, which is owned by the authentication user.ProjectApi.getProject(String namespace, String project) Get a specific project, which is owned by the authentication user.ProjectApi.getProject(String namespace, String project, Boolean includeStatistics) Get a specific project, which is owned by the authentication user.ProjectApi.setProjectAvatar(Object projectIdOrPath, File avatarFile) Uploads and sets the project avatar for the specified project.ProjectApi.starProject(Object projectIdOrPath) Star a project.GroupApi.transferProject(Object groupIdOrPath, Object projectIdOrPath) Transfer a project to the Group namespace.ProjectApi.transferProject(Object projectIdOrPath, String namespace) Transfer a project to a new namespace.ProjectApi.unarchiveProject(Object projectIdOrPath) Unarchive a projectProjectApi.unstarProject(Object projectIdOrPath) Unstar a project.ProjectApi.updateProject(Project project) Updates a project.Methods in org.miaixz.bus.gitlab that return types with arguments of type ProjectModifier and TypeMethodDescriptionGet a list of projects that were forked from the specified project.Get a Pager of projects that were forked from the specified project.Get a list of projects that were forked from the specified project and in the specified page range.ProjectApi.getForksStream(Object projectIdOrPath) Get a Stream of projects that were forked from the specified project.ProjectApi.getMemberProjects()Get a list of projects that the authenticated user is a member of.ProjectApi.getMemberProjects(int itemsPerPage) Get a Pager of projects that the authenticated user is a member of.ProjectApi.getMemberProjects(int page, int perPage) Get a list of projects that the authenticated user is a member of in the specified page range.ProjectApi.getMemberProjectsStream()Get a Stream of projects that the authenticated user is a member of.ProjectApi.getOptionalProject(Object projectIdOrPath) Get an Optional instance with the value for the specific project, which is owned by the authentication user.ProjectApi.getOptionalProject(Object projectIdOrPath, Boolean includeStatistics) Get an Optional instance with the value for the specific project, which is owned by the authentication user.ProjectApi.getOptionalProject(Object projectIdOrPath, Boolean includeStatistics, Boolean includeLicense, Boolean withCustomAttributes) Get an Optional instance with the value for the specific project, which is owned by the authentication user.ProjectApi.getOptionalProject(String namespace, String project) Get an Optional instance with the value for the specific project, which is owned by the authentication user.ProjectApi.getOptionalProject(String namespace, String project, Boolean includeStatistics) Get an Optional instance with the value for the specific project, which is owned by the authentication user.ProjectApi.getOwnedProjects()Get a list of projects owned by the authenticated user.ProjectApi.getOwnedProjects(int itemsPerPage) Get a Pager of projects owned by the authenticated user.ProjectApi.getOwnedProjects(int page, int perPage) Get a list of projects owned by the authenticated user in the specified page range.ProjectApi.getOwnedProjectsStream()Get a Stream of projects owned by the authenticated user.GroupApi.getProjects(Object groupIdOrPath) Get a list of projects belonging to the specified group ID.GroupApi.getProjects(Object groupIdOrPath, int itemsPerPage) Get a Pager of projects belonging to the specified group ID.GroupApi.getProjects(Object groupIdOrPath, int page, int perPage) Get a list of projects belonging to the specified group ID in the specified page range.GroupApi.getProjects(Object groupIdOrPath, GroupProjectsFilter filter) Get a list of projects belonging to the specified group ID and filter.GroupApi.getProjects(Object groupIdOrPath, GroupProjectsFilter filter, int itemsPerPage) Get a Pager of projects belonging to the specified group ID and filter.ProjectApi.getProjects()Get a list of projects accessible by the authenticated user.ProjectApi.getProjects(int itemsPerPage) Get a Pager instance of projects accessible by the authenticated user.ProjectApi.getProjects(int page, int perPage) Get a list of projects accessible by the authenticated user and in the specified page range.ProjectApi.getProjects(Boolean archived, Visibility visibility, Constants.ProjectOrderBy orderBy, Constants.SortOrder sort, String search, Boolean simple, Boolean owned, Boolean membership, Boolean starred, Boolean statistics) Get a list of projects accessible by the authenticated user and matching the supplied filter parameters.ProjectApi.getProjects(Boolean archived, Visibility visibility, Constants.ProjectOrderBy orderBy, Constants.SortOrder sort, String search, Boolean simple, Boolean owned, Boolean membership, Boolean starred, Boolean statistics, int itemsPerPage) Get a Pager of projects accessible by the authenticated user and matching the supplied filter parameters.ProjectApi.getProjects(Boolean archived, Visibility visibility, Constants.ProjectOrderBy orderBy, Constants.SortOrder sort, String search, Boolean simple, Boolean owned, Boolean membership, Boolean starred, Boolean statistics, int page, int perPage) Get a list of projects accessible by the authenticated user and matching the supplied filter parameters.ProjectApi.getProjects(String search) Get a list of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects(String search, int itemsPerPage) Get a Pager of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects(String search, int page, int perPage) Get a list of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects(ProjectFilter filter) Get a list of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getProjects(ProjectFilter filter, int itemsPerPage) Get a Pager of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getProjects(ProjectFilter filter, int page, int perPage) Get a list of all visible projects across GitLab for the authenticated user in the specified page range using the provided filter.GroupApi.getProjectsStream(Object groupIdOrPath) Get a Stream of projects belonging to the specified group ID.GroupApi.getProjectsStream(Object groupIdOrPath, GroupProjectsFilter filter) Get a Stream of projects belonging to the specified group ID and filter.ProjectApi.getProjectsStream()Get a Stream of projects accessible by the authenticated user.ProjectApi.getProjectsStream(String search) Get a Stream of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjectsStream(ProjectFilter filter) Get a Stream of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getStarredProjects()Get a list of projects starred by the authenticated user.ProjectApi.getStarredProjects(int itemsPerPage) Get a Pager of projects starred by the authenticated user.ProjectApi.getStarredProjects(int page, int perPage) Get a list of projects starred by the authenticated user in the specified page range.ProjectApi.getStarredProjectsStream()Get a Stream of projects starred by the authenticated user.ProjectApi.getUserProjects(Object userIdOrUsername, ProjectFilter filter) Get a list of visible projects owned by the given user.ProjectApi.getUserProjects(Object userIdOrUsername, ProjectFilter filter, int itemsPerPage) Get a Pager of visible projects owned by the given user.ProjectApi.getUserProjects(Object userIdOrUsername, ProjectFilter filter, int page, int perPage) Get a list of visible projects owned by the given user in the specified page range.ProjectApi.getUserProjectsStream(Object userIdOrUsername, ProjectFilter filter) Get a Stream of visible projects owned by the given user.Methods in org.miaixz.bus.gitlab with parameters of type ProjectModifier and TypeMethodDescriptionProjectApi.createProject(Long namespaceId, Project project) Create a new project belonging to the namespace ID and project configuration.ProjectApi.createProject(Project project) Creates new project owned by the current user.ProjectApi.createProject(Project project, String importUrl) Creates new project owned by the current user.ImportExportApi.startImport(Object namespaceIdOrPath, File exportFile, String path, Boolean overwrite, Project overrideParams) Import an exported project.ProjectApi.updateProject(Project project) Updates a project. -
Uses of Project in org.miaixz.bus.gitlab.models
Fields in org.miaixz.bus.gitlab.models with type parameters of type ProjectModifier and TypeFieldDescriptionstatic final Constants.GroupSearchScope<Project> Constants.GroupSearchScope.PROJECTSstatic final Constants.SearchScope<Project> Constants.SearchScope.PROJECTSMethods in org.miaixz.bus.gitlab.models that return ProjectModifier and TypeMethodDescriptionProject.getForkedFromProject()Board.getProject()Job.getProject()Todo.getProject()Project.withAllowMergeOnSkippedPipeline(Boolean allowMergeOnSkippedPipeline) Project.withAnalyticsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel analyticsAccessLevel) Project.withApprovalsBeforeMerge(Integer approvalsBeforeMerge) Project.withAutoCancelPendingPipelines(Constants.AutoCancelPendingPipelines autoCancelPendingPipelines) Project.withAutocloseReferencedIssues(Boolean autocloseReferencedIssues) Project.withAutoDevopsEnabled(Boolean autoDevopsEnabled) Project.withBuildCoverageRegex(String buildCoverageRegex) Project.withBuildGitStrategy(Constants.BuildGitStrategy buildGitStrategy) Project.withBuildsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel buildsAccessLevel) Project.withBuildTimeout(Integer buildTimeout) Project.withCiConfigPath(String ciConfigPath) Project.withContainerExpirationPolicy(ContainerExpirationPolicy containerExpirationPolicy) Project.withContainerRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel containerRegistryAccessLevel) Project.withContainerRegistryEnabled(Boolean containerRegistryEnabled) Project.withDefaultBranch(String defaultBranch) Project.withDescription(String description) Project.withEmailsDisabled(Boolean emailsDisabled) Project.withEmailsEnabled(Boolean emailsEnabled) Project.withEnvironmentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel environmentsAccessLevel) Project.withExternalAuthorizationClassificationLabel(String externalAuthorizationClassificationLabel) Project.withFeatureFlagsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel featureFlagsAccessLevel) Project.withForkingAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel forkingAccessLevel) Project.withGroupRunnersEnabled(Boolean groupRunnersEnabled) Project.withGroupWithProjectTemplatesId(Integer groupWithProjectTemplatesId) Project.withInfrastructureAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel infrastructureAccessLevel) Project.withInitializeWithReadme(Boolean initializeWithReadme) Project.withIssuesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel issuesAccessLevel) Project.withIssuesEnabled(Boolean issuesEnabled) Project.withJobsEnabled(Boolean jobsEnabled) Project.withLfsEnabled(Boolean lfsEnabled) Project.withMergeMethod(Project.MergeMethod mergeMethod) Project.withMergeRequestsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel mergeRequestsAccessLevel) Project.withMergeRequestsEnabled(Boolean mergeRequestsEnabled) Project.withMirror(Boolean mirror) Project.withMirrorTriggerBuilds(Boolean mirrorTriggerBuilds) Project.withModelExperimentsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelExperimentsAccessLevel) Project.withModelRegistryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel modelRegistryAccessLevel) Project.withMonitorAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel monitorAccessLevel) Project.withNamespace(Namespace namespace) Project.withNamespaceId(long namespaceId) Project.withOnlyAllowMergeIfAllDiscussionsAreResolved(Boolean onlyAllowMergeIfAllDiscussionsAreResolved) Project.withOnlyAllowMergeIfAllStatusChecksPassed(Boolean onlyAllowMergeIfAllStatusChecksPassed) Project.withOnlyAllowMergeIfPipelineSucceeds(Boolean onlyAllowMergeIfPipelineSucceeds) Project.withPackagesEnabled(Boolean packagesEnabled) Project.withPagesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel pagesAccessLevel) Project.withPrintingMergeRequestLinkEnabled(Boolean printingMergeRequestLinkEnabled) Project.withPublic(Boolean isPublic) Project.withPublicBuilds(Boolean publicBuilds) Project.withPublicJobs(Boolean publicJobs) Project.withReleasesAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel releasesAccessLevel) Project.withRemoveSourceBranchAfterMerge(Boolean removeSourceBranchAfterMerge) Project.withRepositoryAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel repositoryAccessLevel) Project.withRepositoryObjectFormat(String repositoryObjectFormat) Project.withRepositoryStorage(String repositoryStorage) Project.withRequestAccessEnabled(Boolean requestAccessEnabled) Project.withRequirementsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel requirementsAccessLevel) Project.withResolveOutdatedDiffDiscussions(Boolean resolveOutdatedDiffDiscussions) Project.withSecurityAndComplianceAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel securityAndComplianceAccessLevel) Project.withSharedRunnersEnabled(Boolean sharedRunnersEnabled) Project.withShowDefaultAwardEmojis(Boolean showDefaultAwardEmojis) Project.withSnippetsAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel snippetsAccessLevel) Project.withSnippetsEnabled(Boolean snippetsEnabled) Project.withSquashOption(Constants.SquashOption squashOption) Project.withSuggestionCommitMessage(String suggestionCommitMessage) Project.withTemplateName(String templateName) Project.withTopics(List<String> topics) Project.withUseCustomTemplate(Boolean useCustomTemplate) Project.withVisibility(Visibility visibility) Project.withVisibilityLevel(Integer visibilityLevel) Project.withWallEnabled(Boolean wallEnabled) Project.withWarnAboutPotentiallyUnwantedCharacters(Boolean warnAboutPotentiallyUnwantedCharacters) Project.withWebUrl(String webUrl) Project.withWikiAccessLevel(Constants.ProjectFeatureVisibilityAccessLevel wikiAccessLevel) Project.withWikiEnabled(Boolean wikiEnabled) Methods in org.miaixz.bus.gitlab.models that return types with arguments of type ProjectModifier and TypeMethodDescriptionGroup.getProjects()RunnerDetail.getProjects()Group.getSharedProjects()Methods in org.miaixz.bus.gitlab.models with parameters of type ProjectModifier and TypeMethodDescriptionstatic booleanvoidProject.setForkedFromProject(Project forkedFromProject) voidBoard.setProject(Project project) voidJob.setProject(Project project) voidTodo.setProject(Project project) Job.withProject(Project project) Method parameters in org.miaixz.bus.gitlab.models with type arguments of type ProjectModifier and TypeMethodDescriptionvoidGroup.setProjects(List<Project> projects) voidRunnerDetail.setProjects(List<Project> projects) voidGroup.setSharedProjects(List<Project> sharedProjects) Group.withProjects(List<Project> projects) RunnerDetail.withProjects(List<Project> projects) Group.withSharedProjects(List<Project> sharedProjects)