Uses of Class
com.atlassian.bamboo.specs.api.model.project.ProjectProperties
Packages that use ProjectProperties
Package
Description
Shared credentials for authenticating repositories or AWS access.
Bamboo project (which is a container for plans).
Generic plan-local and linked source code repositories as well as change detection settings, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
Shared credentials for authenticating repositories or AWS access.
Plan, plan branches, stages and jobs.
Generic plan-local and linked source code repositories as well as change detection settings.
Validate project settings.
Shared credentials for user-password and SSH authentication.
Bitbucket Cloud repository type.
Bitbucket Server repository type.
Git repository type.
GitHub repository type.
-
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.builders.credentials
Fields in com.atlassian.bamboo.specs.api.builders.credentials declared as ProjectProperties -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.builders.project
Methods in com.atlassian.bamboo.specs.api.builders.project that return ProjectProperties -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.builders.repository
Fields in com.atlassian.bamboo.specs.api.builders.repository declared as ProjectProperties -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.model.credentials
Methods in com.atlassian.bamboo.specs.api.model.credentials that return ProjectPropertiesModifier and TypeMethodDescription@Nullable ProjectProperties
SharedCredentialsProperties.getProject()
Constructors in com.atlassian.bamboo.specs.api.model.credentials with parameters of type ProjectPropertiesModifierConstructorDescriptionAnySharedCredentialsProperties
(AtlassianModuleProperties atlassianPlugin, String name, BambooOidProperties oid, Map<String, Object> configuration, ProjectProperties project) protected
SharedCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @Nullable ProjectProperties project) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.model.plan
Methods in com.atlassian.bamboo.specs.api.model.plan that return ProjectPropertiesConstructors in com.atlassian.bamboo.specs.api.model.plan with parameters of type ProjectPropertiesModifierConstructorDescriptionPlanProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, ProjectProperties project, List<StageProperties> stages, List<PlanRepositoryLinkProperties> repositories, List<TriggerProperties> triggers, List<VariableProperties> variables, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations, PlanBranchManagementProperties planBranchManagementProperties, DependenciesProperties dependenciesProperties, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData, @NotNull List<NotificationProperties> notifications, List<VcsRepositoryBranchProperties> repositoryBranches, List<LabelProperties> labels, @Nullable PlanBranchConfigurationProperties planBranchConfiguration) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.model.repository
Methods in com.atlassian.bamboo.specs.api.model.repository that return ProjectPropertiesModifier and TypeMethodDescription@Nullable ProjectProperties
VcsRepositoryProperties.getProject()
Constructors in com.atlassian.bamboo.specs.api.model.repository with parameters of type ProjectPropertiesModifierConstructorDescriptionAnyVcsRepositoryProperties
(AtlassianModuleProperties atlassianPlugin, @Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable ProjectProperties project, @Nullable Map<String, Object> serverConfiguration, @Nullable Map<String, Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable Map<String, Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) ProjectRepository
(@NotNull String parent, @Nullable AtlassianModuleProperties atlassianPlugin, @Nullable ProjectProperties project) VcsRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ProjectProperties project) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.api.validators.project
Methods in com.atlassian.bamboo.specs.api.validators.project with parameters of type ProjectPropertiesModifier and TypeMethodDescriptionstatic @NotNull List<ValidationProblem>
ProjectValidator.validate
(@NotNull ProjectProperties projectProperties) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.model.credentials
Constructors in com.atlassian.bamboo.specs.model.credentials with parameters of type ProjectPropertiesModifierConstructorDescriptionSshCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String key, @Nullable String passphrase, @Nullable ProjectProperties project) UsernamePasswordCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String username, @Nullable String password, @Nullable ProjectProperties project) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud with parameters of type ProjectPropertiesModifierConstructorDescriptionBitbucketCloudRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @NotNull String repositorySlug, @Nullable AuthenticationProperties authenticationProperties, @Nullable AuthenticationProperties checkoutAuthenticationProperties, @NotNull String branch, @Nullable ProjectProperties project, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, boolean webhookEnabled, VcsChangeDetectionProperties vcsChangeDetection) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.model.repository.bitbucket.server
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.server with parameters of type ProjectPropertiesModifierConstructorDescriptionBitbucketServerRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ApplicationLinkProperties server, @Nullable String projectKey, @Nullable String repositorySlug, @Nullable String sshPublicKey, @Nullable String sshPrivateKey, @Nullable String sshCloneUrl, @Nullable String branch, @Nullable ProjectProperties project, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, @Nullable BitbucketServerMirrorProperties mirror) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.model.repository.git
Constructors in com.atlassian.bamboo.specs.model.repository.git with parameters of type ProjectPropertiesModifierConstructorDescriptionGitRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String url, @Nullable String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs) -
Uses of ProjectProperties in com.atlassian.bamboo.specs.model.repository.github
Constructors in com.atlassian.bamboo.specs.model.repository.github with parameters of type ProjectPropertiesModifierConstructorDescriptionGitHubRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String repository, @Nullable String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, String baseUrl, boolean webhookEnabled)