Class Environment
java.lang.Object
com.atlassian.bamboo.configuration.external.yaml.properties.deployment.Environment
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionEnvironment
(@NotNull String name, @NotNull String description, @NotNull ReleaseApprovalPrerequisite releaseApprovalPrerequisite, @NotNull Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> tasks, @NotNull Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> finalTasks, @NotNull Map<String, String> variables, @NotNull Iterable<Requirement> requirements, @NotNull Iterable<Trigger> triggers, @NotNull Iterable<Notification> notifications, @Nullable Docker docker, @Nullable Iterable<? extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> other) -
Method Summary
Modifier and TypeMethodDescriptionboolean
@NotNull String
@Nullable Docker
@NotNull List<com.atlassian.bamboo.specs.api.builders.task.Task>
@NotNull String
getName()
@NotNull List<Notification>
@Nullable List<com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>>
getOther()
@NotNull List<Requirement>
@NotNull List<com.atlassian.bamboo.specs.api.builders.task.Task>
getTasks()
int
hashCode()
toString()
-
Constructor Details
-
Environment
public Environment(@NotNull @NotNull String name, @NotNull @NotNull String description, @NotNull @NotNull ReleaseApprovalPrerequisite releaseApprovalPrerequisite, @NotNull @NotNull Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> tasks, @NotNull @NotNull Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> finalTasks, @NotNull @NotNull Map<String, String> variables, @NotNull @NotNull Iterable<Requirement> requirements, @NotNull @NotNull Iterable<Trigger> triggers, @NotNull @NotNull Iterable<Notification> notifications, @Nullable @Nullable Docker docker, @Nullable @Nullable Iterable<? extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> other)
-
-
Method Details
-
getName
-
getDescription
-
getReleaseApprovalPrerequisite
-
getTasks
-
getFinalTasks
-
getVariables
-
getRequirements
-
getTriggers
-
getNotifications
-
getDocker
-
getOther
@Nullable public @Nullable List<com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> getOther() -
equals
-
hashCode
public int hashCode() -
toString
-