public static interface BatchEvaluateFeatureRequest.Builder extends EvidentlyRequest.Builder, SdkPojo, CopyableBuilder<BatchEvaluateFeatureRequest.Builder,BatchEvaluateFeatureRequest>
| Modifier and Type | Method and Description |
|---|---|
BatchEvaluateFeatureRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
BatchEvaluateFeatureRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
BatchEvaluateFeatureRequest.Builder |
project(String project)
The name or ARN of the project that contains the feature being evaluated.
|
BatchEvaluateFeatureRequest.Builder |
requests(Collection<EvaluationRequest> requests)
An array of structures, where each structure assigns a feature variation to one user session.
|
BatchEvaluateFeatureRequest.Builder |
requests(Consumer<EvaluationRequest.Builder>... requests)
An array of structures, where each structure assigns a feature variation to one user session.
|
BatchEvaluateFeatureRequest.Builder |
requests(EvaluationRequest... requests)
An array of structures, where each structure assigns a feature variation to one user session.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchEvaluateFeatureRequest.Builder project(String project)
The name or ARN of the project that contains the feature being evaluated.
project - The name or ARN of the project that contains the feature being evaluated.BatchEvaluateFeatureRequest.Builder requests(Collection<EvaluationRequest> requests)
An array of structures, where each structure assigns a feature variation to one user session.
requests - An array of structures, where each structure assigns a feature variation to one user session.BatchEvaluateFeatureRequest.Builder requests(EvaluationRequest... requests)
An array of structures, where each structure assigns a feature variation to one user session.
requests - An array of structures, where each structure assigns a feature variation to one user session.BatchEvaluateFeatureRequest.Builder requests(Consumer<EvaluationRequest.Builder>... requests)
An array of structures, where each structure assigns a feature variation to one user session.
This is a convenience method that creates an instance of theEvaluationRequest.Builder avoiding the need to create
one manually via EvaluationRequest.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #requests(List.
requests - a consumer that will call methods on
EvaluationRequest.Builder#requests(java.util.Collection) BatchEvaluateFeatureRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderBatchEvaluateFeatureRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.