Class EnvironmentProperties
java.lang.Object
com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- All Implemented Interfaces:
EntityProperties
-
Constructor Summary
ConstructorDescriptionEnvironmentProperties
(@NotNull String name, @Nullable String description, @NotNull List<TaskProperties> tasks, @NotNull List<TaskProperties> finalTasks, @NotNull List<TriggerProperties> triggers, @NotNull List<VariableProperties> variables, @NotNull List<RequirementProperties> requirements, @NotNull List<NotificationProperties> notifications, @NotNull DockerConfigurationProperties dockerConfiguration, @NotNull Collection<EnvironmentPluginConfigurationProperties> pluginConfigurations, Environment.ReleaseApprovalPrerequisite releaseApprovalPrerequisite) -
Method Summary
-
Constructor Details
-
EnvironmentProperties
public EnvironmentProperties(@NotNull @NotNull String name, @Nullable @Nullable String description, @NotNull @NotNull List<TaskProperties> tasks, @NotNull @NotNull List<TaskProperties> finalTasks, @NotNull @NotNull List<TriggerProperties> triggers, @NotNull @NotNull List<VariableProperties> variables, @NotNull @NotNull List<RequirementProperties> requirements, @NotNull @NotNull List<NotificationProperties> notifications, @NotNull @NotNull DockerConfigurationProperties dockerConfiguration, @NotNull @NotNull Collection<EnvironmentPluginConfigurationProperties> pluginConfigurations, @NotNull Environment.ReleaseApprovalPrerequisite releaseApprovalPrerequisite)
-
-
Method Details
-
getName
-
getDescription
-
getTasks
-
getFinalTasks
-
getTriggers
-
getVariables
-
getRequirements
-
getNotifications
-
getDockerConfiguration
-
getPluginConfigurations
-
getReleaseApprovalPrerequisite
-
equals
-
hashCode
public int hashCode() -
validate
public void validate()- Specified by:
validate
in interfaceEntityProperties
-