@Generated(value="software.amazon.awssdk:codegen") public final class EvaluateFeatureResponse extends EvidentlyResponse implements ToCopyableBuilder<EvaluateFeatureResponse.Builder,EvaluateFeatureResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
EvaluateFeatureResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EvaluateFeatureResponse.Builder |
builder() |
String |
details()
If this user was assigned to a launch or experiment, this field lists the launch or experiment name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
reason()
Specifies the reason that the user session was assigned this variation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EvaluateFeatureResponse.Builder> |
serializableBuilderClass() |
EvaluateFeatureResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VariableValue |
value()
The value assigned to this variation to differentiate it from the other variations of this feature.
|
String |
variation()
The name of the variation that was served to the user session.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String details()
If this user was assigned to a launch or experiment, this field lists the launch or experiment name.
public final String reason()
Specifies the reason that the user session was assigned this variation. Possible values include
DEFAULT, meaning the user was served the default variation; LAUNCH_RULE_MATCH, if the
user session was enrolled in a launch; EXPERIMENT_RULE_MATCH, if the user session was enrolled in an
experiment; or ENTITY_OVERRIDES_MATCH, if the user's entityId matches an override rule.
DEFAULT, meaning the user was served the default variation; LAUNCH_RULE_MATCH,
if the user session was enrolled in a launch; EXPERIMENT_RULE_MATCH, if the user session was
enrolled in an experiment; or ENTITY_OVERRIDES_MATCH, if the user's entityId
matches an override rule.public final VariableValue value()
The value assigned to this variation to differentiate it from the other variations of this feature.
public final String variation()
The name of the variation that was served to the user session.
public EvaluateFeatureResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EvaluateFeatureResponse.Builder,EvaluateFeatureResponse>toBuilder in class AwsResponsepublic static EvaluateFeatureResponse.Builder builder()
public static Class<? extends EvaluateFeatureResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2022. All rights reserved.