Class TriggerValidationContextImpl

java.lang.Object
com.atlassian.bamboo.trigger.export.TriggerValidationContextImpl
All Implemented Interfaces:
TriggerValidationContext

public class TriggerValidationContextImpl extends Object implements TriggerValidationContext
  • Constructor Summary

    Constructors
    Constructor
    Description
    TriggerValidationContextImpl(@Nullable com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties)
    Deprecated.
    since 6.3
    TriggerValidationContextImpl(@Nullable com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, @NotNull RssPermissions rssPermissions)
     
    TriggerValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties)
    Deprecated.
    since 6.3
    TriggerValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties, @NotNull RssPermissions rssPermissions)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties>
    Returns deployment project that contains environment which contains the trigger, if the trigger is part of a deployment environment.
    Optional<com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties>
    Returns deployment environment which contains the trigger, if the trigger is part of a deployment environment.
    Optional<com.atlassian.bamboo.specs.api.model.plan.PlanProperties>
    Returns plans that contains the trigger, if the trigger is part of a job.
    Returns object that allows to test if entities referenced by trigger are accessible.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TriggerValidationContextImpl

      @Deprecated public TriggerValidationContextImpl(@Nullable @Nullable com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties)
      Deprecated.
      since 6.3
    • TriggerValidationContextImpl

      public TriggerValidationContextImpl(@Nullable @Nullable com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, @NotNull @NotNull RssPermissions rssPermissions)
    • TriggerValidationContextImpl

      @Deprecated public TriggerValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties)
      Deprecated.
      since 6.3
    • TriggerValidationContextImpl

      public TriggerValidationContextImpl(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties environmentProperties, @NotNull @NotNull RssPermissions rssPermissions)
  • Method Details