Uses of Class
jetbrains.buildServer.vcs.RelationType
-
-
Uses of RelationType in jetbrains
Methods in jetbrains with parameters of type RelationType Modifier and Type Method Description VcsModificationExBuildServerCreator. addModification(ModificationDataBuilder m, SBuildType buildType, RelationType relation)Method parameters in jetbrains with type arguments of type RelationType Modifier and Type Method Description VcsModificationExBuildServerCreator. addModification(ModificationDataBuilder m, Map<SBuildType,RelationType> relations) -
Uses of RelationType in jetbrains.buildServer.buildTriggers.vcs
Method parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type RelationType Modifier and Type Method Description Collection<SBuildType>AnalyzeMergedBranches. findAffectedByMerge(ModificationData modification, Map<SBuildType,CheckoutRules> usages, Set<RelationType> relations) -
Uses of RelationType in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return RelationType Modifier and Type Method Description RelationTypeMockVcsModification. getRelation(String buildTypeId)Methods in jetbrains.buildServer.serverSide.impl that return types with arguments of type RelationType Modifier and Type Method Description Map<SBuildType,RelationType>MockVcsModification. getBuildTypeRelations()List<RelationType>MockVcsModification. getRelationTypes()Methods in jetbrains.buildServer.serverSide.impl with parameters of type RelationType Modifier and Type Method Description booleanMockVcsModification. hasRelation(SBuildType buildType, RelationType relation)Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type RelationType Modifier and Type Method Description voidMockVcsModification. consumeRelations(BiConsumer<String,RelationType> consumer)voidMockVcsModification. consumeRelations(BuildTypeIds btIds, BiConsumer<String,RelationType> consumer)booleanMockVcsModification. isRelatedTo(int parentNum, SBuildType buildType, Predicate<RelationType> relationPredicate)booleanMockVcsModification. isRelatedTo(String buildTypeId, Predicate<RelationType> relationPredicate)booleanMockVcsModification. isRelatedTo(SBuildType buildType, Predicate<RelationType> relationPredicate)voidMockVcsModification. processRelations(BiProcessor<String,RelationType> processor)Constructor parameters in jetbrains.buildServer.serverSide.impl with type arguments of type RelationType Constructor Description ChangesCalculatorDagVisitor(VcsModificationHistoryEx vcsHistory, VcsRootInstance root, SBuildType buildType, FindPromotionStrategy findPromotion, PreviousPromotionsCallback prevPromotionsCallback, EndpointsCallback endpointsCallback, VcsModificationProcessor modificationDiscoveredCallback, Set<RelationType> relations) -
Uses of RelationType in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type RelationType Modifier and Type Method Description List<Map<String,RelationType>>SecuredVcsModificationHistory. getEdgeRelations(VcsModification childCommit)Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type RelationType Modifier and Type Method Description voidSecuredVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes) -
Uses of RelationType in jetbrains.buildServer.serverSide.impl.changeProviders
Constructor parameters in jetbrains.buildServer.serverSide.impl.changeProviders with type arguments of type RelationType Constructor Description BasicDagBasedChangesProvider(VcsModificationHistoryEx vcsHistory, FindPromotionStrategy findPromotionStrategy, BuildPromotion promotion, VcsRootInstance root, VcsModificationProcessor callback, long startModId, boolean includeChangesFromDetachedRoots, DefaultBranchChangesMode defaultBranchChangesMode, boolean rootExcludesDefault, Set<RelationType> relations)ModificationIntervalChangesProvider(VcsModificationHistoryEx history, BuildPromotionEx promotion, SelectPrevBuildPolicy policy, long maxModificationId, boolean returnChangesIfNoPreviousBuild, Set<RelationType> relations, PreviousPromotionsCallback previousPromotionsCallback) -
Uses of RelationType in jetbrains.buildServer.serverSide.impl.query
Method parameters in jetbrains.buildServer.serverSide.impl.query with type arguments of type RelationType Modifier and Type Method Description static VcsModificationTupleInsertVcsModficationQuery. insert(SQLRunnerEx sqlRunner, VcsChangesStorage changesStorage, VcsChangesGraphQuery changesGraphQuery, EntitiesIdsGroups entitiesIdsGroups, long id, ModificationData modificationData, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, long registrationTime)static VcsModificationTupleInsertVcsModficationQuery. insert(SQLRunnerEx sqlRunner, VcsChangesStorage changesStorage, VcsChangesGraphQuery changesGraphQuery, EntitiesIdsGroups entitiesIdsGroups, long id, ModificationData modificationData, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, long registrationTime)static voidInsertVcsModficationQuery. insertEdgeRelations(DBFunctions dbf, long modificationId, List<Map<String,RelationType>> changeTypes)static voidInsertVcsModficationQuery. insertRelatedConfigurations(DBFunctions dbf, long modificationId, Map<String,RelationType> changeTypes, EntitiesIdsGroups entitiesIdsGroups, boolean removePreviousData) -
Uses of RelationType in jetbrains.buildServer.vcs
Fields in jetbrains.buildServer.vcs with type parameters of type RelationType Modifier and Type Field Description static Set<RelationType>RelationType. ALL_EXCEPT_SETTINGSContains all relation types except for project settings relationsstatic Set<RelationType>RelationType. ALL_RELATIONSContains all relation typesstatic Set<RelationType>RelationType. ALL_SETTINGSstatic Set<RelationType>RelationType. ALL_WITH_SETTINGS_AFFECTING_BUILDSMethods in jetbrains.buildServer.vcs that return RelationType Modifier and Type Method Description static RelationTypeRelationType. create(Integer id)static RelationTypeRelationType. valueOf(String name)Returns the enum constant of this type with the specified name.static RelationType[]RelationType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jetbrains.buildServer.vcs that return types with arguments of type RelationType Modifier and Type Method Description Map<SBuildType,RelationType>SVcsModification. getBuildTypeRelations()List<Map<String,RelationType>>VcsModificationHistoryEx. getEdgeRelations(VcsModification childCommit)Returns list of relations for edges from parent commits to the given child commit.Methods in jetbrains.buildServer.vcs with parameters of type RelationType Modifier and Type Method Description booleanSVcsModification. hasRelation(SBuildType buildType, RelationType relation)Returns true if the given buildType has relation of the specified typevoidVcsModificationHistoryEx. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)Processes VCS modifications related to specified build type within the specified interval.Method parameters in jetbrains.buildServer.vcs with type arguments of type RelationType Modifier and Type Method Description voidVcsModificationsStorage. addEdgeRelations(SVcsModification modification, List<Map<String,RelationType>> newEdgeRelations)SVcsModificationVcsModificationsStorage. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)SVcsModificationVcsModificationsStorage. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)voidVcsModificationsStorage. updateModificationRelatedConfigurations(SVcsModification modification, Map<String,RelationType> changeTypes) -
Uses of RelationType in jetbrains.buildServer.vcs.impl
Fields in jetbrains.buildServer.vcs.impl with type parameters of type RelationType Modifier and Type Field Description protected Set<RelationType>RevisionCalculator. myRelationsMethods in jetbrains.buildServer.vcs.impl that return RelationType Modifier and Type Method Description RelationTypeBuildTypeChangeRelationCalculator. getChangeType(LVcsRootInstanceHolder buildType, LVcsRootInstance vcsRoot)RelationTypeBuildTypeChangeRelationCalculator. getChangeType(LVcsRootInstanceHolder buildType, ModificationData modificationData)abstract RelationTypeBuildTypeChangeRelationCalculatorImpl. getChangeType(LVcsRootInstanceHolder buildType, LVcsRootInstance vcsRoot)RelationTypeBuildTypeChangeRelationCalculatorImpl. getChangeType(LVcsRootInstanceHolder buildType, ModificationData modificationData)RelationTypeAbstractVcsModification. getRelation(String buildTypeId)RelationTypeRelatedConfigurations. getRelation(String buildTypeId)Returns the relation to the buildType with the specified buildType internal id, or null if no relation to the buildType existsRelationTypeVcsModificationEx. getRelation(String buildTypeId)static RelationTypeBuildTypeChangeRelationCalculatorImpl. getSettingsChangeRelationType(BuildTypeEx affected)Methods in jetbrains.buildServer.vcs.impl that return types with arguments of type RelationType Modifier and Type Method Description Map<SBuildType,RelationType>AbstractVcsModification. getBuildTypeRelations()Map<SBuildType,RelationType>PersonalVcsModificationImpl. getBuildTypeRelations()Map<String,RelationType>RelatedConfigurations. getBuildTypeRelations()List<Map<String,RelationType>>DBVcsModificationHistory. getEdgeRelations(VcsModification childCommit)List<RelationType>AbstractVcsModification. getRelationTypes()List<RelationType>RelatedConfigurations. getRelationTypes()List<RelationType>VcsModificationEx. getRelationTypes()Methods in jetbrains.buildServer.vcs.impl with parameters of type RelationType Modifier and Type Method Description booleanRelatedConfigurations. containsRelation(String buildTypeId, RelationType relation)Returns true if there is a relation of specified type to the given buildTypebooleanAbstractVcsModification. hasRelation(SBuildType buildType, RelationType relation)voidDBVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)voidBuildTypeModifications. processModifications(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)Processes modifications in the order from the most recent to oldest.Method parameters in jetbrains.buildServer.vcs.impl with type arguments of type RelationType Modifier and Type Method Description voidVcsModificationsStorageImpl. addEdgeRelations(SVcsModification modification, List<Map<String,RelationType>> newEdgeRelations)voidAbstractVcsModification. consumeRelations(BiConsumer<String,RelationType> consumer)voidAbstractVcsModification. consumeRelations(BuildTypeIds btIds, BiConsumer<String,RelationType> consumer)voidRelatedConfigurations. consumeRelations(BiConsumer<String,RelationType> consumer)Calls the specified consumer, pass it buildType internalId and relation as argumentsvoidRelatedConfigurations. consumeRelations(BuildTypeIds ids, BiConsumer<String,RelationType> consumer)Accepts the build configuration ids in the form ofBuildTypeIdsintersects it with ids of the build configurations for which there are relations stored and calls consumer for all intersected ids.voidVcsModificationEx. consumeRelations(BiConsumer<String,RelationType> consumer)Calls the specified consumer, pass it buildType internalId and relation as argumentsvoidVcsModificationEx. consumeRelations(BuildTypeIds btIds, BiConsumer<String,RelationType> consumer)Same asVcsModificationEx.consumeRelations(BiConsumer)but calls the consumer only if a build type id belogs to the ids specified as the first argumentBuildTypeIdsstatic RelatedConfigurationsRelatedConfigurationsFactory. create(Map<RelationType,BuildTypeIds> relations)CreatesRelatedConfigurationsinstance for given map of relations to buildTypes.booleanDagEdgeRelationsProvider. isRelated(long childModId, int parentNum, SBuildType buildType, Predicate<RelationType> predicate)Returns true if the edge to childModId from its parentNum-th parent has relation to the specified buildType satisfying the given predicate.booleanDagEdgeRelationsProviderImpl. isRelated(long childModId, int parentNum, SBuildType buildType, Predicate<RelationType> predicate)booleanAbstractVcsModification. isRelatedTo(int parentNum, SBuildType buildType, Predicate<RelationType> relationPredicate)booleanAbstractVcsModification. isRelatedTo(String buildTypeId, Predicate<RelationType> relationPredicate)booleanAbstractVcsModification. isRelatedTo(SBuildType buildType, Predicate<RelationType> relationPredicate)booleanRelatedConfigurations. isRelatedTo(String buildTypeId, Predicate<RelationType> relationPredicate)booleanVcsModificationEx. isRelatedTo(int parentNum, SBuildType buildType, Predicate<RelationType> relationPredicate)Returns true if the edge from the parentNum-th parent to this commit has a relation to the specified buildType accepted by the given predicatebooleanVcsModificationEx. isRelatedTo(String buildTypeId, Predicate<RelationType> relationPredicate)booleanVcsModificationEx. isRelatedTo(SBuildType buildType, Predicate<RelationType> relationPredicate)Returns true if this modification has a relation accepted by the specified relation predicate to the given buildTypeSVcsModificationVcsModificationsStorageImpl. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)SVcsModificationVcsModificationsStorageImpl. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)VcsModificationTupleVcsModificationsStorageImpl.VcsModificationPersister. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)VcsModificationTupleVcsModificationsStorageImpl.VcsModificationPersister. persistModification(long id, ModificationData modificationData, Collection<SBuildType> relatedConfigurations, Map<String,RelationType> changeTypes, List<Map<String,RelationType>> edgeRelations, Date registrationDate)voidBuildTypeModifications.ChangesRange. processChanges(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, long maxId, long minId, Set<RelationType> requiredRelationTypes)voidAbstractVcsModification. processRelations(BiProcessor<String,RelationType> processor)voidRelatedConfigurations. processRelations(BiProcessor<String,RelationType> processor)voidVcsModificationEx. processRelations(BiProcessor<String,RelationType> processor)Same asVcsModificationEx.consumeRelations(BiConsumer)but allows to stop processing at any point of time.voidAbstractVcsModification. setEdgeRelations(List<Map<String,RelationType>> edgeRelations)voidAbstractVcsModification. setRelations(Map<String,RelationType> relations)voidVcsModificationsStorageImpl. updateModificationRelatedConfigurations(SVcsModification modification, Map<String,RelationType> changeTypes)Constructor parameters in jetbrains.buildServer.vcs.impl with type arguments of type RelationType Constructor Description RevisionCalculator(SBuildType buildType, VcsRootInstance root, Long maxModificationId, BuildPromotion promotion, Set<RelationType> relations, FinalRevisionCalculatorOptions options, VcsSettingsTracker vcsSettingsTracker, VcsModificationHistoryEx vcsModificationHistory, VcsManager vcsManager, Map<Long,RepositoryVersion> providedUpperLimitRevisions)
-