Class EntityPropertiesBuilder<T extends EntityProperties>

java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<T>
Direct Known Subclasses:
AnonymousUserPermissions, ApplicationLink, Artifact, ArtifactItem, ArtifactSubscription, AtlassianModule, BambooKey, BambooOid, BitbucketServerMirror, BranchCleanup, BranchIntegration, CallEntityPropertiesBuilder, CheckoutItem, Dependencies, DependenciesConfiguration, DockerConfiguration, DownloadItem, Environment, EnvironmentPluginConfiguration, GroupPermission, Job, Label, LoggedInUserPermissions, Notification, NotificationRecipient, NotificationType, Permissions, PlanBranchConfiguration, PlanBranchIdentifier, PlanBranchManagement, PlanIdentifier, PlanRepositoryLink, PluginConfiguration, ReleaseNaming, Requirement, RootEntityPropertiesBuilder, SharedCredentialsIdentifier, SshPrivateKeyAuthentication, Stage, Task, TaskCondition, Trigger, TriggerCondition, UserPasswordAuthentication, UserPermission, Variable, VcsChangeDetection, VcsRepositoryBranch, VcsRepositoryIdentifier, VcsRepositoryViewer

public abstract class EntityPropertiesBuilder<T extends EntityProperties> extends Object
Represents any Bamboo entity.
  • Constructor Details

    • EntityPropertiesBuilder

      public EntityPropertiesBuilder()
  • Method Details

    • build

      protected abstract T build()