public static class FeatureDAO.DefaultImpls
Feature DAO.
public static boolean isEnabled(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull FeatureType type, boolean p)
public static boolean isEnabled(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull java.lang.String category, @NotNull java.lang.String name, boolean p)
public static boolean isEnabled(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull FeatureType type, @Nullable java.lang.String applicationId, boolean p)
public static void enable(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull FeatureType type, @Nullable java.time.ZonedDateTime startDate, @Nullable java.time.ZonedDateTime endDate, @Nullable java.lang.String applicationId)
public static void disable(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull FeatureType type, @Nullable java.lang.String applicationId)
public static void addFeature(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, boolean enabled, @NotNull FeatureType type, @Nullable java.time.ZonedDateTime startDate, @Nullable java.time.ZonedDateTime endDate, @Nullable java.lang.String applicationId)
public static void deleteFeature(FeatureDAO $this, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull FeatureType type, @Nullable java.lang.String applicationId)