Uses of Interface
jetbrains.buildServer.clouds.CloudProfile
-
-
Uses of CloudProfile in jetbrains.buildServer.clouds
Methods in jetbrains.buildServer.clouds with parameters of type CloudProfile Modifier and Type Method Description String
AgentExpirationCondition. getProlongationReason(CloudProfile cloudProfile, CloudInstance cloudInstance, SBuildAgent agent)
Checks whether the agent can be marked as expired and the corresponding cloud instance can be stopped -
Uses of CloudProfile in jetbrains.buildServer.clouds.server
Methods in jetbrains.buildServer.clouds.server that return CloudProfile Modifier and Type Method Description CloudProfile
CloudManager. createProfile(String projectId, CloudProfileData profileData)
CloudProfile
CloudManagerBase. createProfile(String projectId, CloudProfileData profileData)
CloudProfile
CloudProfilePersistor. createProfile(String projectId, CloudProfileData data)
Creates new profile and persists it Calling this method may triggerCloudEventListener#profilesUpdated(java.util.Collection, boolean)
call.CloudProfile
CloudManager. findProfileById(String projectId, String profileId)
Returns profile by the specified identifier in a certain project.CloudProfile
CloudManagerBase. findProfileById(String projectId, String profileId)
CloudProfile
ProjectCloudManager. findProfileById(String profileId)
CloudProfile
CloudManager. findProfileByImageId(String imageId)
CloudProfile
CloudManagerBase. findProfileByImageId(String imageId)
CloudProfile
CloudManager. findProfileGloballyById(String profileId)
Returns profile by the specified identifier.CloudProfile
CloudManagerBase. findProfileGloballyById(String profileId)
CloudProfile
CloudManager. updateProfile(String projectId, String profileId, CloudProfileData profileData)
CloudProfile
CloudManagerBase. updateProfile(String projectId, String profileId, CloudProfileData cloudProfileData)
CloudProfile
CloudProfilePersistor. updateProfile(String projectId, String profileId, CloudProfileData newData)
Updates currently persisted profile.Methods in jetbrains.buildServer.clouds.server that return types with arguments of type CloudProfile Modifier and Type Method Description default Pair<CloudProfile,CloudInstance>
CloudAgentRelation. findInstanceByAgent(AgentDescription description)
Deprecated.see class descriptionCloudAgentRelation
Pair<CloudProfile,CloudInstance>
CloudAgentRelation. findInstanceByAgent(AgentDescription description, boolean searchEverywhere)
Deprecated.see class descriptionCloudAgentRelation
Pair<CloudProfile,CloudInstance>
CloudManager. findInstanceByAgent(AgentDescription agent)
Checks if the agent is an instnce of one of the running instances.Map<AgentDescription,Pair<CloudProfile,CloudInstance>>
CloudAgentRelation. findInstancesByAgents(Collection<? extends AgentDescription> descriptions)
Deprecated.see class descriptionCloudAgentRelation
Map<AgentDescription,Pair<CloudProfile,CloudInstance>>
CloudManager. findInstancesByAgents(Collection<? extends AgentDescription> agents)
Finds cloud instances (if any) for the collection of agentsCollection<CloudProfile>
CloudProfilePersistor. getProfiles(String projectId)
Get profiles based on configured project features.Collection<CloudProfile>
CloudProfilePersistor. getProfiles(SProject project)
Get profiles based on configured project features.Collection<CloudProfile>
CloudManager. listAllProfiles()
Returns all cloud profiles.Collection<CloudProfile>
CloudManagerBase. listAllProfiles()
Returns all profiles available on server across all projects.Collection<CloudProfile>
ProjectCloudManager. listProfiles()
Collection<CloudProfile>
CloudManager. listProfilesByProject(String projectId, boolean includeFromSubprojects)
Returns cloud profiles defined in the current project.Collection<CloudProfile>
CloudManagerBase. listProfilesByProject(String projectId, boolean includeFromSubprojects)
Methods in jetbrains.buildServer.clouds.server with parameters of type CloudProfile Modifier and Type Method Description void
CloudEventAdapter. beforeCloudClientDisposed(CloudProfile cloudProfile, CloudClientEx client)
void
CloudEventListener. beforeCloudClientDisposed(CloudProfile cloudProfile, CloudClientEx client)
Fired before disposing cloud client for extra actions, such as unauthorization of agents (if necessary)void
CloudEventAdapter. beforeInstanceStarted(CloudProfile profile, CloudImage image, BeforeStartInstanceArguments args)
void
CloudEventListener. beforeInstanceStarted(CloudProfile profile, CloudImage image, BeforeStartInstanceArguments args)
Notified before instance is started.CanStartNewInstanceResult
CloudInstanceManager. canStartNewInstance(CloudProfile profile, CloudImage image)
Indicates whether it's possible to start a new instance of a certain image in particular cloud profileCanStartNewInstanceResult
CloudQuotaChecker. checkCloudQuota(CloudProfile profile, CloudImage image, CloudClientEx client)
default Collection<SBuildAgent>
CloudManager. findAgentByInstance(CloudProfile profile, CloudInstance instance)
Deprecated.useCloudManager.findAgentByInstance(String, String)
insteadCloudState
CloudStateManager. forProfile(CloudProfile profile)
Creates cloud-specific storage handleSAgentType
CloudManager. getDescriptionFor(CloudProfile profile, String imageId)
Fetches recorded agent descriptionString
CloudManager. getServerUrlForAgent(CloudProfile profile, CloudImage image)
Server url that will be sent to new created build agentvoid
CloudEventAdapter. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
void
CloudEventListener. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
TeamCity started instance has been started and connected to TeamCity as build agent This event may be fired about same object for many times.void
CloudEventAdapter. instanceFailedToStart(CloudProfile profile, CloudImage cloudImage, Throwable reason)
void
CloudEventListener. instanceFailedToStart(CloudProfile profile, CloudImage cloudImage, Throwable reason)
Fired if the agent start action has failedvoid
CloudEventAdapter. instanceFailedToStop(CloudProfile profile, CloudInstance instance, Throwable cause)
void
CloudEventListener. instanceFailedToStop(CloudProfile profile, CloudInstance instance, Throwable cause)
Fired if an exception thrown while attempting to stop running instance.void
CloudEventAdapter. instanceStarting(CloudProfile profile, CloudInstance instance)
void
CloudEventListener. instanceStarting(CloudProfile profile, CloudInstance instance)
Agent start action has just been called.void
CloudEventAdapter. instanceStatusChanged(CloudProfile cloudProfile, CloudInstance instance)
void
CloudEventListener. instanceStatusChanged(CloudProfile profile, CloudInstance instance)
Notifies on cloud instance status changevoid
CloudEventAdapter. instanceTerminating(CloudProfile profile, CloudInstance instance)
void
CloudEventAdapter. instanceTerminating(CloudProfile profile, CloudInstance instance, TerminateInstanceReason reason)
void
CloudEventListener. instanceTerminating(CloudProfile profile, CloudInstance instance)
void
CloudEventListener. instanceTerminating(CloudProfile profile, CloudInstance instance, TerminateInstanceReason reason)
TeamCity has called terminate instance command.boolean
CloudManager. isImageWithAgent(CloudProfile profile, CloudImage image)
Checks if the image is configured to start agent.boolean
CloudStateManager. isImageWithAgent(CloudProfile profile, CloudImage image)
Checks if the image is configured to start agent.default boolean
CloudInstancesProvider. isInstanceExpired(CloudProfile profile, CloudInstance instance)
Deprecated.default boolean
CloudManager. isInstanceExpired(CloudProfile profile, CloudInstance instance)
Deprecated.void
CloudInstanceManager. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
Iterates through all running instances of all profiles.default void
CloudInstancesProvider. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderCallback callback)
void
CloudInstancesProvider. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
Iterates through instances of particular cloud profilevoid
CloudStateManager. markImageWithAgent(CloudProfile profile, CloudImage image)
Marks that create instance will be able to start build agent.void
CloudStateManager. markImageWithoutAgent(CloudProfile profile, CloudImage image)
Marks that created instance will not able to start build agent.default void
CloudInstancesProvider. markInstanceExpired(CloudProfile profile, CloudInstance instance)
default void
CloudManager. markInstanceExpired(CloudProfile profile, CloudInstance instance)
Deprecated.default void
CloudInstancesProviderExtendedCallback. processClient(CloudProfile profile)
process clientvoid
CloudInstancesProviderExtendedCallbackAdapter. processClient(CloudProfile profile)
void
CloudInstancesProviderExtendedCallback. processClientError(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
Called if - client error occouredvoid
CloudInstancesProviderExtendedCallbackAdapter. processClientError(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
default boolean
CloudInstancesProviderCallback. processImage(CloudProfile profile, CloudImage image)
Indicates whether to process this particular image.boolean
CloudInstancesProviderExtendedCallbackAdapter. processImage(CloudProfile profile, CloudImage image)
void
CloudInstancesProviderExtendedCallback. processImageError(CloudProfile profile, CloudImage image)
Called if - image error occouredvoid
CloudInstancesProviderExtendedCallbackAdapter. processImageError(CloudProfile profile, CloudImage image)
boolean
CloudInstancesProviderCallback. processInstance(CloudProfile profile, CloudInstance instance)
Processes instance and indicates whether to process next allocated instanceboolean
CloudInstancesProviderExtendedCallbackAdapter. processInstance(CloudProfile profile, CloudInstance instance)
void
CloudInstancesProviderExtendedCallback. processInstanceError(CloudProfile profile, CloudInstance instance)
Called if - instance error occouredvoid
CloudInstancesProviderExtendedCallbackAdapter. processInstanceError(CloudProfile profile, CloudInstance instance)
void
CloudInstancesProviderExtendedCallback. processInstanceExpired(CloudProfile profile, CloudClientEx client, CloudInstance instance)
Called if - instance is expired and should be terminated waiting if necessary for the current build to finishvoid
CloudInstancesProviderExtendedCallbackAdapter. processInstanceExpired(CloudProfile profile, CloudClientEx client, CloudInstance instance)
default void
CloudInstancesProviderExtendedCallback. processInstanceMaintained(CloudProfile profile, CloudClientEx client, CloudInstance instance)
Called if - instance is maintained (should not be terminated)void
CloudInstancesProviderExtendedCallback. processNotReady(CloudProfile profile)
Called if - client is still connecting - client error occoured - image error occoured - instance error occouredvoid
CloudInstancesProviderExtendedCallbackAdapter. processNotReady(CloudProfile profile)
void
CloudEventAdapter. profileUpdated(String projectId, CloudProfile cloudProfile)
void
CloudEventListener. profileUpdated(String projectId, CloudProfile profile)
This event is called when a single profile settings change was detected from the disk.void
ProjectCloudManager. updateProfile(CloudProfile cloudProfile)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.agentTypes
Methods in jetbrains.buildServer.clouds.server.agentTypes that return CloudProfile Modifier and Type Method Description CloudProfile
CloudAgentInfo. getCloudProfile()
Methods in jetbrains.buildServer.clouds.server.agentTypes with parameters of type CloudProfile Modifier and Type Method Description SAgentType
CloudAgentTypeProvider. getAgentDescription(CloudProfile profile, String imageId)
SAgentType
CloudAgentTypeProviderImpl. getAgentDescription(CloudProfile profile, String imageId)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.impl
Methods in jetbrains.buildServer.clouds.server.impl that return CloudProfile Modifier and Type Method Description CloudProfile
SecuredCloudManager. checkProfileReadAccess(String profileId)
CloudProfile
CloudManagerBaseImpl. createProfile(String projectId, CloudProfileData profileData)
CloudProfile
CloudManagerFacade. createProfile(String projectId, CloudProfileData profileData)
CloudProfile
SecuredCloudManager. createProfile(String projectId, CloudProfileData profileData)
CloudProfile
CloudManagerBaseImpl. findProfileById(String projectId, String profileId)
CloudProfile
CloudManagerFacade. findProfileById(String projectId, String profileId)
CloudProfile
ProjectCloudManagerImpl. findProfileById(String profileId)
CloudProfile
SecuredCloudManager. findProfileById(String projectId, String profileId)
CloudProfile
CloudManagerBaseImpl. findProfileByImageId(String imageId)
CloudProfile
CloudManagerFacade. findProfileByImageId(String imageId)
CloudProfile
SecuredCloudManager. findProfileByImageId(String imageId)
CloudProfile
CloudManagerBaseImpl. findProfileGloballyById(String profileId)
CloudProfile
CloudManagerFacade. findProfileGloballyById(String profileId)
Returns profile by the specified identifier.CloudProfile
SecuredCloudManager. findProfileGloballyById(String profileId)
Returns profile by the specified identifier.CloudProfile
CloudManagerBaseImpl. updateProfile(String projectId, String profileId, CloudProfileData cloudProfileData)
CloudProfile
CloudManagerFacade. updateProfile(String projectId, String profileId, CloudProfileData profileData)
CloudProfile
SecuredCloudManager. updateProfile(String projectId, String profileId, CloudProfileData profileData)
Methods in jetbrains.buildServer.clouds.server.impl with parameters of type CloudProfile Modifier and Type Method Description void
CloudEventsLogger. beforeCloudClientDisposed(CloudProfile cloudProfile, CloudClientEx client)
void
CloudEventsLogger. beforeInstanceStarted(CloudProfile profile, CloudImage image, BeforeStartInstanceArguments args)
CanStartNewInstanceResult
CloudManagerFacade. canStartNewInstance(CloudProfile profile, CloudImage image)
CanStartNewInstanceResult
SecuredCloudManager. canStartNewInstance(CloudProfile profile, CloudImage image)
CanStartNewInstanceResult
CloudQuotaCheckerImpl. checkCloudQuota(CloudProfile profile, CloudImage image, CloudClientEx client)
jetbrains.buildServer.clouds.server.impl.DBCloudStateManagerImpl.CloudStartedInstanceTable
DBCloudStateManagerImpl. forProfile(CloudProfile profile)
SAgentType
CloudManagerFacade. getDescriptionFor(CloudProfile prof, String imageId)
SAgentType
SecuredCloudManager. getDescriptionFor(CloudProfile profile, String imageId)
String
CloudManagerFacade. getServerUrlForAgent(CloudProfile profile, CloudImage image)
String
SecuredCloudManager. getServerUrlForAgent(CloudProfile profile, CloudImage image)
void
CloudEventsLogger. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
void
CloudEventsLogger. instanceFailedToStart(CloudProfile profile, CloudImage cloudImage, Throwable reason)
void
CloudEventsLogger. instanceFailedToStop(CloudProfile profile, CloudInstance instance, Throwable cause)
void
CloudEventsLogger. instanceStarting(CloudProfile profile, CloudInstance instance)
void
CloudEventsLogger. instanceStatusChanged(CloudProfile profile, CloudInstance instance)
void
CloudEventsLogger. instanceTerminating(CloudProfile profile, CloudInstance instance)
void
CloudEventsLogger. instanceTerminating(CloudProfile profile, CloudInstance instance, TerminateInstanceReason reason)
boolean
CloudManagerFacade. isImageWithAgent(CloudProfile profile, CloudImage image)
boolean
DBCloudStateManagerImpl. isImageWithAgent(CloudProfile profile, CloudImage image)
boolean
SecuredCloudManager. isImageWithAgent(CloudProfile profile, CloudImage image)
boolean
CloudStateHolder.ProfileState. isStillActual(CloudProfile profile, CloudErrorInfo errorInfo)
void
CloudInstancesProviderImpl. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
void
CloudManagerFacade. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
void
SecuredCloudInstancesProvider. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
void
SecuredCloudManager. iterateProfileInstances(CloudProfile profile, CloudInstancesProviderExtendedCallback callback)
void
DBCloudStateManagerImpl. markImageWithAgent(CloudProfile profile, CloudImage image)
void
DBCloudStateManagerImpl. markImageWithoutAgent(CloudProfile profile, CloudImage image)
void
CloudStateHolder. processClient(CloudProfile profile)
void
CloudStateHolder. processClientError(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
boolean
CloudStateHolder. processImage(CloudProfile profile, CloudImage image)
void
CloudStateHolder. processImageError(CloudProfile profile, CloudImage image)
void
CloudStateHolder. processImageEx(CloudProfile profile, CloudImage image, CanStartNewInstanceResult canStart)
boolean
CloudStateHolder. processInstance(CloudProfile profile, CloudInstance instance)
void
CloudStateHolder. processInstanceError(CloudProfile profile, CloudInstance instance)
void
CloudStateHolder. processInstanceExpired(CloudProfile profile, CloudClientEx client, CloudInstance instance)
void
CloudStateHolder. processInstanceMaintained(CloudProfile profile, CloudClientEx client, CloudInstance instance)
void
CloudStateHolder. processNotReady(CloudProfile profile)
void
CloudEventsLogger. profileUpdated(String projectId, CloudProfile cloudProfile)
void
CloudStateHolder.ProfileState. update(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
void
ProjectCloudManagerImpl. updateProfile(CloudProfile cloudProfile)
Method parameters in jetbrains.buildServer.clouds.server.impl with type arguments of type CloudProfile Modifier and Type Method Description protected CanStartNewInstanceResult
CloudQuotaCheckerImpl. checkCanAddNewAgentToPool(AgentPool agentPool, Supplier<Collection<Pair<CloudProfile,CloudInstance>>> startingInstancesSupplier)
Constructors in jetbrains.buildServer.clouds.server.impl with parameters of type CloudProfile Constructor Description ProfileState(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
ProfileStateKey(CloudProfile profile)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.impl.instances
Methods in jetbrains.buildServer.clouds.server.impl.instances that return types with arguments of type CloudProfile Modifier and Type Method Description Collection<Pair<CloudProfile,CloudInstance>>
RunningInstanceTrackerImpl. findAllStartingInstances()
Methods in jetbrains.buildServer.clouds.server.impl.instances with parameters of type CloudProfile Modifier and Type Method Description InstanceUpdateTask
InstanceUpdateTask. agentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
InstanceUpdateTask
NonExistingInstance. agentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
InstanceUpdateTask
RunningInstanceTask. agentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
InstanceUpdateTask
StoppedInstanceTask. agentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
InstanceUpdateTask
InstanceUpdateTaskFactory. createInstanceUpdateTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
RunningInstanceTaskFactory. createInstanceUpdateTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
InstanceUpdateTaskFactory. createNonExistingInstanceTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
RunningInstanceTaskFactory. createNonExistingInstanceTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
InstanceUpdateTaskFactory. createStoppedInstanceTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
RunningInstanceTaskFactory. createStoppedInstanceTask(CloudProfile profile, CloudInstance instance)
protected CloudInstance
StartInstanceAction. doStartCloudInstance(CloudProfile profile, CloudClientEx client, CloudImage cloudImage, StartInstanceReason reason)
String
StartingCloudInstanceTokens. generateNewToken(CloudProfile profile, CloudImage image)
CanStartNewInstanceResult
StartInstanceAction. getCanStartNewInstanceResult(CloudProfile profile, CloudImage image)
String
StartInstanceAction. getServerUrlForAgent(CloudProfile profile, CloudImage image)
boolean
InstanceUpdateTask. matches(CloudProfile profile)
boolean
InstanceUpdateTask. matches(CloudProfile profile, CloudImage image)
boolean
InstanceUpdateTask. matches(CloudProfile profile, CloudInstance instance)
boolean
MatchingInstanceTask. matches(CloudProfile profile)
boolean
MatchingInstanceTask. matches(CloudProfile profile, CloudImage image)
boolean
MatchingInstanceTask. matches(CloudProfile profile, CloudInstance instance)
boolean
NonExistingInstance. matches(CloudProfile profile)
boolean
NonExistingInstance. matches(CloudProfile profile, CloudImage image)
boolean
NonExistingInstance. matches(CloudProfile profile, CloudInstance instance)
void
UpdateInstancesCollectionTaskImpl. processClient(CloudProfile profile)
void
UpdateInstancesCollectionTaskImpl. processClientError(CloudProfile profile, CloudErrorInfo cloudErrorInfo)
boolean
UpdateInstancesCollectionTaskImpl. processImage(CloudProfile profile, CloudImage image)
void
UpdateInstancesCollectionTaskImpl. processImageError(CloudProfile profile, CloudImage image)
boolean
UpdateInstancesCollectionTaskImpl. processInstance(CloudProfile profile, CloudInstance instance)
void
UpdateInstancesCollectionTaskImpl. processInstanceError(CloudProfile profile, CloudInstance instance)
void
UpdateInstancesCollectionTaskImpl. processInstanceExpired(CloudProfile profile, CloudClientEx cli, CloudInstance instance)
void
UpdateInstancesCollectionTaskImpl. processNotReady(CloudProfile profile)
boolean
StartingCloudInstanceTokens. tokenExists(CloudProfile profile, CloudImage image, String token)
InstanceUpdateTask
InstanceUpdateTask. update(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
NonExistingInstance. update(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
RunningInstanceTask. update(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
StoppedInstanceTask. update(CloudProfile profile, CloudInstance instance)
Method parameters in jetbrains.buildServer.clouds.server.impl.instances with type arguments of type CloudProfile Modifier and Type Method Description void
StopInstanceQueue. stopAllInstances(Collection<CloudProfile> profiles, TerminateInstanceReason reason)
void
StopInstanceQueueImpl. stopAllInstances(Collection<CloudProfile> profiles, TerminateInstanceReason reason)
Constructors in jetbrains.buildServer.clouds.server.impl.instances with parameters of type CloudProfile Constructor Description MatchingInstanceTask(CloudProfile profile, CloudInstance instance, CloudEventDispatcher dispatcher)
NonExistingInstance(CloudProfile profile, CloudInstance instance)
RunningInstanceTask(CloudProfile profile, CloudInstance instance, CloudEventDispatcher dispatcher, BuildAgentManager agentManager, InstanceUpdateTaskFactory taskFactory, ServerResponsibility serverResponsibility, StartingCloudInstanceTokens startingCloudInstanceTokens, AuthorizedCloudInstances authorizedCloudInstances)
StoppedInstanceTask(CloudProfile profile, CloudInstance instance, CloudEventDispatcher dispatcher, InstanceUpdateTaskFactory instanceFactory)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.impl.profile
Classes in jetbrains.buildServer.clouds.server.impl.profile that implement CloudProfile Modifier and Type Class Description class
CloudProfileImpl
Methods in jetbrains.buildServer.clouds.server.impl.profile that return CloudProfile Modifier and Type Method Description CloudProfile
CloudProfilePersistorFacade. createProfile(String projectId, CloudProfileData data)
CloudProfile
SecuredCloudProfilePersistor. createProfile(String projectId, CloudProfileData data)
CloudProfile
CloudProfilePersistorFacade. updateProfile(String projectId, String profileId, CloudProfileData newData)
CloudProfile
SecuredCloudProfilePersistor. updateProfile(String projectId, String profileId, CloudProfileData newData)
Methods in jetbrains.buildServer.clouds.server.impl.profile that return types with arguments of type CloudProfile Modifier and Type Method Description Collection<CloudProfile>
CloudProfilePersistorFacade. getProfiles(String projectId)
Get profiles based on configured project features.Collection<CloudProfile>
CloudProfilePersistorFacade. getProfiles(SProject project)
Get profiles based on configured project features.Collection<CloudProfile>
SecuredCloudProfilePersistor. getProfiles(String projectId)
Collection<CloudProfile>
SecuredCloudProfilePersistor. getProfiles(SProject project)
Get last loaded profiles or loads them if nothing was initially loaded.Methods in jetbrains.buildServer.clouds.server.impl.profile with parameters of type CloudProfile Modifier and Type Method Description static int
CloudProfileUtil. compareProfiles(CloudProfile oldProfile, CloudProfile newProfile)
Compares two profilesstatic CloudProfileData
CloudProfileUtil. copyProfileWithUpdateImages(CloudProfile src, Collection<CloudImageData> images)
static CloudProfileData
CloudProfileUtil. copyProfileWithUpdateImages(CloudProfile src, Map<String,Map<String,String>> imagesUpdates)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.impl.virtual
Methods in jetbrains.buildServer.clouds.server.impl.virtual that return CloudProfile Modifier and Type Method Description CloudProfile
StartableAgentTypeImpl. getProfile()
Constructors in jetbrains.buildServer.clouds.server.impl.virtual with parameters of type CloudProfile Constructor Description StartableAgentTypeImpl(CloudProfile profile, CloudImage image, SAgentType agentType, CloudManager manager)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.instances
Methods in jetbrains.buildServer.clouds.server.instances that return types with arguments of type CloudProfile Modifier and Type Method Description default Collection<Pair<CloudProfile,CloudInstance>>
RunningAgentsTracker. findAllStartingInstances()
Methods in jetbrains.buildServer.clouds.server.instances with parameters of type CloudProfile Modifier and Type Method Description default Collection<SBuildAgent>
RunningAgentsTracker. findAgentByInstance(CloudProfile profile, CloudInstance instance)
Deprecated. -
Uses of CloudProfile in jetbrains.buildServer.clouds.server.instances.terminate
Methods in jetbrains.buildServer.clouds.server.instances.terminate with parameters of type CloudProfile Modifier and Type Method Description List<InstanceTerminateCondition>
TerminateConditionsFactory. getConditionsForProfile(CloudProfile profile, boolean includeDefaultCondition)
InstanceTerminateCondition
TerminateConditionsFactory. getDefaultConditionForProfile(CloudProfile profile)
boolean
InstanceTerminateCondition. isExpired(SBuildAgent agent, CloudProfile profile, CloudInstance instance)
-
Uses of CloudProfile in jetbrains.buildServer.clouds.server.serverHealth
Methods in jetbrains.buildServer.clouds.server.serverHealth that return CloudProfile Modifier and Type Method Description CloudProfile
DuplicateCloudProfileHealthReport.DuplicateCloudProfiles. getCurrentProjectProfile()
CloudProfile
DuplicateCloudProfileHealthReport.DuplicateCloudProfiles. getOtherProjectProfile()
-
Uses of CloudProfile in jetbrains.buildServer.controllers.agent
Methods in jetbrains.buildServer.controllers.agent that return CloudProfile Modifier and Type Method Description CloudProfile
AgentDetailsFormBase. getCloudProfile()
-
Uses of CloudProfile in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return CloudProfile Modifier and Type Method Description protected CloudProfile
BaseServerTestCase. createSimpleProfile(String projectId)
protected CloudProfile
BaseServerTestCase. createSimpleProfile(String projectId, String profileId, boolean isEnabled)
-