Uses of Interface
jetbrains.buildServer.serverSide.BuildTypeTemplateEx
-
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return BuildTypeTemplateEx Modifier and Type Method Description BuildTypeTemplateEx
BuildTypeTemplateEx. createEditableCopy(boolean fillSettings)
BuildTypeTemplateEx
ProjectManagerEx. findBuildTypeTemplateByExternalId(String externalId)
BuildTypeTemplateEx
ProjectManagerEx. findBuildTypeTemplateById(String id)
BuildTypeTemplateEx
BuildTypeSettingsEx. getTemplate()
Deprecated.BuildTypeTemplateEx
BuildTypeTemplateEx. inline()
Creates a temporary copy of this template with all settings inherited from a project or a template inlined.Methods in jetbrains.buildServer.serverSide that return types with arguments of type BuildTypeTemplateEx Modifier and Type Method Description List<BuildTypeTemplateEx>
BuildTypeOwnSettings. getOwnTemplates()
ReadOnlyIndexedCollection<String,BuildTypeTemplateEx>
ProjectDataModel. getProjectTemplates(String projectId)
List<BuildTypeTemplateEx>
BuildTypeSettingsEx. getTemplates()
ReadOnlyIndexedCollection<String,BuildTypeTemplateEx>
ProjectDataModel. getTemplates()
Methods in jetbrains.buildServer.serverSide with parameters of type BuildTypeTemplateEx Modifier and Type Method Description void
ProjectDataModel. addTemplate(BuildTypeTemplateEx template)
DummyBuildPromotion
BuildPromotionFactory. createDummyPromotion(BuildTypeTemplateEx template)
Creates dummy (not real) build promotion, a build won't be able to start with this promotionint
BuildTypeTemplateUsagesCollector. getNumberOfUsages(BuildTypeTemplateEx template, boolean includingAsDefaultTemplate)
Returns number of build configurations attached to a template.int
BuildTypeTemplateUsagesCollector. getNumberOfUsagesAsDefaultTemplate(BuildTypeTemplateEx template)
Returns a number of projects in which the given template is explicitly configured as default template.int
BuildTypeTemplateUsagesCollector. getNumberOfUsagesAsEnforcedSettings(BuildTypeTemplateEx template)
Returns a number of projects in which the given template is explicitly used to define enforced settings.Collection<SBuildType>
BuildTypeTemplateUsagesCollector. getUsages(BuildTypeTemplateEx template, boolean includingAsDefaultTemplate)
Returns a collection of build configurations attached to a template.Collection<SProject>
BuildTypeTemplateUsagesCollector. getUsagesAsDefaultTemplate(BuildTypeTemplateEx template)
Returns a collection of projects in which the given template is explicitly configured as default template.Collection<SProject>
BuildTypeTemplateUsagesCollector. getUsagesAsEnforcedSettings(BuildTypeTemplateEx template)
Returns a collection of projects in which the given template is explicitly used to define enforced settings.void
ProjectDataModel. moveTemplate(BuildTypeTemplateEx template, ProjectEx oldProject, ProjectEx newProject)
void
ProjectModelVersionSnapshot. setVersion(BuildTypeTemplateEx template, PersistentEntityVersion version)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement BuildTypeTemplateEx Modifier and Type Class Description class
BuildTypeTemplateImpl
class
EditableTemplateCopy
class
InaccessibleTemplate
Wrapper object used in the case when template became inaccessible to current user (either template was deleted or template is from the project to which user does not have permissions)Methods in jetbrains.buildServer.serverSide.impl that return types with arguments of type BuildTypeTemplateEx Modifier and Type Method Description List<BuildTypeTemplateEx>
BuildTypeImpl. getOwnTemplates()
List<BuildTypeTemplateEx>
BuildTypeSettingsImpl. getOwnTemplates()
List<BuildTypeTemplateEx>
InaccessibleTemplate. getOwnTemplates()
List<BuildTypeTemplateEx>
BuildTypeImpl. getTemplates()
List<BuildTypeTemplateEx>
BuildTypeSettingsImpl. getTemplates()
List<BuildTypeTemplateEx>
InaccessibleTemplate. getTemplates()
Methods in jetbrains.buildServer.serverSide.impl with parameters of type BuildTypeTemplateEx Modifier and Type Method Description void
ProjectEx. addBuildTypeTemplate(BuildTypeTemplateEx template)
Stores build type template in the project, should be used when templates are loaded from configuration files.BuildTypeTemplateEx
ProjectEx. copyTemplate(BuildTypeTemplateEx origTemplate, String extId, String name, CopyOptions options)
DummyBuildPromotion
BuildPromotionManagerImpl. createDummyPromotion(BuildTypeTemplateEx template)
int
BuildTypeTemplateUsagesCollectorImpl. getNumberOfUsages(BuildTypeTemplateEx template, boolean includingAsDefaultTemplate)
int
BuildTypeTemplateUsagesCollectorImpl. getNumberOfUsagesAsDefaultTemplate(BuildTypeTemplateEx template)
int
BuildTypeTemplateUsagesCollectorImpl. getNumberOfUsagesAsEnforcedSettings(BuildTypeTemplateEx template)
Collection<SBuildType>
BuildTypeTemplateUsagesCollectorImpl. getUsages(BuildTypeTemplateEx template, boolean includingAsDefaultTemplate)
Collection<SProject>
BuildTypeTemplateUsagesCollectorImpl. getUsagesAsDefaultTemplate(BuildTypeTemplateEx template)
Collection<SProject>
BuildTypeTemplateUsagesCollectorImpl. getUsagesAsEnforcedSettings(BuildTypeTemplateEx template)
Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type BuildTypeTemplateEx Modifier and Type Method Description BuildTypeSettingsImpl
BuildTypeSettingsFactory. createTemplateBasedSettings(ProjectEx project, Collection<BuildTypeTemplateEx> templates)
BuildTypeSettingsImpl
BuildTypeSettingsFactoryImpl. createTemplateBasedSettings(ProjectEx project, Collection<BuildTypeTemplateEx> templates)
Constructors in jetbrains.buildServer.serverSide.impl with parameters of type BuildTypeTemplateEx Constructor Description TemplateDummyBuildPromotion(BuildTypeTemplateEx template, BuildPromotionContext context, BranchSpec branchSpec)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.auth
Classes in jetbrains.buildServer.serverSide.impl.auth that implement BuildTypeTemplateEx Modifier and Type Class Description class
SecuredBuildTypeTemplate
Methods in jetbrains.buildServer.serverSide.impl.auth that return BuildTypeTemplateEx Modifier and Type Method Description BuildTypeTemplateEx
SecuredProject. createBuildTypeTemplate(String name)
BuildTypeTemplateEx
SecuredProject. createBuildTypeTemplate(String extId, String name)
BuildTypeTemplateEx
SecuredProjectManager. findBuildTypeTemplateByExternalId(String externalId)
BuildTypeTemplateEx
SecuredProjectManager. findBuildTypeTemplateById(String id)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl
Methods in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl that return types with arguments of type BuildTypeTemplateEx Modifier and Type Method Description List<BuildTypeTemplateEx>
TemplatesProvider. getTemplates()
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.cleanup.v2019.settings
Methods in jetbrains.buildServer.serverSide.impl.cleanup.v2019.settings with parameters of type BuildTypeTemplateEx Modifier and Type Method Description String
KeepRulesManager. addRule(BuildTypeTemplateEx template, StorableRule rule)
Adds the new rule to the template.void
KeepRulesManager. addRule(BuildTypeTemplateEx template, StorableRule rule, String featureId)
Adds the rule with the provided id to the template.void
KeepRulesManager. deleteRule(BuildTypeTemplateEx template, String featureId)
Map<String,StorableRule>
KeepRulesManager. getOwnRules(BuildTypeTemplateEx template)
Returns map from the template own feature ids to keep rule wrappers.void
KeepRulesManager. resetRule(BuildTypeTemplateEx template, String featureId)
void
KeepRulesManager. updateRule(BuildTypeTemplateEx template, StorableRule rule, String featureId)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.projects
Methods in jetbrains.buildServer.serverSide.impl.projects that return BuildTypeTemplateEx Modifier and Type Method Description BuildTypeTemplateEx
ProjectImpl. copyTemplate(BuildTypeTemplateEx template, String extId, String name, CopyOptions options)
BuildTypeTemplateEx
ProjectImpl. createBuildTypeTemplate(String name)
BuildTypeTemplateEx
ProjectImpl. createBuildTypeTemplate(String extId, String name)
BuildTypeTemplateEx
ProjectManagerImpl. findBuildTypeTemplateByExternalId(String externalId)
BuildTypeTemplateEx
ProjectManagerImpl. findBuildTypeTemplateById(String id)
BuildTypeTemplateEx
ProjectImpl. getDefaultTemplate()
BuildTypeTemplateEx
ProjectImpl. getOwnDefaultTemplate()
Methods in jetbrains.buildServer.serverSide.impl.projects that return types with arguments of type BuildTypeTemplateEx Modifier and Type Method Description IndexedCollection<String,BuildTypeTemplateEx>
ProjectDataModelImpl. getProjectTemplates(String projectId)
IndexedCollection<String,BuildTypeTemplateEx>
ProjectDataModelImpl. getTemplates()
Methods in jetbrains.buildServer.serverSide.impl.projects with parameters of type BuildTypeTemplateEx Modifier and Type Method Description void
ProjectImpl. addBuildTypeTemplate(BuildTypeTemplateEx template)
void
ProjectDataModelImpl. addTemplate(BuildTypeTemplateEx template)
BuildTypeTemplateEx
ProjectImpl. copyTemplate(BuildTypeTemplateEx template, String extId, String name, CopyOptions options)
void
ProjectDataModelImpl. moveTemplate(BuildTypeTemplateEx template, ProjectEx oldProject, ProjectEx newProject)
void
CompositeProjectModelValidator. validateRemove(BuildTypeTemplateEx template)
default void
ProjectModelValidator. validateRemove(BuildTypeTemplateEx template)
void
BuildRunnerPlaceholdersValidator. validateUpdate(BuildTypeTemplateEx prev, BuildTypeTemplateEx template)
void
CompositeProjectModelValidator. validateUpdate(BuildTypeTemplateEx prev, BuildTypeTemplateEx template)
default void
ProjectModelValidator. validateUpdate(BuildTypeTemplateEx prev, BuildTypeTemplateEx template)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.versionedSettings
Methods in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type BuildTypeTemplateEx Modifier and Type Method Description TemplateBuilderImpl
ProjectsBuilderFactory. createTemplateBuilder(BuildTypeTemplateEx template)
-
Uses of BuildTypeTemplateEx in jetbrains.buildServer.serverSide.impl.xml
Methods in jetbrains.buildServer.serverSide.impl.xml that return BuildTypeTemplateEx Modifier and Type Method Description BuildTypeTemplateEx
XmlBuildTemplateExternalizer. readBuildTypeTemplate(ProjectEx project, EntityId<String> templateId, org.jdom.Element templateElement, File configFile, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, boolean emptyUuid)
Methods in jetbrains.buildServer.serverSide.impl.xml that return types with arguments of type BuildTypeTemplateEx Modifier and Type Method Description Class<BuildTypeTemplateEx>
BuildTemplateXmlProducer. getSupportedType()
Methods in jetbrains.buildServer.serverSide.impl.xml with parameters of type BuildTypeTemplateEx Modifier and Type Method Description void
BuildTemplateXmlProducer. fillBuilder(BuildTypeTemplateEx template, TemplateBuilder builder)
void
BuildTemplateXmlProducer. fillBuilder(BuildTypeTemplateEx template, TemplateBuilder builder, ConfigurationEntityPersister.PersistSettings persistSettings)
org.jdom.Element
BuildTemplateXmlProducer. produceXmlElement(BuildTypeTemplateEx entity, ConfigurationEntityPersister.PersistSettings persistSettings)
Method parameters in jetbrains.buildServer.serverSide.impl.xml with type arguments of type BuildTypeTemplateEx Modifier and Type Method Description BuildTypeSettingsEx
XmlBuildSettingsExternalizer. readBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, Collection<BuildTypeTemplateEx> templates, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)
-