@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 TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.plan.JobProperties> getOwnerJob()
getOwnerJob
in interface TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties> getOwnerDeployment()
getOwnerDeployment
in interface TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties> getOwnerEnvironment()
getOwnerEnvironment
in interface TaskValidationContext
public Optional<String> getOwnerRepositoryName()
getOwnerRepositoryName
in interface TaskValidationContext
public Optional<VcsBranch> getImportedBranch()
getImportedBranch
in interface TaskValidationContext
@NotNull public RssPermissions getRssPermissions()
getRssPermissions
in interface TaskValidationContext
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.