Uses of Interface
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfiguration
Packages that use ElasticImageConfiguration
Package
Description
-
Uses of ElasticImageConfiguration in com.atlassian.bamboo.agent.elastic.schedule
Methods in com.atlassian.bamboo.agent.elastic.schedule that return ElasticImageConfigurationModifier and TypeMethodDescription@Nullable ElasticImageConfigurationElasticInstanceSchedule.getElasticImageConfiguration()The Elastic Configuration that will be managed.ElasticInstanceScheduleImpl.getElasticImageConfiguration()Methods in com.atlassian.bamboo.agent.elastic.schedule with parameters of type ElasticImageConfigurationModifier and TypeMethodDescription@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) voidElasticInstanceSchedule.setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration) voidElasticInstanceScheduleImpl.setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration) Constructors in com.atlassian.bamboo.agent.elastic.schedule with parameters of type ElasticImageConfigurationModifierConstructorDescriptionElasticInstanceScheduleImpl(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 ElasticImageConfigurationMethods in com.atlassian.bamboo.agent.elastic.server that return ElasticImageConfigurationModifier and TypeMethodDescription@Nullable ElasticImageConfigurationElasticImageConfigurationDao.findById(long id) Get Elastic Image Configuration from its idElasticImageConfigurationHibernateDao.findById(long id) @NotNull ElasticImageConfigurationRemoteElasticInstance.getConfiguration()@NotNull ElasticImageConfigurationRemoteElasticInstanceImpl.getConfiguration()@Nullable ElasticImageConfigurationElasticImageConfigurationAccessor.getElasticImageConfigurationById(long configurationId) Retrieve an elastic image.@Nullable ElasticImageConfigurationElasticImageConfigurationAccessorImpl.getElasticImageConfigurationById(long configurationId) @Nullable ElasticImageConfigurationElasticImageConfigurationManagerImpl.getElasticImageConfigurationById(long configurationId) Methods in com.atlassian.bamboo.agent.elastic.server that return types with arguments of type ElasticImageConfigurationModifier and TypeMethodDescription@NotNull List<ElasticImageConfiguration> ElasticImageConfigurationDao.getAll()Get all Elastic Image Configuration objects@NotNull List<ElasticImageConfiguration> ElasticImageConfigurationHibernateDao.getAll()ElasticInstanceManager.getAllElasticAgentsAsMap()Returns all elastic instances in aSetMultimap, keyed by theElasticImageConfigurationElasticInstanceManagerImpl.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()ElasticImageConfigurationDao.getElasticImageConfigurationByAmi(String amiId) Retrieves a list of all elastic image configurations that use a specific image.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 ElasticImageConfigurationModifier and TypeMethodDescriptionprotected voidElasticFunctionalityFacadeImpl.cullExcessInstances(Collection<RemoteElasticInstance> instances, int agentsToShutdown, ElasticImageConfiguration elasticImageConfiguration) Attempts to shut down the excess elastic instances based on the provided number of agents to shut down.voidElasticImageConfigurationManager.disableElasticImageSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration) Disable all enabled Elastic Image Schedules associated with the Elastic Image ConfigurationvoidElasticImageConfigurationManagerImpl.disableElasticImageSchedules(@NotNull ElasticImageConfiguration elasticImageConfiguration) @NotNull List<RemoteElasticInstance> ElasticInstanceManager.getElasticRemoteAgentsByConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) @NotNull List<RemoteElasticInstance> ElasticInstanceManagerImpl.getElasticRemoteAgentsByConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) static @Nullable StringElasticImageConfigurationCapabilities.getIamInstanceProfile(@NotNull ElasticImageConfiguration elasticImageConfiguration) static StringElasticImageConfigurationHelper.getStockImageConfigurationName(@NotNull ElasticImageConfiguration image) static booleanElasticImageConfigurationCapabilities.isEbsOptimised(ElasticImageConfiguration elasticImageConfiguration) ElasticInstanceManager.newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, AgentManager agentManager, ElasticImageConfiguration elasticImageConfiguration, com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder) ElasticInstanceManagerImpl.newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, @NotNull AgentManager agentManager, @NotNull ElasticImageConfiguration elasticImageConfiguration, @NotNull com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder) voidElasticImageConfigurationManager.populateDefaultCapabilitySet(CapabilitySet capabilitySet, ElasticImageConfiguration imageConfiguration) Populates capability set with default capabilities from fromElasticImageConfigurationManager.IMAGE_CAPABILITIES_FILE.voidElasticImageConfigurationManagerImpl.populateDefaultCapabilitySet(CapabilitySet capabilitySet, ElasticImageConfiguration imageConfiguration) voidElasticImageConfigurationDao.remove(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidElasticImageConfigurationHibernateDao.remove(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidElasticImageConfigurationManager.removeElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) Delete an elastic image configuration.voidElasticImageConfigurationManagerImpl.removeElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidElasticImageConfigurationDao.save(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidElasticImageConfigurationHibernateDao.save(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidElasticImageConfigurationManager.saveElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) Save an elastic image configuration.voidElasticImageConfigurationManagerImpl.saveElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) static voidElasticImageConfigurationCapabilities.setEc2InstanceType(ElasticImageConfiguration elasticImageConfiguration, software.amazon.awssdk.services.ec2.model.InstanceType instanceType) static voidElasticImageConfigurationCapabilities.setIamInstanceProfile(@NotNull ElasticImageConfiguration elasticImageConfiguration, @Nullable String iamInstanceProfileArnOrName) static booleanElasticImageFilesCapabilitiesHelper.supportsBdmVolumeCreation(@NotNull ElasticImageConfiguration elasticImageConfiguration) static booleanElasticImageFilesCapabilitiesHelper.supportsEbsDeviceMounting(ElasticImageConfiguration elasticImageConfiguration) Method parameters in com.atlassian.bamboo.agent.elastic.server with type arguments of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidElasticFunctionalityFacade.startupAgents(@NotNull Collection<ElasticImageConfiguration> elasticImageConfigurations) voidElasticFunctionalityFacadeImpl.startupAgents(@NotNull Collection<ElasticImageConfiguration> elasticImageConfigurations) Starts the given number of agentsConstructors in com.atlassian.bamboo.agent.elastic.server with parameters of type ElasticImageConfigurationModifierConstructorDescriptionRemoteElasticInstanceImpl(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 ElasticImageConfigurationModifier and TypeMethodDescriptionManagedAgentContainersOptimizer.findAgentContainersToStart(boolean elasticsEnabled, boolean ephemeralsEnabled) Which and how many elastic images should be started.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 ElasticImageConfigurationModifier and TypeMethodDescriptionprotected 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 ElasticImageConfigurationModifier and TypeMethodDescriptionBuildResultsAction.getExecutableElasticImages()ChainResultsAction.getExecutableElasticImages() -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.buildqueue
Methods in com.atlassian.bamboo.buildqueue that return ElasticImageConfigurationMethods in com.atlassian.bamboo.buildqueue with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidElasticAgentDefinition.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 ElasticImageConfigurationModifier and TypeMethodDescription@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. i.e. these images could build the executable.@NotNull List<ElasticImageConfiguration> ExecutableAgentsMatrixImpl.getImageMatches()Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidExecutableAgentsMatrix.addDedicatedNonMatchingImage(@NotNull ElasticImageConfiguration elasticImageConfiguration) Record image configuration dedicated to the job/plan/project but not satisfying all requirementsvoidExecutableAgentsMatrixImpl.addDedicatedNonMatchingImage(@NotNull ElasticImageConfiguration elasticImageConfiguration) voidExecutableAgentsMatrix.addImageMatch(@NotNull ElasticImageConfiguration imageMatch) Record an image that matches all requirementsvoidExecutableAgentsMatrixImpl.addImageMatch(@NotNull ElasticImageConfiguration imageMatch) voidExecutableAgentsMatrix.addImageToMatrix(@NotNull String requirementKey, @NotNull ElasticImageConfiguration image) Record an image matching a requirement.voidExecutableAgentsMatrixImpl.addImageToMatrix(@NotNull String requirementKey, @NotNull ElasticImageConfiguration image) AgentAssignmentServiceHelper.asExecutors(ElasticImageConfiguration elasticImageConfiguration) booleanAgentAssignmentService.isCapabilitiesMatch(ElasticImageConfiguration image, long environmentId) booleanAgentAssignmentService.isCapabilitiesMatch(ElasticImageConfiguration image, ImmutableJob job) booleanAgentAssignmentServiceImpl.isCapabilitiesMatch(ElasticImageConfiguration image, long environmentId) booleanAgentAssignmentServiceImpl.isCapabilitiesMatch(ElasticImageConfiguration image, ImmutableJob job) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.capability
Methods in com.atlassian.bamboo.capability that return ElasticImageConfigurationModifier and TypeMethodDescription@Nullable ElasticImageConfigurationCapabilityHibernateSetDao.getElasticImageConfiguration(@NotNull CapabilitySet capabilitySet) @Nullable ElasticImageConfigurationCapabilitySetDao.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 ElasticImageConfigurationMethods in com.atlassian.bamboo.configuration.agent that return types with arguments of type ElasticImageConfigurationModifier and TypeMethodDescriptionViewAgents.getDedicatedNonMatchingElasticConfiguration()ViewAgents.getElasticImageConfigurations()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 ElasticImageConfigurationModifierConstructorDescriptionElasticAgentOnImagePredicate(List<ElasticImageConfiguration> elasticImageConfigurations) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.event.analytics
Constructors in com.atlassian.bamboo.event.analytics with parameters of type ElasticImageConfigurationModifierConstructorDescriptionElasticInstanceStartedAnalyticsEvent(ElasticImageConfiguration elasticImageConfiguration) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.migration.stream
Methods in com.atlassian.bamboo.migration.stream with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidElasticImageConfigurationMapper.afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ElasticImageConfiguration> list, @NotNull ElasticImageConfiguration object, long objectIndex, @NotNull org.hibernate.Session session) protected voidElasticImageConfigurationMapper.exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull ElasticImageConfiguration imageConfiguration, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected voidElasticImageConfigurationMapper.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 ElasticImageConfigurationModifier and TypeMethodDescriptionvoidElasticImageConfigurationMapper.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 ElasticImageConfigurationModifier and TypeMethodDescriptionstatic voidHibernateLazyReferences.initialise(@Nullable ElasticImageConfiguration elasticImageConfiguration) Method parameters in com.atlassian.bamboo.persistence with type arguments of type ElasticImageConfigurationModifier and TypeMethodDescriptionstatic voidHibernateLazyReferences.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 ElasticImageConfigurationModifier and TypeMethodDescriptionExecutableAgentsHelper.getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) Calculates the list of elastic images that are capable of running an agent that can build a Buildable plan.ExecutableAgentsHelperImpl.getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.plugins.rest.resource
Methods in com.atlassian.bamboo.plugins.rest.resource with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionstatic RestElasticImageConfigElasticConfigResource.toRestElasticImageConfig(ElasticImageConfiguration configuration) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.rest.model.agent
Constructors in com.atlassian.bamboo.rest.model.agent with parameters of type ElasticImageConfigurationModifierConstructorDescriptionRestAgentAssignmentExecutorDetails(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 ElasticImageConfigurationModifierConstructorDescriptionRestElasticImageDetails(ElasticImageConfiguration elasticImageConfiguration) -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.resultsummary
Methods in com.atlassian.bamboo.resultsummary with parameters of type ElasticImageConfigurationModifier and TypeMethodDescription@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 ElasticImageConfigurationMethods in com.atlassian.bamboo.v2.build.agent with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidElasticAgentDefinitionImpl.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 ElasticImageConfigurationModifier and TypeMethodDescription@Nullable ElasticImageConfigurationCapabilitySetManager.getElasticImage(@NotNull CapabilitySet capabilitySet) @Nullable ElasticImageConfigurationCapabilitySetManagerImpl.getElasticImage(@NotNull CapabilitySet capabilitySet) @NotNull ElasticImageConfigurationCapabilityElasticImageMapping.getElasticImageConfiguration()Constructors in com.atlassian.bamboo.v2.build.agent.capability with parameters of type ElasticImageConfigurationModifierConstructorDescriptionCapabilityElasticImageMapping(@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 ElasticImageConfigurationModifier and TypeMethodDescriptionExecutorCalculator.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 ElasticImageConfigurationModifier and TypeMethodDescription@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 ElasticImageConfigurationModifier and TypeMethodDescription@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 ElasticImageConfigurationModifier and TypeMethodDescriptionConfigureElasticCapability.getConfiguration()ConfigureElasticImageConfiguration.getConfiguration()EditElasticCapability.getConfiguration()ManageElasticInstancesAction.getElasticImageConfiguration()ViewInstancesForConfigurationAction.getElasticImageConfiguration()ConfigureElasticImageConfigurationAssignments.getImage()ViewElasticInstanceAction.getImage()Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return types with arguments of type ElasticImageConfigurationModifier and TypeMethodDescriptionConfigureElasticImageConfiguration.getElasticImageConfigurations()ManageElasticInstancesAction.getElasticImageConfigurations()Methods in com.atlassian.bamboo.ww2.actions.admin.elastic with parameters of type ElasticImageConfigurationModifier and TypeMethodDescriptionintElasticUIBean.getActiveInstancesCountForConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) intElasticUIBeanImpl.getActiveInstancesCountForConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) intConfigureElasticImageConfiguration.getScheduleCountForImage(ElasticImageConfiguration elasticImageConfiguration) voidManageElasticInstancesAction.setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration) Method parameters in com.atlassian.bamboo.ww2.actions.admin.elastic with type arguments of type ElasticImageConfigurationModifier and TypeMethodDescriptionvoidManageElasticInstancesAction.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 ElasticImageConfigurationModifier and TypeMethodDescriptionConfigureElasticInstanceSchedule.getElasticImageConfigurations() -
Uses of ElasticImageConfiguration in com.atlassian.bamboo.ww2.actions.agent
Constructors in com.atlassian.bamboo.ww2.actions.agent with parameters of type ElasticImageConfigurationModifierConstructorDescriptionAgentAssignmentExecutorDetails(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 ElasticImageConfigurationModifierConstructorDescriptionQueuedBuildJsonDecorator(@NotNull org.apache.struts2.text.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 org.apache.struts2.text.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)