Uses of Class
com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
Packages that use AtlassianModuleProperties
Package
Description
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
Task conditions.
Shared credentials for authenticating repositories or AWS access.
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.
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
Shared credentials for authenticating repositories or AWS access.
Items stored in environment custom plugins configuration.
Bamboo notifications support.
Task conditions.
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
Generic plan-local and linked source code repositories as well as change detection settings.
Generic repository viewers.
The AnyTask class for handling tasks unsupported by Bamboo Specs.
Build triggers.
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
Common validators for strings, numbers, database constraints etc.
-
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.builders
Methods in com.atlassian.bamboo.specs.api.builders that return AtlassianModuleProperties -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.builders.condition
Fields in com.atlassian.bamboo.specs.api.builders.condition declared as AtlassianModulePropertiesModifier and TypeFieldDescriptionprotected AtlassianModulePropertiesAnyTaskCondition.atlassianPlugin -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.builders.credentials
Fields in com.atlassian.bamboo.specs.api.builders.credentials declared as AtlassianModulePropertiesModifier and TypeFieldDescriptionprotected final AtlassianModulePropertiesAnySharedCredentials.atlassianPlugin -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.builders.repository
Constructors in com.atlassian.bamboo.specs.api.builders.repository with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyVcsRepository(AtlassianModuleProperties atlassianPlugin) Specifies a repository of given type. -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.builders.repository.viewer
Constructors in com.atlassian.bamboo.specs.api.builders.repository.viewer with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyVcsRepositoryViewer(@NotNull AtlassianModuleProperties atlassianPlugin) Specifies a repository viewer of given type. -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.credentials
Methods in com.atlassian.bamboo.specs.api.model.credentials that return AtlassianModulePropertiesModifier and TypeMethodDescription@NotNull AtlassianModulePropertiesAnySharedCredentialsProperties.getAtlassianPlugin()abstract @NotNull AtlassianModulePropertiesSharedCredentialsProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.credentials with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, String name, BambooOidProperties oid, Map<String, Object> configuration) AnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, String name, BambooOidProperties oid, Map<String, Object> configuration, ProjectProperties project) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.deployment.configuration
Methods in com.atlassian.bamboo.specs.api.model.deployment.configuration that return AtlassianModulePropertiesModifier and TypeMethodDescriptionAnyPluginConfigurationProperties.getAtlassianPlugin()EnvironmentPluginConfigurationProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.deployment.configuration with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyPluginConfigurationProperties(AtlassianModuleProperties atlassianPlugin, Map<String, String> configuration) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.notification
Methods in com.atlassian.bamboo.specs.api.model.notification that return AtlassianModulePropertiesModifier and TypeMethodDescription@NotNull AtlassianModulePropertiesAnyNotificationRecipientProperties.getAtlassianPlugin()@NotNull AtlassianModulePropertiesAnyNotificationTypeProperties.getAtlassianPlugin()abstract @NotNull AtlassianModulePropertiesNotificationRecipientProperties.getAtlassianPlugin()abstract @NotNull AtlassianModulePropertiesNotificationTypeProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.notification with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyNotificationRecipientProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String recipientString) AnyNotificationRecipientProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String recipientString, EnumSet<Applicability> applicableTo) AnyNotificationTypeProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String conditionString) AnyNotificationTypeProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String conditionString, EnumSet<Applicability> applicableTo) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.plan.condition
Fields in com.atlassian.bamboo.specs.api.model.plan.condition declared as AtlassianModulePropertiesModifier and TypeFieldDescriptionprotected final AtlassianModulePropertiesAnyConditionProperties.atlassianPluginMethods in com.atlassian.bamboo.specs.api.model.plan.condition that return AtlassianModulePropertiesModifier and TypeMethodDescriptionAnyConditionProperties.getAtlassianPlugin()ConditionProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.plan.condition with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyConditionProperties(@NotNull AtlassianModuleProperties atlassianPlugin, @NotNull Map<String, String> configuration) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.plan.configuration
Methods in com.atlassian.bamboo.specs.api.model.plan.configuration that return AtlassianModulePropertiesModifier and TypeMethodDescriptionAllOtherPluginsConfigurationProperties.getAtlassianPlugin()ConcurrentBuildsProperties.getAtlassianPlugin()ForceStopBuildProperties.getAtlassianPlugin()PluginConfigurationProperties.getAtlassianPlugin() -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.repository
Methods in com.atlassian.bamboo.specs.api.model.repository that return AtlassianModulePropertiesModifier and TypeMethodDescription@Nullable AtlassianModulePropertiesAnyVcsRepositoryProperties.getAtlassianPlugin()@Nullable AtlassianModulePropertiesPlanRepositoryLinkProperties.LinkedGlobalRepository.getAtlassianPlugin()Returns atlassian plugin inherited from parent if known, null if it's not.@Nullable AtlassianModulePropertiesPlanRepositoryLinkProperties.ProjectRepository.getAtlassianPlugin()Returns atlassian plugin inherited from parent if known, null if it's not.abstract @Nullable AtlassianModulePropertiesVcsRepositoryProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.repository with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyVcsRepositoryProperties(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) LinkedGlobalRepository(@NotNull String parent, @Nullable AtlassianModuleProperties atlassianPlugin) ProjectRepository(@NotNull String parent, @Nullable AtlassianModuleProperties atlassianPlugin, @Nullable ProjectProperties project) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.repository.viewer
Methods in com.atlassian.bamboo.specs.api.model.repository.viewer that return AtlassianModulePropertiesModifier and TypeMethodDescription@NotNull AtlassianModulePropertiesAnyVcsRepositoryViewerProperties.getAtlassianPlugin()@NotNull AtlassianModulePropertiesVcsRepositoryViewerProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.repository.viewer with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyVcsRepositoryViewerProperties(@NotNull AtlassianModuleProperties atlassianPlugin, @NotNull Map<String, Object> configuration) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.task
Methods in com.atlassian.bamboo.specs.api.model.task that return AtlassianModulePropertiesModifier and TypeMethodDescription@NotNull AtlassianModulePropertiesAnyTaskProperties.getAtlassianPlugin()abstract @NotNull AtlassianModulePropertiesTaskProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.task with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyTaskProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String description, boolean isEnabled, Map<String, String> configuration, List<RequirementProperties> requirements, List<? extends ConditionProperties> conditions) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.model.trigger
Methods in com.atlassian.bamboo.specs.api.model.trigger that return AtlassianModulePropertiesModifier and TypeMethodDescriptionAllOtherTriggerConditionProperties.getAtlassianPlugin()@Nullable AtlassianModulePropertiesAnyTriggerConditionProperties.getAtlassianPlugin()@NotNull AtlassianModulePropertiesAnyTriggerProperties.getAtlassianPlugin()abstract @Nullable AtlassianModulePropertiesTriggerConditionProperties.getAtlassianPlugin()abstract @NotNull AtlassianModulePropertiesTriggerProperties.getAtlassianPlugin()Constructors in com.atlassian.bamboo.specs.api.model.trigger with parameters of type AtlassianModulePropertiesModifierConstructorDescriptionAnyTriggerConditionProperties(@Nullable AtlassianModuleProperties atlassianPlugin, @NotNull Map<String, String> configuration) AnyTriggerProperties(@NotNull AtlassianModuleProperties atlassianPlugin, String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, Map<String, String> configuration, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.validators
Methods in com.atlassian.bamboo.specs.api.validators with parameters of type AtlassianModulePropertiesModifier and TypeMethodDescriptionstatic List<ValidationProblem>AtlassianModuleValidator.validate(@NotNull AtlassianModuleProperties moduleProperties) -
Uses of AtlassianModuleProperties in com.atlassian.bamboo.specs.api.validators.common
Methods in com.atlassian.bamboo.specs.api.validators.common with parameters of type AtlassianModulePropertiesModifier and TypeMethodDescriptionstatic voidImporterUtils.checkPluginKey(@NotNull ValidationContext validationContext, @NotNull AtlassianModuleProperties actual, @NotNull AtlassianModuleProperties expected)