Uses of Class
com.atlassian.bamboo.specs.api.model.BambooKeyProperties
Package
Description
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
Immutable permissions like plan permissions properties, deployment permissions properties etc.
Plan, plan branches, stages and jobs.
Bamboo project (which is a container for plans).
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
-
Uses of BambooKeyProperties in com.atlassian.bamboo.specs.api.builders
-
Uses of BambooKeyProperties in com.atlassian.bamboo.specs.api.model.permission
-
Uses of BambooKeyProperties in com.atlassian.bamboo.specs.api.model.plan
Modifier and TypeFieldDescriptionprotected final BambooKeyProperties
AbstractPlanIdentifierProperties.key
Modifier and TypeMethodDescription@Nullable BambooKeyProperties
AbstractPlanIdentifierProperties.getKey()
@Nullable BambooKeyProperties
AbstractPlanProperties.getKey()
PlanIdentifierProperties.getProjectKey()
@NotNull BambooKeyProperties
AbstractPlanProperties.toPlanIdentifier()
ModifierConstructorDescriptionAbstractPlanIdentifierProperties
(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid) AbstractPlanProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations) JobProperties
(BambooKeyProperties key, String name, String description, boolean enabled, boolean cleanWorkingDirectory, Collection<PluginConfigurationProperties> pluginConfigurations, @NotNull List<ArtifactProperties> artifacts, @NotNull List<TaskProperties> tasks, @NotNull List<TaskProperties> finalTasks, @NotNull List<RequirementProperties> requirements, @NotNull List<ArtifactSubscriptionProperties> artifactSubscriptions, @NotNull DockerConfigurationProperties dockerConfiguration) PlanBranchIdentifierProperties
(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid) PlanIdentifierProperties
(BambooKeyProperties projectKey, BambooKeyProperties key, BambooOidProperties oid) PlanProperties
(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 BambooKeyProperties in com.atlassian.bamboo.specs.api.model.project
ModifierConstructorDescriptionProjectProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, @NotNull List<VariableProperties> variables, @NotNull List<SharedCredentialsProperties> sharedCredentials, @NotNull List<VcsRepositoryProperties> repositories, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData) -
Uses of BambooKeyProperties in com.atlassian.bamboo.specs.api.validators
Modifier and TypeMethodDescriptionstatic List<ValidationProblem>
BambooKeyValidator.validate
(@NotNull ValidationContext validationContext, @NotNull BambooKeyProperties keyProperties)