Package jetbrains.buildServer.vcs.spec
Class BranchAttributesFilterManager
- java.lang.Object
-
- jetbrains.buildServer.vcs.spec.BranchAttributesFilterManager
-
public class BranchAttributesFilterManager extends Object
-
-
Constructor Summary
Constructors Constructor Description BranchAttributesFilterManager(ExtensionHolder extensionHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accepts(String providerId, String logicalBranchName, BranchAttributesContext branchContext, Map<String,String> attributes)
Map<String,BranchAttributesContext>
getBranchContext(Set<String> providerIds, String logicalBranchName, SBuildType buildType, BranchFilterContext context)
boolean
idExists(String id)
String
validAttributes(String providerId, Map<String,String> attributes)
-
-
-
Constructor Detail
-
BranchAttributesFilterManager
public BranchAttributesFilterManager(@NotNull ExtensionHolder extensionHolder)
-
-
Method Detail
-
accepts
public boolean accepts(@NotNull String providerId, @NotNull String logicalBranchName, @NotNull BranchAttributesContext branchContext, @Nullable Map<String,String> attributes)
-
idExists
public boolean idExists(@NotNull String id)
-
validAttributes
public String validAttributes(@NotNull String providerId, @Nullable Map<String,String> attributes)
-
getBranchContext
public Map<String,BranchAttributesContext> getBranchContext(@NotNull Set<String> providerIds, @NotNull String logicalBranchName, @NotNull SBuildType buildType, @Nullable BranchFilterContext context)
-
-