Uses of Class
com.atlassian.bamboo.specs.api.model.BambooOidProperties
-
Packages that use BambooOidProperties 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.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.permission Permissions like plan permissions, deployment permissions etc.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.model.credentials Shared credentials for authenticating repositories or AWS access.com.atlassian.bamboo.specs.api.model.deployment Deployment project and environments.com.atlassian.bamboo.specs.api.model.permission Immutable permissions like plan permissions properties, deployment permissions properties etc.com.atlassian.bamboo.specs.api.model.plan Plan, plan branches, stages and jobs.com.atlassian.bamboo.specs.api.model.project Bamboo project (which is a container for plans).com.atlassian.bamboo.specs.api.model.repository Generic plan-local and linked source code repositories as well as change detection settings.com.atlassian.bamboo.specs.api.validators The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.com.atlassian.bamboo.specs.model.credentials Shared credentials for user-password and SSH authentication.com.atlassian.bamboo.specs.model.repository.bitbucket.cloud Bitbucket Cloud repository type.com.atlassian.bamboo.specs.model.repository.bitbucket.server Bitbucket Server repository type.com.atlassian.bamboo.specs.model.repository.git Git repository type.com.atlassian.bamboo.specs.model.repository.github GitHub repository type. -
-
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders
Methods in com.atlassian.bamboo.specs.api.builders that return BambooOidProperties Modifier and Type Method Description protected BambooOidPropertiesBambooOid. build() -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.credentials
Fields in com.atlassian.bamboo.specs.api.builders.credentials declared as BambooOidProperties Modifier and Type Field Description protected BambooOidPropertiesSharedCredentials. oid -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.deployment
Methods in com.atlassian.bamboo.specs.api.builders.deployment that return BambooOidProperties Modifier and Type Method Description BambooOidPropertiesDeployment. getOid() -
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 Constructor Description DeploymentPermissions(@NotNull BambooOidProperties deploymentOid) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.builders.repository
Fields in com.atlassian.bamboo.specs.api.builders.repository declared as BambooOidProperties Modifier and Type Field Description protected BambooOidPropertiesVcsRepository. oid -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.api.model.credentials
Methods in com.atlassian.bamboo.specs.api.model.credentials that return BambooOidProperties Modifier and Type Method Description @Nullable BambooOidPropertiesSharedCredentialsIdentifierProperties. getOid()@Nullable BambooOidPropertiesSharedCredentialsProperties. getOid()Constructors in com.atlassian.bamboo.specs.api.model.credentials with parameters of type BambooOidProperties Constructor Description AnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, java.lang.String name, BambooOidProperties oid, java.util.Map<java.lang.String,java.lang.Object> configuration)AnySharedCredentialsProperties(AtlassianModuleProperties atlassianPlugin, java.lang.String name, BambooOidProperties oid, java.util.Map<java.lang.String,java.lang.Object> configuration, ProjectProperties project)SharedCredentialsIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid)SharedCredentialsIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @NotNull SharedCredentialsScope scope)SharedCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid)SharedCredentialsProperties(@NotNull java.lang.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 BambooOidProperties Modifier and Type Method Description @Nullable BambooOidPropertiesDeploymentProperties. getOid()Constructors in com.atlassian.bamboo.specs.api.model.deployment with parameters of type BambooOidProperties Constructor Description DeploymentProperties(@Nullable BambooOidProperties oid, @NotNull PlanIdentifierProperties plan, @NotNull java.lang.String name, @Nullable java.lang.String description, @NotNull ReleaseNamingProperties releaseNaming, @NotNull java.util.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 BambooOidProperties Modifier and Type Method Description BambooOidPropertiesDeploymentPermissionsProperties. getDeploymentOid()BambooOidPropertiesEnvironmentPermissionsProperties. getDeploymentOid()Constructors in com.atlassian.bamboo.specs.api.model.permission with parameters of type BambooOidProperties Constructor Description DeploymentPermissionsProperties(@NotNull BambooOidProperties deploymentOid, @NotNull PermissionsProperties permissions)EnvironmentPermissionsProperties(@NotNull BambooOidProperties deploymentOid, @NotNull java.lang.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 BambooOidProperties Modifier and Type Field Description protected BambooOidPropertiesAbstractPlanIdentifierProperties. oidMethods in com.atlassian.bamboo.specs.api.model.plan that return BambooOidProperties Modifier and Type Method Description @Nullable BambooOidPropertiesAbstractPlanIdentifierProperties. getOid()@Nullable BambooOidPropertiesAbstractPlanProperties. getOid()Constructors in com.atlassian.bamboo.specs.api.model.plan with parameters of type BambooOidProperties Constructor Description AbstractPlanIdentifierProperties(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid)AbstractPlanProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, boolean enabled, java.util.Collection<PluginConfigurationProperties> pluginConfigurations)PlanBranchIdentifierProperties(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid)PlanIdentifierProperties(BambooKeyProperties projectKey, BambooKeyProperties key, BambooOidProperties oid)PlanProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, ProjectProperties project, java.util.List<StageProperties> stages, java.util.List<PlanRepositoryLinkProperties> repositories, java.util.List<TriggerProperties> triggers, java.util.List<VariableProperties> variables, boolean enabled, java.util.Collection<PluginConfigurationProperties> pluginConfigurations, PlanBranchManagementProperties planBranchManagementProperties, DependenciesProperties dependenciesProperties, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData, @NotNull java.util.List<NotificationProperties> notifications, java.util.List<VcsRepositoryBranchProperties> repositoryBranches, java.util.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 BambooOidProperties Modifier and Type Method Description @Nullable BambooOidPropertiesProjectProperties. getOid()Constructors in com.atlassian.bamboo.specs.api.model.project with parameters of type BambooOidProperties Constructor Description ProjectProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, @NotNull java.util.List<VariableProperties> variables, @NotNull java.util.List<SharedCredentialsProperties> sharedCredentials, @NotNull java.util.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 BambooOidProperties Modifier and Type Method Description @Nullable BambooOidPropertiesVcsRepositoryIdentifierProperties. getOid()@Nullable BambooOidPropertiesVcsRepositoryProperties. getOid()Constructors in com.atlassian.bamboo.specs.api.model.repository with parameters of type BambooOidProperties Constructor Description AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable ProjectProperties project, @Nullable java.util.Map<java.lang.String,java.lang.Object> serverConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable java.util.Map<java.lang.String,java.lang.Object> serverConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)VcsRepositoryIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid)VcsRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)VcsRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.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 BambooOidProperties Modifier and Type Method Description static java.util.List<ValidationProblem>BambooOidValidator. validate(@NotNull BambooOidProperties oidProperties) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.model.credentials
Constructors in com.atlassian.bamboo.specs.model.credentials with parameters of type BambooOidProperties Constructor Description SshCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid, @NotNull java.lang.String key, @Nullable java.lang.String passphrase)SshCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid, @NotNull java.lang.String key, @Nullable java.lang.String passphrase, @Nullable ProjectProperties project)UsernamePasswordCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid, @NotNull java.lang.String username, @Nullable java.lang.String password)UsernamePasswordCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid, @NotNull java.lang.String username, @Nullable java.lang.String password, @Nullable ProjectProperties project) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud with parameters of type BambooOidProperties Constructor Description BitbucketCloudRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @NotNull java.lang.String repositorySlug, @Nullable AuthenticationProperties authenticationProperties, @Nullable AuthenticationProperties checkoutAuthenticationProperties, @NotNull java.lang.String branch, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, boolean webhookEnabled, VcsChangeDetectionProperties vcsChangeDetection)BitbucketCloudRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @NotNull java.lang.String repositorySlug, @Nullable AuthenticationProperties authenticationProperties, @Nullable AuthenticationProperties checkoutAuthenticationProperties, @NotNull java.lang.String branch, @Nullable ProjectProperties project, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, boolean webhookEnabled, VcsChangeDetectionProperties vcsChangeDetection) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.model.repository.bitbucket.server
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.server with parameters of type BambooOidProperties Constructor Description BitbucketServerRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ApplicationLinkProperties server, @Nullable java.lang.String projectKey, @Nullable java.lang.String repositorySlug, @Nullable java.lang.String sshPublicKey, @Nullable java.lang.String sshPrivateKey, @Nullable java.lang.String sshCloneUrl, @Nullable java.lang.String branch, @Nullable ProjectProperties project, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, @Nullable BitbucketServerMirrorProperties mirror)BitbucketServerRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ApplicationLinkProperties server, @Nullable java.lang.String projectKey, @Nullable java.lang.String repositorySlug, @Nullable java.lang.String sshPublicKey, @Nullable java.lang.String sshPrivateKey, @Nullable java.lang.String sshCloneUrl, @Nullable java.lang.String branch, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, @Nullable BitbucketServerMirrorProperties mirror) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.model.repository.git
Constructors in com.atlassian.bamboo.specs.model.repository.git with parameters of type BambooOidProperties Constructor Description GitRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable java.lang.String url, @Nullable java.lang.String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs)GitRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable java.lang.String url, @Nullable java.lang.String branch, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs) -
Uses of BambooOidProperties in com.atlassian.bamboo.specs.model.repository.github
Constructors in com.atlassian.bamboo.specs.model.repository.github with parameters of type BambooOidProperties Constructor Description GitHubRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable java.lang.String repository, @Nullable java.lang.String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, java.lang.String baseUrl)GitHubRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable java.lang.String repository, @Nullable java.lang.String branch, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean sshKeyAppliesToSubmodules, @NotNull java.time.Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, java.lang.String baseUrl)
-