@Immutable public class TaskValidationContextImpl extends Object implements TaskValidationContext
| Modifier and Type | Class and Description |
|---|---|
static class |
TaskValidationContextImpl.Builder |
| Constructor and Description |
|---|
TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties)
Deprecated.
since 6.3
|
TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties,
RssPermissions rssPermissions)
Deprecated.
since 7.1. Use Builder
|
TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties,
com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties)
Deprecated.
since 6.3
|
TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties,
com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties,
com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties,
String repositoryName,
RssPermissions rssPermissions,
VcsBranch importedBranch) |
TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties,
com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties,
RssPermissions rssPermissions,
VcsBranch importedBranch)
Deprecated.
since 7.1. Use Builder
|
| Modifier and Type | Method and Description |
|---|---|
Optional<VcsBranch> |
getImportedBranch() |
Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties> |
getOwnerDeployment() |
Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties> |
getOwnerEnvironment() |
Optional<com.atlassian.bamboo.specs.api.model.plan.JobProperties> |
getOwnerJob() |
Optional<com.atlassian.bamboo.specs.api.model.plan.PlanProperties> |
getOwnerPlan() |
Optional<String> |
getOwnerRepositoryName() |
RssPermissions |
getRssPermissions() |
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties)
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties, @NotNull RssPermissions rssPermissions, @Nullable VcsBranch importedBranch)
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties)
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties, @NotNull RssPermissions rssPermissions)
public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties,
com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties,
com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties,
com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties,
String repositoryName,
RssPermissions rssPermissions,
VcsBranch importedBranch)
public Optional<com.atlassian.bamboo.specs.api.model.plan.PlanProperties> getOwnerPlan()
getOwnerPlan in interface TaskValidationContextpublic Optional<com.atlassian.bamboo.specs.api.model.plan.JobProperties> getOwnerJob()
getOwnerJob in interface TaskValidationContextpublic Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties> getOwnerDeployment()
getOwnerDeployment in interface TaskValidationContextpublic Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties> getOwnerEnvironment()
getOwnerEnvironment in interface TaskValidationContextpublic Optional<String> getOwnerRepositoryName()
getOwnerRepositoryName in interface TaskValidationContextpublic Optional<VcsBranch> getImportedBranch()
getImportedBranch in interface TaskValidationContext@NotNull public RssPermissions getRssPermissions()
getRssPermissions in interface TaskValidationContextCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.