public class AgentAvailabilityHintHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
static @Nullable String |
getAgentUnavailabilityHint(@NotNull ExecutableAgentsHelper executableAgentsHelper,
@NotNull ElasticFunctionalityFacade elasticFunctionalityFacade,
@NotNull AdministrationConfigurationAccessor administrationConfigurationAccessor,
@NotNull com.atlassian.core.i18n.I18nTextProvider textProvider,
@NotNull ImmutableJob job,
boolean assumeInstanceForEveryImage)
Returns a string describing the reason for which a job can't (won't) be built.
|
@Nullable public static @Nullable String getAgentUnavailabilityHint(@NotNull @NotNull ExecutableAgentsHelper executableAgentsHelper, @NotNull @NotNull ElasticFunctionalityFacade elasticFunctionalityFacade, @NotNull @NotNull AdministrationConfigurationAccessor administrationConfigurationAccessor, @NotNull @NotNull com.atlassian.core.i18n.I18nTextProvider textProvider, @NotNull @NotNull ImmutableJob job, boolean assumeInstanceForEveryImage)
executableAgentsHelper - the executableAgentsHelper beanelasticFunctionalityFacade - the elasticFunctionalityFacade beanadministrationConfigurationAccessor - the administrationConfigurationAccessor beantextProvider - the textProvider beanjob - the job for which agent availability will be checkedassumeInstanceForEveryImage - if set to true, having an available EC2 image is treated as having an available EC2 agentCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.