@Immutable public class Job extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
Job.Config |
Constructor and Description |
---|
Job(String key,
String name,
String description,
Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> tasks,
Iterable<com.atlassian.bamboo.specs.api.builders.task.Task> finalTasks,
Iterable<Requirement> requirements,
Iterable<Artifact> artifacts,
Docker docker,
Other other,
ArtifactSubscription artifactSubscription) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<Artifact> |
getArtifacts() |
ArtifactSubscription |
getArtifactSubscription() |
String |
getDescription() |
Docker |
getDocker() |
List<com.atlassian.bamboo.specs.api.builders.task.Task> |
getFinalTasks() |
String |
getKey() |
String |
getName() |
Other |
getOther() |
List<Requirement> |
getRequirements() |
List<com.atlassian.bamboo.specs.api.builders.task.Task> |
getTasks() |
int |
hashCode() |
String |
toString() |
public Job(@NotNull String key, @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 Iterable<Requirement> requirements, @NotNull Iterable<Artifact> artifacts, @Nullable Docker docker, @Nullable Other other, @Nullable ArtifactSubscription artifactSubscription)
@NotNull public String getKey()
@NotNull public String getName()
@NotNull public String getDescription()
@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()
@Nullable public Docker getDocker()
@Nullable public Other getOther()
@Nullable public ArtifactSubscription getArtifactSubscription()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.