Uses of Interface
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfiguration
-
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.agent.elastic.schedule
Methods in com.atlassian.bamboo.agent.elastic.schedule that return ElasticImageConfiguration Modifier and Type Method Description @Nullable ElasticImageConfiguration
ElasticInstanceSchedule. getElasticImageConfiguration()
The Elastic Configuration that will be managed.ElasticImageConfiguration
ElasticInstanceScheduleImpl. getElasticImageConfiguration()
Methods in com.atlassian.bamboo.agent.elastic.schedule with parameters of type ElasticImageConfiguration Modifier and Type Method Description @NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleDao. findElasticInstanceScheduleByImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Returns schedules related toElasticImageConfiguration
(both enabled and disabled)@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleDaoImpl. findElasticInstanceScheduleByImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManager. getElasticInstanceSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Returns schedules related toElasticImageConfiguration
(both enabled and disabled)@NotNull List<ElasticInstanceSchedule>
ElasticInstanceScheduleManagerImpl. getElasticInstanceSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticInstanceSchedule. setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)
void
ElasticInstanceScheduleImpl. setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)
Constructors in com.atlassian.bamboo.agent.elastic.schedule with parameters of type ElasticImageConfiguration Constructor Description ElasticInstanceScheduleImpl(String cronExpression, ElasticImageConfiguration elasticImageConfiguration, ActiveInstanceAdjustmentType activeInstanceAdjustmentType, int targetActiveInstances)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.agent.elastic.server
Classes in com.atlassian.bamboo.agent.elastic.server that implement ElasticImageConfiguration Modifier and Type Class Description class
ElasticImageConfigurationImpl
Methods in com.atlassian.bamboo.agent.elastic.server that return ElasticImageConfiguration Modifier and Type Method Description @Nullable ElasticImageConfiguration
ElasticImageConfigurationDao. findById(long id)
Get Elastic Image Configuration from its idElasticImageConfiguration
ElasticImageConfigurationHibernateDao. findById(long id)
@NotNull ElasticImageConfiguration
RemoteElasticInstance. getConfiguration()
@NotNull ElasticImageConfiguration
RemoteElasticInstanceImpl. getConfiguration()
@Nullable ElasticImageConfiguration
ElasticImageConfigurationAccessor. getElasticImageConfigurationById(long configurationId)
Retrieve an elastic image.@Nullable ElasticImageConfiguration
ElasticImageConfigurationAccessorImpl. getElasticImageConfigurationById(long configurationId)
@Nullable ElasticImageConfiguration
ElasticImageConfigurationManagerImpl. getElasticImageConfigurationById(long configurationId)
Methods in com.atlassian.bamboo.agent.elastic.server that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description @NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationDao. getAll()
Get all Elastic Image Configuration objects@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationHibernateDao. getAll()
com.google.common.collect.SetMultimap<ElasticImageConfiguration,RemoteElasticInstance>
ElasticInstanceManager. getAllElasticAgentsAsMap()
Returns all elastic instances in aSetMultimap
, keyed by theElasticImageConfiguration
com.google.common.collect.SetMultimap<ElasticImageConfiguration,RemoteElasticInstance>
ElasticInstanceManagerImpl. getAllElasticAgentsAsMap()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessor. getAllElasticImageConfigurations()
Retrieves all elastic images that are stored in database@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessorImpl. getAllElasticImageConfigurations()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationManagerImpl. getAllElasticImageConfigurations()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessor. getAllElasticImageConfigurationsForCurrentRegion()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessorImpl. getAllElasticImageConfigurationsForCurrentRegion()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationManagerImpl. getAllElasticImageConfigurationsForCurrentRegion()
List<ElasticImageConfiguration>
ElasticImageConfigurationDao. getElasticImageConfigurationByAmi(String amiId)
Retrieves a list of all elastic image configurations that use a specific image.List<ElasticImageConfiguration>
ElasticImageConfigurationHibernateDao. getElasticImageConfigurationByAmi(String amiId)
Retrieves a list of all elastic image configurations that use a specific image.@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessor. getElasticImageConfigurationsByName(@NotNull String configurationName, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
Retrieve an elastic image by name in a given region.@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessorImpl. getElasticImageConfigurationsByName(@NotNull String configurationName, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationDao. getElasticImageConfigurationsByName(String configurationName, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
Finds an elastic configuration by name in a given region.@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationHibernateDao. getElasticImageConfigurationsByName(String configurationName, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationManagerImpl. getElasticImageConfigurationsByName(@NotNull String configurationName, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessor. getElasticImageConfigurationsShippedWithBamboo()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationAccessorImpl. getElasticImageConfigurationsShippedWithBamboo()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationManagerImpl. getElasticImageConfigurationsShippedWithBamboo()
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationDao. getImages(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType rootDeviceType, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture architectureType, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform platform, @Nullable Boolean shippedWithBamboo)
@NotNull List<ElasticImageConfiguration>
ElasticImageConfigurationHibernateDao. getImages(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType rootDeviceType, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture architecture, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform platform, @Nullable Boolean isShippedWithBamboo)
Methods in com.atlassian.bamboo.agent.elastic.server with parameters of type ElasticImageConfiguration Modifier and Type Method Description protected void
ElasticFunctionalityFacadeImpl. attemptShutdownInstances(Collection<RemoteElasticInstance> instances, int agentsToShutdown, ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationManager. disableElasticImageSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Disable all enabled Elastic Image Schedules associated with the Elastic Image Configurationvoid
ElasticImageConfigurationManagerImpl. disableElasticImageSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration)
@NotNull List<RemoteElasticInstance>
ElasticInstanceManager. getElasticRemoteAgentsByConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
@NotNull List<RemoteElasticInstance>
ElasticInstanceManagerImpl. getElasticRemoteAgentsByConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
static @Nullable String
ElasticImageConfigurationCapabilities. getIamInstanceProfile(@NotNull ElasticImageConfiguration elasticImageConfiguration)
static String
ElasticImageConfigurationHelper. getStockImageConfigurationName(@NotNull ElasticImageConfiguration image)
static boolean
ElasticImageConfigurationCapabilities. isEbsOptimised(ElasticImageConfiguration elasticImageConfiguration)
RemoteElasticInstance
ElasticInstanceManager. newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, AgentManager agentManager, ElasticImageConfiguration elasticImageConfiguration, com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder)
RemoteElasticInstance
ElasticInstanceManagerImpl. newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, @NotNull AgentManager agentManager, @NotNull ElasticImageConfiguration elasticImageConfiguration, @NotNull com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder)
void
ElasticImageConfigurationManager. populateDefaultCapabilitySet(CapabilitySet capabilitySet, ElasticImageConfiguration imageConfiguration)
Populates capability set with default capabilities from fromElasticImageConfigurationManager.IMAGE_CAPABILITIES_FILE
.void
ElasticImageConfigurationManagerImpl. populateDefaultCapabilitySet(CapabilitySet capabilitySet, ElasticImageConfiguration imageConfiguration)
void
ElasticImageConfigurationDao. remove(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationHibernateDao. remove(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationManager. removeElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Delete an elastic image configuration.void
ElasticImageConfigurationManagerImpl. removeElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationDao. save(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationHibernateDao. save(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ElasticImageConfigurationManager. saveElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Save an elastic image configuration.void
ElasticImageConfigurationManagerImpl. saveElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
static void
ElasticImageConfigurationCapabilities. setEc2InstanceType(ElasticImageConfiguration elasticImageConfiguration, com.amazonaws.services.ec2.model.InstanceType instanceType)
static void
ElasticImageConfigurationCapabilities. setIamInstanceProfile(@NotNull ElasticImageConfiguration elasticImageConfiguration, @Nullable String iamInstanceProfileArnOrName)
static boolean
ElasticImageFilesCapabilitiesHelper. supportsBdmVolumeCreation(@NotNull ElasticImageConfiguration elasticImageConfiguration)
static boolean
ElasticImageFilesCapabilitiesHelper. supportsEbsDeviceMounting(ElasticImageConfiguration elasticImageConfiguration)
static boolean
ElasticImageFilesCapabilitiesHelper. supportsUserDataCompression(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Method parameters in com.atlassian.bamboo.agent.elastic.server with type arguments of type ElasticImageConfiguration Modifier and Type Method Description void
ElasticFunctionalityFacade. startupAgents(@NotNull Collection<ElasticImageConfiguration> elasticImageConfigurations)
void
ElasticFunctionalityFacadeImpl. startupAgents(@NotNull Collection<ElasticImageConfiguration> elasticImageConfigurations)
Starts the given number of agentsConstructors in com.atlassian.bamboo.agent.elastic.server with parameters of type ElasticImageConfiguration Constructor Description RemoteElasticInstanceImpl(ElasticInstanceManager manager, ElasticAgentTunnelManager tunnelManager, ErrorHandler errorHandler, com.atlassian.aws.AWSAccount awsAccount, URL baseURL, int startupTimeoutSeconds, RemoteElasticInstanceListener listener, ScheduledExecutorService executor, KeyStore keyStore, ElasticConfiguration elasticConfiguration, @NotNull AgentManager agentManager, @NotNull ElasticImageConfiguration elasticImageConfiguration, @NotNull com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder, @NotNull SpotInstanceConfig spotInstanceConfig, @NotNull ServerFingerprint fingerprint, @NotNull com.atlassian.event.api.EventPublisher eventPublisher, @NotNull SecretEncryptionService secretEncryptionService)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.agent.managed.schedule
Methods in com.atlassian.bamboo.agent.managed.schedule that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description @NotNull Pair<Collection<ElasticImageConfiguration>,Collection<EphemeralAgentLaunchRequest>>
ManagedAgentContainersOptimizer. findAgentContainersToStart(boolean elasticsEnabled, boolean ephemeralsEnabled)
Which and how many elastic images should be started.@NotNull Pair<Collection<ElasticImageConfiguration>,Collection<EphemeralAgentLaunchRequest>>
ManagedAgentContainersOptimizerImpl. findAgentContainersToStart(boolean elasticsEnabled, boolean ephemeralsEnabled)
protected List<ElasticImageConfiguration>
ManagedAgentContainersOptimizerImpl. findMostNeededElasticConfigurations(int numberToFind, @NotNull List<ElasticImageConfiguration> necessary)
protected @NotNull Collection<ElasticImageConfiguration>
ManagedAgentContainersOptimizerImpl. getImagesForQueuedExecutable(ResultKey resultKey)
Method parameters in com.atlassian.bamboo.agent.managed.schedule with type arguments of type ElasticImageConfiguration Modifier and Type Method Description protected List<ElasticImageConfiguration>
ManagedAgentContainersOptimizerImpl. findMostNeededElasticConfigurations(int numberToFind, @NotNull List<ElasticImageConfiguration> necessary)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description Collection<ElasticImageConfiguration>
BuildResultsAction. getExecutableElasticImages()
Collection<ElasticImageConfiguration>
ChainResultsAction. getExecutableElasticImages()
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.buildqueue
Methods in com.atlassian.bamboo.buildqueue that return ElasticImageConfiguration Modifier and Type Method Description ElasticImageConfiguration
ElasticAgentDefinition. getElasticImageConfiguration()
Methods in com.atlassian.bamboo.buildqueue with parameters of type ElasticImageConfiguration Modifier and Type Method Description void
ElasticAgentDefinition. setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.buildqueue.manager
Methods in com.atlassian.bamboo.buildqueue.manager that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description @NotNull List<ElasticImageConfiguration>
ExecutableAgentsMatrix. getDedicatedNonMatchingImages()
@NotNull List<ElasticImageConfiguration>
ExecutableAgentsMatrixImpl. getDedicatedNonMatchingImages()
@NotNull Collection<ElasticImageConfiguration>
ExecutableAgentsMatrix. getImageFromMatrix(@NotNull String requirementKey)
@NotNull Collection<ElasticImageConfiguration>
ExecutableAgentsMatrixImpl. getImageFromMatrix(@NotNull String requirementKey)
@NotNull List<ElasticImageConfiguration>
ExecutableAgentsMatrix. getImageMatches()
Get a set of elastic images that match ALL requirements.@NotNull List<ElasticImageConfiguration>
ExecutableAgentsMatrixImpl. getImageMatches()
Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type ElasticImageConfiguration Modifier and Type Method Description void
ExecutableAgentsMatrix. addDedicatedNonMatchingImage(@NotNull ElasticImageConfiguration elasticImageConfiguration)
Record image configuration dedicated to the job/plan/project but not satisfying all requirementsvoid
ExecutableAgentsMatrixImpl. addDedicatedNonMatchingImage(@NotNull ElasticImageConfiguration elasticImageConfiguration)
void
ExecutableAgentsMatrix. addImageMatch(@NotNull ElasticImageConfiguration imageMatch)
Record an image that matches all requirementsvoid
ExecutableAgentsMatrixImpl. addImageMatch(@NotNull ElasticImageConfiguration imageMatch)
void
ExecutableAgentsMatrix. addImageToMatrix(@NotNull String requirementKey, @NotNull ElasticImageConfiguration image)
Record an image matching a requirement.void
ExecutableAgentsMatrixImpl. addImageToMatrix(@NotNull String requirementKey, @NotNull ElasticImageConfiguration image)
static Iterable<AgentAssignmentService.AgentAssignmentExecutor>
AgentAssignmentServiceHelper. asExecutors(ElasticImageConfiguration elasticImageConfiguration)
boolean
AgentAssignmentService. isCapabilitiesMatch(ElasticImageConfiguration image, long environmentId)
boolean
AgentAssignmentService. isCapabilitiesMatch(ElasticImageConfiguration image, ImmutableJob job)
boolean
AgentAssignmentServiceImpl. isCapabilitiesMatch(ElasticImageConfiguration image, long environmentId)
boolean
AgentAssignmentServiceImpl. isCapabilitiesMatch(ElasticImageConfiguration image, ImmutableJob job)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.capability
Methods in com.atlassian.bamboo.capability that return ElasticImageConfiguration Modifier and Type Method Description @Nullable ElasticImageConfiguration
CapabilityHibernateSetDao. getElasticImageConfiguration(@NotNull CapabilitySet capabilitySet)
@Nullable ElasticImageConfiguration
CapabilitySetDao. getElasticImageConfiguration(@NotNull CapabilitySet capabilitySet)
Finds ElasticImageConfiguration using capability set -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.configuration.agent
Methods in com.atlassian.bamboo.configuration.agent that return ElasticImageConfiguration Modifier and Type Method Description ElasticImageConfiguration
ViewRejectedRequirements. getElasticImageConfiguration()
Methods in com.atlassian.bamboo.configuration.agent that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description List<ElasticImageConfiguration>
ViewAgents. getDedicatedNonMatchingElasticConfiguration()
List<ElasticImageConfiguration>
ViewAgents. getElasticImageConfigurations()
List<ElasticImageConfiguration>
ViewAgentPlanMatrix. getImages()
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.configuration.agent.elastic
Constructor parameters in com.atlassian.bamboo.configuration.agent.elastic with type arguments of type ElasticImageConfiguration Constructor Description ElasticAgentOnImagePredicate(List<ElasticImageConfiguration> elasticImageConfigurations)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.event.analytics
Constructors in com.atlassian.bamboo.event.analytics with parameters of type ElasticImageConfiguration Constructor Description ElasticInstanceStartedAnalyticsEvent(ElasticImageConfiguration elasticImageConfiguration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.migration.stream
Methods in com.atlassian.bamboo.migration.stream with parameters of type ElasticImageConfiguration Modifier and Type Method Description void
ElasticImageConfigurationMapper. afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ElasticImageConfiguration> list, @NotNull ElasticImageConfiguration object, long objectIndex, @NotNull org.hibernate.Session session)
protected void
ElasticImageConfigurationMapper. exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull ElasticImageConfiguration imageConfiguration, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean)
protected void
ElasticImageConfigurationMapper. importProperties(@NotNull ElasticImageConfiguration object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session)
Method parameters in com.atlassian.bamboo.migration.stream with type arguments of type ElasticImageConfiguration Modifier and Type Method Description void
ElasticImageConfigurationMapper. afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ElasticImageConfiguration> list, @NotNull ElasticImageConfiguration object, long objectIndex, @NotNull org.hibernate.Session session)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.persistence
Methods in com.atlassian.bamboo.persistence with parameters of type ElasticImageConfiguration Modifier and Type Method Description static void
HibernateLazyReferences. initialise(@Nullable ElasticImageConfiguration elasticImageConfiguration)
Method parameters in com.atlassian.bamboo.persistence with type arguments of type ElasticImageConfiguration Modifier and Type Method Description static void
HibernateLazyReferences. initialiseImageConfigurations(@NotNull Iterable<ElasticImageConfiguration> elasticImageConfigurations)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description Collection<ElasticImageConfiguration>
ExecutableAgentsHelper. getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
Calculates the list of elastic images that are capable of running an agent that can build a Buildable plan.Collection<ElasticImageConfiguration>
ExecutableAgentsHelperImpl. getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.plugins.rest.model.elasticConfig
Constructors in com.atlassian.bamboo.plugins.rest.model.elasticConfig with parameters of type ElasticImageConfiguration Constructor Description RestElasticImageConfig(ElasticImageConfiguration configuration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.rest.model.agent
Constructors in com.atlassian.bamboo.rest.model.agent with parameters of type ElasticImageConfiguration Constructor Description RestAgentAssignmentExecutorDetails(ElasticImageConfiguration elasticImageConfiguration, AgentAssignment.ExecutableType executableType, boolean capabilitiesMatch)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.rest.model.plan.stage.job.requirement
Constructors in com.atlassian.bamboo.rest.model.plan.stage.job.requirement with parameters of type ElasticImageConfiguration Constructor Description RestElasticImageDetails(ElasticImageConfiguration elasticImageConfiguration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.resultsummary
Methods in com.atlassian.bamboo.resultsummary with parameters of type ElasticImageConfiguration Modifier and Type Method Description @NotNull List<BuildResultsSummary>
BuildResultsSummaryDao. findBuildsForImageConfiguration(String planKey, ElasticImageConfiguration elasticImageConfiguration, @Nullable BuildState buildState, int maxResults)
Searcher for builds of an image@NotNull List<BuildResultsSummary>
BuildResultsSummaryHibernateDao. findBuildsForImageConfiguration(String planKey, ElasticImageConfiguration elasticImage, @Nullable BuildState buildState, int maxResults)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.v2.build.agent
Methods in com.atlassian.bamboo.v2.build.agent that return ElasticImageConfiguration Modifier and Type Method Description ElasticImageConfiguration
ElasticAgentDefinitionImpl. getElasticImageConfiguration()
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type ElasticImageConfiguration Modifier and Type Method Description void
ElasticAgentDefinitionImpl. setElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.v2.build.agent.capability
Methods in com.atlassian.bamboo.v2.build.agent.capability that return ElasticImageConfiguration Modifier and Type Method Description @Nullable ElasticImageConfiguration
CapabilitySetManager. getElasticImage(@NotNull CapabilitySet capabilitySet)
@Nullable ElasticImageConfiguration
CapabilitySetManagerImpl. getElasticImage(@NotNull CapabilitySet capabilitySet)
@NotNull ElasticImageConfiguration
CapabilityElasticImageMapping. getElasticImageConfiguration()
Constructors in com.atlassian.bamboo.v2.build.agent.capability with parameters of type ElasticImageConfiguration Constructor Description CapabilityElasticImageMapping(@NotNull Capability capability, @NotNull ElasticImageConfiguration elasticImageConfiguration)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.v2.build.queue
Methods in com.atlassian.bamboo.v2.build.queue that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description Collection<ElasticImageConfiguration>
ExecutorCalculator. getExecutableImages(CommonContextMap.ContextWithMetadata contextWithMetadata)
@Nullable Collection<ElasticImageConfiguration>
QueueOfExecutables. getImagesForExecutable(@NotNull ResultKey resultKey)
Returns the images currently considered to be eligible for building resultKey.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManager. getImagesForQueuedExecutable(@NotNull ResultKey resultKey)
@Nullable Collection<ElasticImageConfiguration>
BuildQueueManagerImpl. getImagesForQueuedExecutable(@NotNull ResultKey resultKey)
@Nullable Collection<ElasticImageConfiguration>
QueueOfExecutables. getNonDedicatedImagesForExecutable(@NotNull ResultKey resultKey)
Returns the images that can execute the given executable.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManager. getNonDedicatedImagesForQueuedExecutable(@NotNull ResultKey resultKey)
Returns the images that can execute the given executable.@Nullable Collection<ElasticImageConfiguration>
BuildQueueManagerImpl. getNonDedicatedImagesForQueuedExecutable(@NotNull ResultKey resultKey)
Method parameters in com.atlassian.bamboo.v2.build.queue with type arguments of type ElasticImageConfiguration Modifier and Type Method Description @NotNull Collection<BuildAgent>
ExecutorCalculator. calculateExecutors(@NotNull CommonContextMap.ContextWithMetadata contextWithMetadata, @NotNull Collection<ElasticImageConfiguration> executableImages, @NotNull Collection<EphemeralAgentTemplate> executableTemplates)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.v2.build.queue.queues
Methods in com.atlassian.bamboo.v2.build.queue.queues that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description @Nullable Collection<ElasticImageConfiguration>
AbstractQueueOfExecutables. getImagesForExecutable(@NotNull ResultKey resultKey)
@Nullable Collection<ElasticImageConfiguration>
AbstractQueueOfExecutables. getNonDedicatedImagesForExecutable(@NotNull ResultKey resultKey)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.ww2.actions.admin.elastic
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return ElasticImageConfiguration Modifier and Type Method Description ElasticImageConfiguration
ConfigureElasticCapability. getConfiguration()
ElasticImageConfiguration
ConfigureElasticImageConfiguration. getConfiguration()
ElasticImageConfiguration
EditElasticCapability. getConfiguration()
ElasticImageConfiguration
ManageElasticInstancesAction. getElasticImageConfiguration()
ElasticImageConfiguration
ViewInstancesForConfigurationAction. getElasticImageConfiguration()
ElasticImageConfiguration
ConfigureElasticImageConfigurationAssignments. getImage()
ElasticImageConfiguration
ViewElasticInstanceAction. getImage()
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description List<ElasticImageConfiguration>
ConfigureElasticImageConfiguration. getElasticImageConfigurations()
Collection<ElasticImageConfiguration>
ManageElasticInstancesAction. getElasticImageConfigurations()
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic with parameters of type ElasticImageConfiguration Modifier and Type Method Description int
ElasticUIBean. getActiveInstancesCountForConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
int
ElasticUIBeanImpl. getActiveInstancesCountForConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration)
int
ConfigureElasticImageConfiguration. getScheduleCountForImage(ElasticImageConfiguration elasticImageConfiguration)
void
ManageElasticInstancesAction. setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)
Method parameters in com.atlassian.bamboo.ww2.actions.admin.elastic with type arguments of type ElasticImageConfiguration Modifier and Type Method Description void
ManageElasticInstancesAction. setElasticImageConfigurations(Collection<ElasticImageConfiguration> elasticImageConfigurations)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.ww2.actions.admin.elastic.schedule
Methods in com.atlassian.bamboo.ww2.actions.admin.elastic.schedule that return types with arguments of type ElasticImageConfiguration Modifier and Type Method Description List<ElasticImageConfiguration>
ConfigureElasticInstanceSchedule. getElasticImageConfigurations()
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.ww2.actions.agent
Constructors in com.atlassian.bamboo.ww2.actions.agent with parameters of type ElasticImageConfiguration Constructor Description AgentAssignmentExecutorDetails(ElasticImageConfiguration elasticImageConfiguration, boolean capabilitiesMatch)
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.ww2.actions.build
Constructor parameters in com.atlassian.bamboo.ww2.actions.build with type arguments of type ElasticImageConfiguration Constructor Description QueuedBuildJsonDecorator(@NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull BuildQueueItemViewForJsonDecorator buildQueueItem, int index, AgentManager agentManager, @NotNull BuildExecutionManager buildExecutionManager, @NotNull EphemeralAgentsLaunchRequestRegistry ephemeralAgentsLaunchRequestRegistry, @NotNull BambooPermissionManager bambooPermissionManager, TriggerManager triggerManager, @NotNull Collection<ElasticImageConfiguration> imagesForExecutable, @NotNull Set<Long> agentsForExecutable, @NotNull Collection<EphemeralAgentTemplate> templatesForExecutable)
QueuedBuildJsonDecorator(@NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull DeploymentQueueItemViewForJsonDecorator deploymentQueueItem, int index, AgentManager agentManager, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull EphemeralAgentsLaunchRequestRegistry ephemeralAgentsLaunchRequestRegistry, TriggerManager triggerManager, @NotNull Collection<ElasticImageConfiguration> imagesForExecutable, @NotNull Set<Long> agentsForExecutable, @NotNull Collection<EphemeralAgentTemplate> templatesForExecutable)
-