Class RssAffectedPlan
- java.lang.Object
-
- com.atlassian.bamboo.notification.rss.RssAffectedPlan
-
public class RssAffectedPlan extends Object
-
-
Constructor Summary
Constructors Constructor Description RssAffectedPlan(@NotNull ImmutablePlan plan, @Nullable Integer buildNumber)
RssAffectedPlan(@NotNull ImmutablePlan plan, @Nullable Integer buildNumber, boolean noChangesInProperties)
RssAffectedPlan(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties)
RssAffectedPlan(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, @Nullable Set<String> projectsMissingRssAccess, @Nullable Set<String> repositoriesMissingRssAccess)
RssAffectedPlan(String projectName, PlanKey planKey, String planName, boolean disabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
@Nullable String
getBranchName()
@Nullable Integer
getBuildNumber()
@NotNull String
getName()
@NotNull PlanKey
getPlanKey()
@NotNull String
getProjectKey()
@NotNull String
getProjectName()
@Nullable Set<String>
getProjectsMissingRssAccess()
@Nullable Set<String>
getRepositoriesMissingRssAccess()
int
hashCode()
boolean
isDisabled()
boolean
isRssMissingAnyAccess()
void
setBuildNumber(@Nullable Integer buildNumber)
void
setDisabled(boolean disabled)
-
-
-
Constructor Detail
-
RssAffectedPlan
public RssAffectedPlan(@NotNull @NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties)
-
RssAffectedPlan
public RssAffectedPlan(String projectName, PlanKey planKey, String planName, boolean disabled)
-
RssAffectedPlan
public RssAffectedPlan(@NotNull @NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, @Nullable @Nullable Set<String> projectsMissingRssAccess, @Nullable @Nullable Set<String> repositoriesMissingRssAccess)
-
RssAffectedPlan
public RssAffectedPlan(@NotNull @NotNull ImmutablePlan plan, @Nullable @Nullable Integer buildNumber)
-
RssAffectedPlan
public RssAffectedPlan(@NotNull @NotNull ImmutablePlan plan, @Nullable @Nullable Integer buildNumber, boolean noChangesInProperties)
-
-
Method Detail
-
getName
@NotNull public @NotNull String getName()
-
getBranchName
@Nullable public @Nullable String getBranchName()
-
getPlanKey
@NotNull public @NotNull PlanKey getPlanKey()
-
getProjectName
@NotNull public @NotNull String getProjectName()
-
getProjectKey
@NotNull public @NotNull String getProjectKey()
-
getRepositoriesMissingRssAccess
@Nullable public @Nullable Set<String> getRepositoriesMissingRssAccess()
-
setDisabled
public void setDisabled(boolean disabled)
-
isDisabled
public boolean isDisabled()
-
getBuildNumber
@Nullable public @Nullable Integer getBuildNumber()
-
setBuildNumber
public void setBuildNumber(@Nullable @Nullable Integer buildNumber)
-
isRssMissingAnyAccess
public boolean isRssMissingAnyAccess()
-
-