public static interface EvaluateFeatureRequest.Builder extends EvidentlyRequest.Builder, SdkPojo, CopyableBuilder<EvaluateFeatureRequest.Builder,EvaluateFeatureRequest>
| Modifier and Type | Method and Description |
|---|---|
EvaluateFeatureRequest.Builder |
entityId(String entityId)
An internal ID that represents a unique user of the application.
|
EvaluateFeatureRequest.Builder |
evaluationContext(String evaluationContext)
A JSON object of attributes that you can optionally pass in as part of the evaluation event sent to Evidently
from the user session.
|
EvaluateFeatureRequest.Builder |
feature(String feature)
The name of the feature being evaluated.
|
EvaluateFeatureRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
EvaluateFeatureRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
EvaluateFeatureRequest.Builder |
project(String project)
The name or ARN of the project that contains this feature.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildEvaluateFeatureRequest.Builder entityId(String entityId)
An internal ID that represents a unique user of the application. This entityID is checked
against any override rules assigned for this feature.
entityId - An internal ID that represents a unique user of the application. This entityID is checked
against any override rules assigned for this feature.EvaluateFeatureRequest.Builder evaluationContext(String evaluationContext)
A JSON object of attributes that you can optionally pass in as part of the evaluation event sent to Evidently from the user session. Evidently can use this value to match user sessions with defined audience segments. For more information, see Use segments to focus your audience.
If you include this parameter, the value must be a JSON object. A JSON array is not supported.
evaluationContext - A JSON object of attributes that you can optionally pass in as part of the evaluation event sent to
Evidently from the user session. Evidently can use this value to match user sessions with defined
audience segments. For more information, see Use segments to focus your audience.
If you include this parameter, the value must be a JSON object. A JSON array is not supported.
EvaluateFeatureRequest.Builder feature(String feature)
The name of the feature being evaluated.
feature - The name of the feature being evaluated.EvaluateFeatureRequest.Builder project(String project)
The name or ARN of the project that contains this feature.
project - The name or ARN of the project that contains this feature.EvaluateFeatureRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderEvaluateFeatureRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.