| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.api.builders.credentials |
Shared credentials for authenticating repositories or AWS access.
|
| com.atlassian.bamboo.specs.api.builders.plan |
Plan, plan branches, stages and jobs.
|
| com.atlassian.bamboo.specs.api.builders.project |
Bamboo project (which is a container for plans).
|
| com.atlassian.bamboo.specs.api.builders.repository |
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.
|
| Modifier and Type | Method and Description |
|---|---|
B |
SharedCredentials.project(@NotNull Project project)
Set the credential's project.
|
| Modifier and Type | Method and Description |
|---|---|
Plan |
Plan.inProject(@NotNull Project project)
Sets the project plan belongs to.
|
| Constructor and Description |
|---|
Plan(@NotNull Project project,
@NotNull String name,
@NotNull BambooKey key)
Specify plan with given project, name and key.
|
Plan(@NotNull Project project,
@NotNull String name,
@NotNull String key)
Specify plan with given project, name and key.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
Project.description(@Nullable String description)
Sets a project description.
|
Project |
Project.key(@Nullable BambooKey key)
Sets a project key.
|
Project |
Project.key(@Nullable String key)
Sets a project key.
|
Project |
Project.name(@NotNull String name)
Sets a project name.
|
Project |
Project.oid(@Nullable BambooOid oid)
Sets a project's oid.
|
Project |
Project.oid(@Nullable String oid)
Sets a project's oid.
|
Project |
Project.repositories(VcsRepository<?,?>... repositories)
Adds project repositories.
|
Project |
Project.sharedCredentials(SharedCredentials<?,?>... credentials)
Adds project shared credentials.
|
Project |
Project.variables(Variable... variables)
Adds project variables.
|
| Modifier and Type | Method and Description |
|---|---|
T |
VcsRepository.project(@Nullable Project project)
Set the repository's project.
|
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.