Uses of Class
com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
Package
Description
Shared credentials for authenticating repositories or AWS access.
Deployment project and environments.
Permissions like plan permissions, deployment permissions 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, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
Exceptions thrown by Bamboo Specs library.
Shared credentials for user-password and SSH authentication.
Bitbucket Cloud repository type.
Bitbucket Server repository type.
Git repository type.
GitHub repository type.
Utility classes, such as the
BambooServer
which publishes a plan on Bamboo.-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.credentials
Modifier and TypeClassDescriptionclass
Represents a shared credentials data of any type.class
SharedCredentials<B extends SharedCredentials<B,
C>, C extends SharedCredentialsProperties> Represents a shared credentials data. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.deployment
-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.permission
Modifier and TypeClassDescriptionclass
Entity representing permissions for deployment projects.class
Entity representing permissions for deployment environments.final class
Entity representing permissions for plans.class
Entity representing permissions for project. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.plan
-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.project
-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.builders.repository
Modifier and TypeClassDescriptionfinal class
Represents a vcs repository of any type.class
VcsRepository<T extends VcsRepository<T,
E>, E extends VcsRepositoryProperties> Represents a definition of VCS repository. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.api.exceptions
ModifierConstructorDescriptionBambooSpecsPublishingException
(@NotNull RootEntityPropertiesBuilder<?> entityProperties, @Nullable BambooSpecsPublishingException.ErrorType errorType, @Nullable String message, @Nullable String debugMessage, @Nullable Throwable cause) Creates an instance of the exception. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.builders.credentials
Modifier and TypeClassDescriptionclass
Represent shared SSH credentials.class
Represent shared username/password credentials. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud
Modifier and TypeClassDescriptionclass
Represents Bitbucket Cloud repository in Bamboo. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.builders.repository.bitbucket.server
Modifier and TypeClassDescriptionclass
Represents Bitbucket Server repository in Bamboo. -
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.builders.repository.git
-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.builders.repository.github
-
Uses of RootEntityPropertiesBuilder in com.atlassian.bamboo.specs.util
Modifier and TypeMethodDescriptionstatic RestTaskFactory.RestTask
RestTaskFactory.create
(URI bambooServerUrl, AuthenticationProvider authenticationProvider, RootEntityPropertiesBuilder entity, String payload) static String
YamlFile.generateFileName
(@NotNull RootEntityPropertiesBuilder<?> entityProperties, String content, AtomicLong fileCounter) BambooServer.publish
(@NotNull RootEntityPropertiesBuilder entityProperties) Publishes the given entity to Bamboo server.