Interface AgentAssignmentMap
-
- All Known Implementing Classes:
AgentAssignmentMapImpl
public interface AgentAssignmentMap
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAgentAssignmentMap.AgentAssignmentCheckResult
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull AgentAssignmentMap.AgentAssignmentCheckResultcheckAssignmentRequirements(@Nullable Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables, Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)@NotNull Predicate<BuildAgent>createAssignmentFilterFor(@Nullable Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)@NotNull Set<AgentAssignmentService.AgentAssignmentExecutor>forExecutables(@NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)@NotNull Set<AgentAssignmentService.AgentAssignmentExecutable>forExecutors(Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
-
-
-
Method Detail
-
forExecutors
@NotNull @NotNull Set<AgentAssignmentService.AgentAssignmentExecutable> forExecutors(Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
-
forExecutables
@NotNull @NotNull Set<AgentAssignmentService.AgentAssignmentExecutor> forExecutables(@NotNull @NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)
-
checkAssignmentRequirements
@NotNull @NotNull AgentAssignmentMap.AgentAssignmentCheckResult checkAssignmentRequirements(@Nullable @Nullable Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables, Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
-
createAssignmentFilterFor
@NotNull @NotNull Predicate<BuildAgent> createAssignmentFilterFor(@Nullable @Nullable Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)
-
-