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