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 class
FeatureDiscoveryData.Condition
static class
FeatureDiscoveryData.Link
static class
FeatureDiscoveryData.LinkType
static class
FeatureDiscoveryData.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 String
getDocumentationHome()
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.
-
-