public class ExecutorCalculator extends Object
Constructor and Description |
---|
ExecutorCalculator() |
Modifier and Type | Method and Description |
---|---|
@NotNull Collection<BuildAgent> |
calculateExecutors(@NotNull CommonContextMap.ContextWithMetadata contextWithMetadata) |
boolean |
canExecute(@NotNull BuildAgent agent,
@NotNull CommonContextMap.ContextWithMetadata contextWithMetadata) |
Collection<ElasticImageConfiguration> |
getExecutableImages(CommonContextMap.ContextWithMetadata contextWithMetadata) |
@Nullable RequirementSet |
getRequirementSet(CommonContext context) |
@NotNull public @NotNull Collection<BuildAgent> calculateExecutors(@NotNull @NotNull CommonContextMap.ContextWithMetadata contextWithMetadata)
@Nullable public @Nullable RequirementSet getRequirementSet(CommonContext context)
public boolean canExecute(@NotNull @NotNull BuildAgent agent, @NotNull @NotNull CommonContextMap.ContextWithMetadata contextWithMetadata)
public Collection<ElasticImageConfiguration> getExecutableImages(CommonContextMap.ContextWithMetadata contextWithMetadata)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.