| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.api.builders.permission |
Permissions like plan permissions, deployment permissions etc.
|
| com.atlassian.bamboo.specs.api.builders.plan |
Plan, plan branches, stages and jobs.
|
| com.atlassian.bamboo.specs.api.builders.plan.branches |
Automatic branch creation, integration and cleanup.
|
| com.atlassian.bamboo.specs.api.builders.project |
Bamboo project (which is a container for plans).
|
| com.atlassian.bamboo.specs.api.model.permission |
Immutable permissions like plan permissions properties, deployment permissions properties etc.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull BambooKey |
ProjectPermissions.getProjectKey() |
| Constructor and Description |
|---|
PlanPermissions(BambooKey projectKey,
BambooKey planKey) |
ProjectPermissions(BambooKey projectKey) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BambooKey |
Job.getKey()
Returns job's key, which serves as identifier for this object.
|
@NotNull BambooKey |
Plan.getKey()
Returns plan's key.
|
BambooKey |
PlanIdentifier.getPlanKey() |
BambooKey |
PlanIdentifier.getProjectKey() |
| Modifier and Type | Method and Description |
|---|---|
PlanBranchIdentifier |
PlanBranchIdentifier.key(@NotNull BambooKey key) |
Job |
Job.key(@NotNull BambooKey key)
Sets the job's key.
|
Plan |
Plan.key(@Nullable BambooKey key)
Sets the plan's key.
|
PlanIdentifier |
PlanIdentifier.key(@NotNull BambooKey key) |
PlanIdentifier |
PlanIdentifier.projectKey(@NotNull BambooKey key) |
| Constructor and Description |
|---|
Job(@NotNull String name,
@NotNull BambooKey key)
Specify job with given name and key.
|
Plan(@NotNull Project project,
@NotNull String name,
@NotNull BambooKey key)
Specify plan with given project, name and key.
|
PlanBranchIdentifier(@NotNull BambooKey key) |
PlanIdentifier(@NotNull BambooKey projectKey,
@NotNull BambooKey planKey) |
PlanIdentifier(@NotNull BambooKey projectKey,
@NotNull BambooKey planKey) |
| Modifier and Type | Method and Description |
|---|---|
BranchIntegration |
BranchIntegration.integrationBranchKey(@NotNull BambooKey integrationBranchKey)
Sets integration branch key.
|
| Modifier and Type | Method and Description |
|---|---|
BambooKey |
Project.getKey()
Returns project's key.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
Project.key(@Nullable BambooKey key)
Sets a project key.
|
| Constructor and Description |
|---|
ProjectPermissionsProperties(@NotNull BambooKey projectKey,
@NotNull Permissions projectPermissions,
@NotNull Permissions projectPlanPermissions,
@NotNull List<VcsRepositoryIdentifierProperties> specsRepositories) |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.