Uses of Class
com.atlassian.bamboo.specs.api.model.BambooOidProperties
Packages that use BambooOidProperties
Package
Description
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
Shared credentials for authenticating repositories or AWS access.
Deployment project and environments.
Permissions like plan permissions, deployment permissions etc.
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.
Deployment project and environments.
Immutable permissions like plan permissions properties, deployment permissions properties etc.
Plan, plan branches, stages and jobs.
Bamboo project (which is a container for plans).
Generic plan-local and linked source code repositories as well as change detection settings.
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
-
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders
Methods in com.atlassian.bamboo.specs.api.builders that return BambooOidProperties -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.credentials
Fields in com.atlassian.bamboo.specs.api.builders.credentials declared as BambooOidProperties -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.deployment
Methods in com.atlassian.bamboo.specs.api.builders.deployment that return BambooOidProperties -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.permission
Constructors in com.atlassian.bamboo.specs.api.builders.permission with parameters of type BambooOidProperties -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.repository
Fields in com.atlassian.bamboo.specs.api.builders.repository declared as BambooOidProperties -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.model.credentials
Methods in com.atlassian.bamboo.specs.api.model.credentials that return BambooOidPropertiesModifier and TypeMethodDescription@Nullable BambooOidPropertiesSharedCredentialsIdentifierProperties.getOid()@Nullable BambooOidPropertiesSharedCredentialsProperties.getOid()Constructors in com.atlassian.bamboo.specs.api.model.credentials with parameters of type BambooOidPropertiesModifierConstructorDescriptionAnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, String name, BambooOidProperties oid, Map<String, Object> configuration) AnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, String name, BambooOidProperties oid, Map<String, Object> configuration, ProjectProperties project) SharedCredentialsIdentifierProperties(@Nullable String name, @Nullable BambooOidProperties oid) SharedCredentialsIdentifierProperties(@Nullable String name, @Nullable BambooOidProperties oid, @NotNull SharedCredentialsScope scope) protectedSharedCredentialsProperties(@NotNull String name, @Nullable BambooOidProperties oid) protectedSharedCredentialsProperties(@NotNull String name, @Nullable BambooOidProperties oid, @Nullable ProjectProperties project) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.model.deployment
Methods in com.atlassian.bamboo.specs.api.model.deployment that return BambooOidPropertiesConstructors in com.atlassian.bamboo.specs.api.model.deployment with parameters of type BambooOidPropertiesModifierConstructorDescriptionDeploymentProperties(@Nullable BambooOidProperties oid, @NotNull PlanIdentifierProperties plan, @NotNull String name, @Nullable String description, @NotNull ReleaseNamingProperties releaseNaming, @NotNull List<EnvironmentProperties> environments, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.model.permission
Methods in com.atlassian.bamboo.specs.api.model.permission that return BambooOidPropertiesModifier and TypeMethodDescriptionDeploymentPermissionsProperties.getDeploymentOid()EnvironmentPermissionsProperties.getDeploymentOid()Constructors in com.atlassian.bamboo.specs.api.model.permission with parameters of type BambooOidPropertiesModifierConstructorDescriptionDeploymentPermissionsProperties(@NotNull BambooOidProperties deploymentOid, @NotNull PermissionsProperties permissions) EnvironmentPermissionsProperties(@NotNull BambooOidProperties deploymentOid, @NotNull String environmentName, @NotNull PermissionsProperties permissions) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.model.plan
Fields in com.atlassian.bamboo.specs.api.model.plan declared as BambooOidPropertiesModifier and TypeFieldDescriptionprotected final BambooOidPropertiesAbstractPlanIdentifierProperties.oidMethods in com.atlassian.bamboo.specs.api.model.plan that return BambooOidPropertiesModifier and TypeMethodDescription@Nullable BambooOidPropertiesAbstractPlanIdentifierProperties.getOid()@Nullable BambooOidPropertiesAbstractPlanProperties.getOid()Constructors in com.atlassian.bamboo.specs.api.model.plan with parameters of type BambooOidPropertiesModifierConstructorDescriptionAbstractPlanIdentifierProperties(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid) AbstractPlanProperties(BambooOidProperties oid, BambooKeyProperties key, String name, String description, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations) 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 BambooOidProperties in com.atlassian.bamboo.specs.api.model.project
Methods in com.atlassian.bamboo.specs.api.model.project that return BambooOidPropertiesConstructors in com.atlassian.bamboo.specs.api.model.project with parameters of type BambooOidPropertiesModifierConstructorDescriptionProjectProperties(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 BambooOidProperties in com.atlassian.bamboo.specs.api.model.repository
Methods in com.atlassian.bamboo.specs.api.model.repository that return BambooOidPropertiesModifier and TypeMethodDescription@Nullable BambooOidPropertiesVcsRepositoryIdentifierProperties.getOid()@Nullable BambooOidPropertiesVcsRepositoryProperties.getOid()Constructors in com.atlassian.bamboo.specs.api.model.repository with parameters of type BambooOidPropertiesModifierConstructorDescriptionAnyVcsRepositoryProperties(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) AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable Map<String, Object> serverConfiguration, @Nullable Map<String, Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable Map<String, Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) VcsRepositoryIdentifierProperties(@Nullable String name, @Nullable BambooOidProperties oid) VcsRepositoryProperties(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) VcsRepositoryProperties(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ProjectProperties project) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.validators
Methods in com.atlassian.bamboo.specs.api.validators with parameters of type BambooOidPropertiesModifier and TypeMethodDescriptionstatic List<ValidationProblem>BambooOidValidator.validate(@NotNull BambooOidProperties oidProperties)