Modifier and Type | Method and Description |
---|---|
MinimalRequirementSet |
ExecutableAgentsHelper.ExecutorQuery.getRequirements() |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutableAgentsHelper.canExecute(BuildAgent buildAgent,
CommonContext context,
MinimalRequirementSet requirements)
Returns true or false depending on whether the agent can execute the given context, taking into account requirement set
and other global settings such as agent assignments.
|
boolean |
ExecutableAgentsHelperImpl.canExecute(BuildAgent buildAgent,
CommonContext context,
MinimalRequirementSet requirements) |
static ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.newQuery(MinimalRequirementSet requirements)
|
static ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.newQuery(MinimalRequirementSet requirements,
AgentAssignmentService.AgentAssignmentExecutable executable)
Creates a new query that will match executors using the supplied requirements and assignments.
|
static ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.newQueryWithoutAssignments(MinimalRequirementSet requirements)
Creates a new query that will match the supplied requirements, but not assignments unlesss specifically added.
|
Modifier and Type | Class and Description |
---|---|
static class |
RequirementUtils.MinimalRequirementSetImpl |
Modifier and Type | Method and Description |
---|---|
Collection<BuildAgent> |
BuildAgentRequirementFilter.filter(CommonContext context,
Collection<BuildAgent> agents,
MinimalRequirementSet requirements)
Filter the given collection of agents by the requirements
|
Modifier and Type | Interface and Description |
---|---|
interface |
RequirementSet |
Modifier and Type | Class and Description |
---|---|
class |
RequirementSetImpl |
Modifier and Type | Method and Description |
---|---|
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Match a capability set to a requirement set.
|
CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
Modifier and Type | Method and Description |
---|---|
boolean |
QueueOfExecutables.enqueue(CommonContext context,
MinimalRequirementSet requirements)
Adds a new executable to store.
|
Modifier and Type | Method and Description |
---|---|
MinimalRequirementSet |
CommonContextMap.ContextWithMetadata.getRequirements() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractQueueOfExecutables.enqueue(CommonContext context,
MinimalRequirementSet requirements) |
Constructor and Description |
---|
ContextWithMetadata(CommonContext context,
MinimalRequirementSet requirements) |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.