@Immutable public class Environment extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
Environment.Config |
Constructor and Description |
---|
Environment(String name,
Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> tasks,
Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> finalTasks,
Map<String,String> variables,
Iterable<Requirement> requirements,
Iterable<Trigger> triggers,
Iterable<Notification> notifications,
Docker docker,
Iterable<? extends com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> other) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Docker |
getDocker() |
List<com.atlassian.bamboo.specs.api.builders.task.Task> |
getFinalTasks() |
String |
getName() |
List<Notification> |
getNotifications() |
List<com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> |
getOther() |
List<Requirement> |
getRequirements() |
List<com.atlassian.bamboo.specs.api.builders.task.Task> |
getTasks() |
List<Trigger> |
getTriggers() |
Map<String,String> |
getVariables() |
int |
hashCode() |
String |
toString() |
public Environment(@NotNull String name, @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)
@NotNull public String getName()
@NotNull public List<com.atlassian.bamboo.specs.api.builders.task.Task> getTasks()
@NotNull public List<com.atlassian.bamboo.specs.api.builders.task.Task> getFinalTasks()
@NotNull public List<Requirement> getRequirements()
@NotNull public List<Notification> getNotifications()
@Nullable public Docker getDocker()
@Nullable public List<com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<?>> getOther()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.