public class FeatureState
A state of a feature.
public FeatureState(@NotNull
java.lang.String category,
@NotNull
java.lang.String name,
boolean enabled,
@Nullable
java.time.ZonedDateTime startDate,
@Nullable
java.time.ZonedDateTime endDate,
@Nullable
java.lang.String applicationId)
A state of a feature.
@NotNull public java.lang.String getCategory()
@NotNull public java.lang.String getName()
public boolean getEnabled()
@Nullable public java.time.ZonedDateTime getStartDate()
@Nullable public java.time.ZonedDateTime getEndDate()
@Nullable public java.lang.String getApplicationId()
@NotNull public java.lang.String component1()
@NotNull public java.lang.String component2()
public boolean component3()
@Nullable public java.time.ZonedDateTime component4()
@Nullable public java.time.ZonedDateTime component5()
@Nullable public java.lang.String component6()
@NotNull public FeatureState copy(@NotNull java.lang.String category, @NotNull java.lang.String name, boolean enabled, @Nullable java.time.ZonedDateTime startDate, @Nullable java.time.ZonedDateTime endDate, @Nullable java.lang.String applicationId)
A state of a feature.
@NotNull public java.lang.String toString()
A state of a feature.
public int hashCode()
A state of a feature.
public boolean equals(@Nullable
java.lang.Object p)
A state of a feature.