Uses of Class
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder
-
Packages that use EntityPropertiesBuilder Package Description com.atlassian.bamboo.specs.api.builders The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.com.atlassian.bamboo.specs.api.builders.applink Application Links (for instance to integrate with JIRA or Bitbucket Server).com.atlassian.bamboo.specs.api.builders.condition Task conditions.com.atlassian.bamboo.specs.api.builders.credentials Shared credentials for authenticating repositories or AWS access.com.atlassian.bamboo.specs.api.builders.deployment Deployment project and environments.com.atlassian.bamboo.specs.api.builders.deployment.configuration Items stored in environment custom plugins configuration.com.atlassian.bamboo.specs.api.builders.docker Builder classes for Docker configuration.com.atlassian.bamboo.specs.api.builders.label Bamboo labels support.com.atlassian.bamboo.specs.api.builders.notification Bamboo notifications support.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.artifact Artifact definitions and artifact subscriptions.com.atlassian.bamboo.specs.api.builders.plan.branches Automatic branch creation, integration and cleanup.com.atlassian.bamboo.specs.api.builders.plan.configuration Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.com.atlassian.bamboo.specs.api.builders.plan.dependencies Plan dependencies (so that build of one plan may trigger builds of another plans).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.com.atlassian.bamboo.specs.api.builders.repository.viewer Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.com.atlassian.bamboo.specs.api.builders.requirement Custom requirements for a job.com.atlassian.bamboo.specs.api.builders.task Generic classes, such as theAnyTaskclass for handling tasks unsupported by Bamboo Specs.com.atlassian.bamboo.specs.api.builders.trigger Build triggers.com.atlassian.bamboo.specs.api.codegen.annotations Annotations used for conversion ofEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.api.util Utility classes, such as: creating cron expressions. -
-
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders Modifier and Type Class Description classAtlassianModuleRepresents an identifier of any Atlassian plugin module.classBambooKeyRepresents a short key of an Bamboo entity (project, plan, job, etc).classBambooOidRepresents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.classCallEntityPropertiesBuilder<T extends EntityProperties>Used to call protectedbuild().classRootEntityPropertiesBuilder<T extends RootEntityProperties>Represents Bamboo entity that can be sent to server.classVariableRepresents a Bamboo variable.Methods in com.atlassian.bamboo.specs.api.builders with parameters of type EntityPropertiesBuilder Modifier and Type Method Description static <T extends EntityProperties>
TCallEntityPropertiesBuilder. build(EntityPropertiesBuilder<T> e) -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.applink
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.applink Modifier and Type Class Description classApplicationLinkRepresents application link between Bamboo and another application, for instance Bitbucket Server. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.condition
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.condition Modifier and Type Class Description classAnyTaskConditionclassTaskCondition<P extends ConditionProperties> -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.credentials
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.credentials Modifier and Type Class Description classAnySharedCredentialsRepresents a shared credentials data of any type.classSharedCredentials<B extends SharedCredentials<B,C>,C extends SharedCredentialsProperties>Represents a shared credentials data.classSharedCredentialsIdentifierReferences a shared credential. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.deployment
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.deployment Modifier and Type Class Description classDeploymentRepresents a deployment project.classEnvironmentRepresents a deployment environment.classReleaseNamingSpecifies release naming scheme of a deployment project, that is, defines what version name Bamboo should assign to automatically created releases. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.deployment.configuration
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.deployment.configuration Modifier and Type Class Description classAnyPluginConfigurationclassEnvironmentPluginConfiguration<T extends EnvironmentPluginConfigurationProperties> -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.docker
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.docker Modifier and Type Class Description classDockerConfigurationConfiguration of Docker, to be attached to aJobor anEnvironment. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.label
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.label Modifier and Type Class Description classEmptyLabelsListDeprecated.classLabelRepresents a label which can be placed on various Bamboo entities such as plans. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.notification
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.notification Modifier and Type Class Description classAnyNotificationRecipientRepresents any type of notification recipient.classAnyNotificationTypeRepresents any notification type.classEmptyNotificationsListDeprecated.classNotificationRepresents a notification configuration.classNotificationRecipient<N extends NotificationRecipient<N,P>,P extends NotificationRecipientProperties>Represents notification recipient.classNotificationType<N extends NotificationType<N,P>,P extends NotificationTypeProperties>Represents notification type. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.permission
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.permission Modifier and Type Class Description classAnonymousUserPermissionsclassDeploymentPermissionsEntity representing permissions for deployment projects.classEnvironmentPermissionsEntity representing permissions for deployment environments.classGroupPermissionclassLoggedInUserPermissionsclassPermissionsEntity representing permissions.classPlanPermissionsEntity representing permissions for plans.classProjectPermissionsEntity representing permissions for project.classUserPermission -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan Modifier and Type Class Description classJobRepresents a Bamboo job.classPlanRepresents a Bamboo plan.classPlanBranchIdentifierclassPlanIdentifierclassStageRepresents a stage within Bamboo plan. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.artifact
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.artifact Modifier and Type Class Description classArtifactRepresents Bamboo artifact definition.classArtifactSubscriptionRepresents an artifact subscription. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.branches
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.branches Modifier and Type Class Description classBranchCleanupRepresent configuration of branch cleanup.classBranchIntegrationRepresents branch merging strategy.classPlanBranchConfigurationRepresents configuration items that are specific for plan branches.classPlanBranchManagementRepresents configuration of automatic branch management. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.configuration
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.configuration Modifier and Type Class Description classAllOtherPluginsConfigurationBuilder for all the plugins that don't have proper builders.classConcurrentBuildsclassForceStopBuildclassPluginConfiguration<T extends PluginConfigurationProperties> -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan.dependencies Modifier and Type Class Description classDependenciesRepresents plan's dependencies and their configuration.classDependenciesConfigurationRepresents dependencies configuration.classEmptyDependenciesListDeprecated. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.project
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.project Modifier and Type Class Description classProjectRepresents Bamboo project. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.repository
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.repository Modifier and Type Class Description classAnyVcsRepositoryRepresents a vcs repository of any type.classPlanRepositoryLinkLinks repository to a plan.classVcsChangeDetectionRepresents change detection options that can be set when defining a VCS repository in Bamboo.classVcsRepository<T extends VcsRepository<T,E>,E extends VcsRepositoryProperties>Represents a definition of VCS repository.classVcsRepositoryBranchDefines a branch a repository should be switched to.classVcsRepositoryIdentifierReferences a vcs repository. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.repository.viewer
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.repository.viewer Modifier and Type Class Description classAnyVcsRepositoryViewerRepresents a vcs repository viewer of any type.classVcsRepositoryViewerRepresents a web repository viewer. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.requirement
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.requirement Modifier and Type Class Description classRequirementRepresents a custom requirement. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.task
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.task Modifier and Type Class Description classAnyTaskRepresents a task of any type.classTask<T extends Task<T,P>,P extends TaskProperties>Represents a Bamboo task. -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.trigger
Subclasses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.trigger Modifier and Type Class Description classAllOtherTriggerConditionclassAnyTriggerRepresents a trigger of any type.classAnyTriggerCondition<T extends AnyTriggerCondition<T,P>,P extends AnyTriggerConditionProperties>classRepositoryBasedTrigger<T extends RepositoryBasedTrigger<T,P>,P extends RepositoryBasedTriggerProperties>Represents a definition of trigger which uses a Bamboo repository to activate builds.classTrigger<T extends Trigger<T,P>,P extends TriggerProperties>Represents a definition of trigger.classTriggerCondition<T extends TriggerCondition<T,P>,P extends TriggerConditionProperties> -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.codegen.annotations
Methods in com.atlassian.bamboo.specs.api.codegen.annotations that return types with arguments of type EntityPropertiesBuilder Modifier and Type Method Description java.lang.Class<? extends EntityPropertiesBuilder>value() -
Uses of EntityPropertiesBuilder in com.atlassian.bamboo.specs.api.util
Methods in com.atlassian.bamboo.specs.api.util with type parameters of type EntityPropertiesBuilder Modifier and Type Method Description static <T extends EntityProperties,B extends EntityPropertiesBuilder<T>>
TEntityPropertiesBuilders. build(B builder)
-