public class TaskValidationContextImpl extends Object implements TaskValidationContext
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) |
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,
RssPermissions rssPermissions) |
Modifier and Type | Method and Description |
---|---|
Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties> |
getOwnerDeployment()
Returns deployment project that contains environment which contains the task, if the task is part of a deployment environment.
|
Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties> |
getOwnerEnvironment()
Returns deployment environment which contains the task, if the task is part of a deployment environment.
|
Optional<com.atlassian.bamboo.specs.api.model.plan.JobProperties> |
getOwnerJob()
Returns job which contains the task, if the task is part of a job.
|
Optional<com.atlassian.bamboo.specs.api.model.plan.PlanProperties> |
getOwnerPlan()
Returns plans that contains job which contains the task, if the task is part of a job.
|
RssPermissions |
getRssPermissions()
Returns object that allows to test if entities referenced by trigger are accessible.
|
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties)
public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, com.atlassian.bamboo.specs.api.model.plan.JobProperties jobProperties, @NotNull RssPermissions rssPermissions)
@Deprecated public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties)
public TaskValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties, @NotNull RssPermissions rssPermissions)
public Optional<com.atlassian.bamboo.specs.api.model.plan.PlanProperties> getOwnerPlan()
TaskValidationContext
getOwnerPlan
in interface TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.plan.JobProperties> getOwnerJob()
TaskValidationContext
getOwnerJob
in interface TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties> getOwnerDeployment()
TaskValidationContext
getOwnerDeployment
in interface TaskValidationContext
public Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties> getOwnerEnvironment()
TaskValidationContext
getOwnerEnvironment
in interface TaskValidationContext
@NotNull public RssPermissions getRssPermissions()
TaskValidationContext
getRssPermissions
in interface TaskValidationContext
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.