public static class DecisionNotification.FlagDecisionNotificationBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DECISION_EVENT_DISPATCHED |
static java.lang.String |
ENABLED |
static java.lang.String |
FLAG_KEY |
static java.lang.String |
REASONS |
static java.lang.String |
RULE_KEY |
static java.lang.String |
VARIABLES |
static java.lang.String |
VARIATION_KEY |
| Constructor and Description |
|---|
FlagDecisionNotificationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DecisionNotification |
build() |
DecisionNotification.FlagDecisionNotificationBuilder |
withAttributes(java.util.Map<java.lang.String,?> attributes) |
DecisionNotification.FlagDecisionNotificationBuilder |
withDecisionEventDispatched(java.lang.Boolean dispatched) |
DecisionNotification.FlagDecisionNotificationBuilder |
withEnabled(java.lang.Boolean enabled) |
DecisionNotification.FlagDecisionNotificationBuilder |
withFlagKey(java.lang.String flagKey) |
DecisionNotification.FlagDecisionNotificationBuilder |
withReasons(java.util.List<java.lang.String> reasons) |
DecisionNotification.FlagDecisionNotificationBuilder |
withRuleKey(java.lang.String key) |
DecisionNotification.FlagDecisionNotificationBuilder |
withUserId(java.lang.String userId) |
DecisionNotification.FlagDecisionNotificationBuilder |
withVariables(java.lang.Object variables) |
DecisionNotification.FlagDecisionNotificationBuilder |
withVariationKey(java.lang.String key) |
public static final java.lang.String FLAG_KEY
public static final java.lang.String ENABLED
public static final java.lang.String VARIABLES
public static final java.lang.String VARIATION_KEY
public static final java.lang.String RULE_KEY
public static final java.lang.String REASONS
public static final java.lang.String DECISION_EVENT_DISPATCHED
public DecisionNotification.FlagDecisionNotificationBuilder withUserId(java.lang.String userId)
public DecisionNotification.FlagDecisionNotificationBuilder withAttributes(java.util.Map<java.lang.String,?> attributes)
public DecisionNotification.FlagDecisionNotificationBuilder withFlagKey(java.lang.String flagKey)
public DecisionNotification.FlagDecisionNotificationBuilder withEnabled(java.lang.Boolean enabled)
public DecisionNotification.FlagDecisionNotificationBuilder withVariables(java.lang.Object variables)
public DecisionNotification.FlagDecisionNotificationBuilder withVariationKey(java.lang.String key)
public DecisionNotification.FlagDecisionNotificationBuilder withRuleKey(java.lang.String key)
public DecisionNotification.FlagDecisionNotificationBuilder withReasons(java.util.List<java.lang.String> reasons)
public DecisionNotification.FlagDecisionNotificationBuilder withDecisionEventDispatched(java.lang.Boolean dispatched)
public DecisionNotification build()