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