@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluateFeatureRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
EvaluateFeatureRequest() |
| Modifier and Type | Method and Description |
|---|---|
EvaluateFeatureRequest |
clone() |
boolean |
equals(Object obj) |
String |
getEntityId()
An internal ID that represents a unique user of the application.
|
String |
getEvaluationContext()
A JSON block of attributes that you can optionally pass in.
|
String |
getFeature()
The name of the feature being evaluated.
|
String |
getProject()
The name or ARN of the project that contains this feature.
|
int |
hashCode() |
void |
setEntityId(String entityId)
An internal ID that represents a unique user of the application.
|
void |
setEvaluationContext(String evaluationContext)
A JSON block of attributes that you can optionally pass in.
|
void |
setFeature(String feature)
The name of the feature being evaluated.
|
void |
setProject(String project)
The name or ARN of the project that contains this feature.
|
String |
toString()
Returns a string representation of this object.
|
EvaluateFeatureRequest |
withEntityId(String entityId)
An internal ID that represents a unique user of the application.
|
EvaluateFeatureRequest |
withEvaluationContext(String evaluationContext)
A JSON block of attributes that you can optionally pass in.
|
EvaluateFeatureRequest |
withFeature(String feature)
The name of the feature being evaluated.
|
EvaluateFeatureRequest |
withProject(String project)
The name or ARN of the project that contains this feature.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setEntityId(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.public String getEntityId()
An internal ID that represents a unique user of the application. This entityID is checked against
any override rules assigned for this feature.
entityID is checked
against any override rules assigned for this feature.public EvaluateFeatureRequest withEntityId(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.public void setEvaluationContext(String evaluationContext)
A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.
This field's value must be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
evaluationContext - A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation
events sent to Evidently from the user session.public String getEvaluationContext()
A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.
This field's value will be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
public EvaluateFeatureRequest withEvaluationContext(String evaluationContext)
A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.
This field's value must be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
evaluationContext - A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation
events sent to Evidently from the user session.public void setFeature(String feature)
The name of the feature being evaluated.
feature - The name of the feature being evaluated.public String getFeature()
The name of the feature being evaluated.
public EvaluateFeatureRequest withFeature(String feature)
The name of the feature being evaluated.
feature - The name of the feature being evaluated.public void setProject(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.public String getProject()
The name or ARN of the project that contains this feature.
public EvaluateFeatureRequest withProject(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.public String toString()
toString in class ObjectObject.toString()public EvaluateFeatureRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2022. All rights reserved.