public static class DecisionNotification.FeatureDecisionNotificationBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FEATURE_ENABLED |
static java.lang.String |
FEATURE_KEY |
static java.lang.String |
SOURCE |
static java.lang.String |
SOURCE_INFO |
| Constructor and Description |
|---|
FeatureDecisionNotificationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DecisionNotification |
build() |
DecisionNotification.FeatureDecisionNotificationBuilder |
withAttributes(java.util.Map<java.lang.String,?> attributes) |
DecisionNotification.FeatureDecisionNotificationBuilder |
withFeatureEnabled(java.lang.Boolean featureEnabled) |
DecisionNotification.FeatureDecisionNotificationBuilder |
withFeatureKey(java.lang.String featureKey) |
DecisionNotification.FeatureDecisionNotificationBuilder |
withSource(FeatureDecision.DecisionSource source) |
DecisionNotification.FeatureDecisionNotificationBuilder |
withSourceInfo(SourceInfo sourceInfo) |
DecisionNotification.FeatureDecisionNotificationBuilder |
withUserId(java.lang.String userId) |
public static final java.lang.String FEATURE_KEY
public static final java.lang.String FEATURE_ENABLED
public static final java.lang.String SOURCE
public static final java.lang.String SOURCE_INFO
public DecisionNotification.FeatureDecisionNotificationBuilder withUserId(java.lang.String userId)
public DecisionNotification.FeatureDecisionNotificationBuilder withAttributes(java.util.Map<java.lang.String,?> attributes)
public DecisionNotification.FeatureDecisionNotificationBuilder withSourceInfo(SourceInfo sourceInfo)
public DecisionNotification.FeatureDecisionNotificationBuilder withSource(FeatureDecision.DecisionSource source)
public DecisionNotification.FeatureDecisionNotificationBuilder withFeatureKey(java.lang.String featureKey)
public DecisionNotification.FeatureDecisionNotificationBuilder withFeatureEnabled(java.lang.Boolean featureEnabled)
public DecisionNotification build()