-
public final class FeatureStateA state of a feature.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringcategoryprivate final Stringnameprivate final Booleanenabledprivate final ZonedDateTimestartDateprivate final ZonedDateTimeendDateprivate final StringapplicationId
-
Constructor Summary
Constructors Constructor Description FeatureState(String category, String name, Boolean enabled, ZonedDateTime startDate, ZonedDateTime endDate, String applicationId)
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Stringcomponent2()final Booleancomponent3()final ZonedDateTimecomponent4()final ZonedDateTimecomponent5()final Stringcomponent6()final FeatureStatecopy(String category, String name, Boolean enabled, ZonedDateTime startDate, ZonedDateTime endDate, String applicationId)final StringgetCategory()final StringgetName()final BooleangetEnabled()final ZonedDateTimegetStartDate()final ZonedDateTimegetEndDate()final StringgetApplicationId()-
-
Constructor Detail
-
FeatureState
FeatureState(String category, String name, Boolean enabled, ZonedDateTime startDate, ZonedDateTime endDate, String applicationId)
-
-
Method Detail
-
component1
final String component1()
-
component2
final String component2()
-
component3
final Boolean component3()
-
component4
final ZonedDateTime component4()
-
component5
final ZonedDateTime component5()
-
component6
final String component6()
-
copy
final FeatureState copy(String category, String name, Boolean enabled, ZonedDateTime startDate, ZonedDateTime endDate, String applicationId)
-
getCategory
final String getCategory()
-
getEnabled
final Boolean getEnabled()
-
getStartDate
final ZonedDateTime getStartDate()
-
getEndDate
final ZonedDateTime getEndDate()
-
getApplicationId
final String getApplicationId()
-
-
-
-