Class Job


  • @Immutable
    public class Job
    extends Object
    • Constructor Detail

      • Job

        public Job​(@NotNull
                   @NotNull String key,
                   @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 Iterable<Requirement> requirements,
                   @NotNull
                   @NotNull Iterable<Artifact> artifacts,
                   @Nullable
                   @Nullable Docker docker,
                   @Nullable
                   @Nullable Other other,
                   @Nullable
                   @Nullable ArtifactSubscription artifactSubscription)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getKey

        @NotNull
        public @NotNull String getKey()
      • getName

        @NotNull
        public @NotNull String getName()
      • getDescription

        @NotNull
        public @NotNull String getDescription()
      • getTasks

        @NotNull
        public @NotNull List<com.atlassian.bamboo.specs.api.builders.task.Task> getTasks()
      • getFinalTasks

        @NotNull
        public @NotNull List<com.atlassian.bamboo.specs.api.builders.task.Task> getFinalTasks()
      • getRequirements

        @NotNull
        public @NotNull List<Requirement> getRequirements()
      • getArtifacts

        @NotNull
        public @NotNull List<Artifact> getArtifacts()
      • getDocker

        @Nullable
        public @Nullable Docker getDocker()
      • getOther

        @Nullable
        public @Nullable Other getOther()
      • getArtifactSubscription

        @Nullable
        public @Nullable ArtifactSubscription getArtifactSubscription()