Package com.atlassian.bamboo.repository
Class ReflectionRepositoryAccessor.StashRepositoryAccessor
- java.lang.Object
-
- com.atlassian.bamboo.repository.ReflectionRepositoryAccessor.StashRepositoryAccessor
-
- Enclosing class:
- ReflectionRepositoryAccessor
public static class ReflectionRepositoryAccessor.StashRepositoryAccessor extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @Nullable com.atlassian.applinks.api.ApplicationLinkgetApplicationLink(Repository stashRepository)static @NotNull StringgetApplicationLinkId(VcsLocationDefinition vcsLocation)static MethodgetApplicationLinkMethod(Class<? extends Repository> stashRepositoryClass)static StringgetStashProjectKey(Repository repository)static @NotNull StringgetStashProjectKey(VcsLocationDefinition vcsLocation)static MethodgetStashProjectKeyMethod(Class<? extends Repository> stashRepositoryClass)static StringgetStashRepositorySlug(Repository repository)static @NotNull StringgetStashRepositorySlug(VcsLocationDefinition vcsLocation)static MethodgetStashRepositorySlugMethod(Class<? extends Repository> stashRepositoryClass)static booleanisStashRepository(Repository repository)static booleanisStashRepository(VcsRepositoryData repositoryDefinition)
-
-
-
Method Detail
-
getStashProjectKeyMethod
public static Method getStashProjectKeyMethod(Class<? extends Repository> stashRepositoryClass)
-
getStashRepositorySlugMethod
public static Method getStashRepositorySlugMethod(Class<? extends Repository> stashRepositoryClass)
-
getApplicationLinkMethod
public static Method getApplicationLinkMethod(Class<? extends Repository> stashRepositoryClass)
-
getApplicationLink
@Nullable public static @Nullable com.atlassian.applinks.api.ApplicationLink getApplicationLink(Repository stashRepository)
-
getApplicationLinkId
@NotNull public static @NotNull String getApplicationLinkId(VcsLocationDefinition vcsLocation)
-
isStashRepository
public static boolean isStashRepository(Repository repository)
-
isStashRepository
public static boolean isStashRepository(VcsRepositoryData repositoryDefinition)
-
getStashRepositorySlug
@NotNull public static @NotNull String getStashRepositorySlug(VcsLocationDefinition vcsLocation)
-
getStashRepositorySlug
public static String getStashRepositorySlug(Repository repository)
-
getStashProjectKey
public static String getStashProjectKey(Repository repository)
-
getStashProjectKey
@NotNull public static @NotNull String getStashProjectKey(VcsLocationDefinition vcsLocation)
-
-