Class FeatureDiscoveryData
- java.lang.Object
-
- com.atlassian.bamboo.feature.discovery.FeatureDiscoveryData
-
public class FeatureDiscoveryData extends Object
Represents the data stored for feature discovery notifications.This class is intended to be mapped 1:1 with the JSON document which contains the data (basically: simple DTO, no business logic).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFeatureDiscoveryData.Conditionstatic classFeatureDiscoveryData.Linkstatic classFeatureDiscoveryData.LinkTypestatic classFeatureDiscoveryData.Notification
-
Constructor Summary
Constructors Constructor Description FeatureDiscoveryData(@NotNull String documentationHome, @NotNull Iterable<FeatureDiscoveryData.Notification> notifications)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull StringgetDocumentationHome()URL to a page which summarises all releases of Bamboo.@NotNull List<FeatureDiscoveryData.Notification>getNotifications()A collection of feature discovery notifications.
-
-
-
Constructor Detail
-
FeatureDiscoveryData
public FeatureDiscoveryData(@NotNull @NotNull String documentationHome, @NotNull @NotNull Iterable<FeatureDiscoveryData.Notification> notifications)
-
-
Method Detail
-
getDocumentationHome
@NotNull public @NotNull String getDocumentationHome()
URL to a page which summarises all releases of Bamboo.
-
getNotifications
@NotNull public @NotNull List<FeatureDiscoveryData.Notification> getNotifications()
A collection of feature discovery notifications.
-
-