@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExperimentOptions extends Object implements Serializable, Cloneable, StructuredPojo
Describes the options for an experiment.
| Constructor and Description |
|---|
ExperimentOptions() |
| Modifier and Type | Method and Description |
|---|---|
ExperimentOptions |
clone() |
boolean |
equals(Object obj) |
String |
getAccountTargeting()
The account targeting setting for an experiment.
|
String |
getActionsMode()
The actions mode of the experiment that is set from the StartExperiment API command.
|
String |
getEmptyTargetResolutionMode()
The empty target resolution mode for an experiment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccountTargeting(String accountTargeting)
The account targeting setting for an experiment.
|
void |
setActionsMode(String actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
|
void |
setEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
|
String |
toString()
Returns a string representation of this object.
|
ExperimentOptions |
withAccountTargeting(AccountTargeting accountTargeting)
The account targeting setting for an experiment.
|
ExperimentOptions |
withAccountTargeting(String accountTargeting)
The account targeting setting for an experiment.
|
ExperimentOptions |
withActionsMode(ActionsMode actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
|
ExperimentOptions |
withActionsMode(String actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
|
ExperimentOptions |
withEmptyTargetResolutionMode(EmptyTargetResolutionMode emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
|
ExperimentOptions |
withEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
|
public void setAccountTargeting(String accountTargeting)
The account targeting setting for an experiment.
accountTargeting - The account targeting setting for an experiment.AccountTargetingpublic String getAccountTargeting()
The account targeting setting for an experiment.
AccountTargetingpublic ExperimentOptions withAccountTargeting(String accountTargeting)
The account targeting setting for an experiment.
accountTargeting - The account targeting setting for an experiment.AccountTargetingpublic ExperimentOptions withAccountTargeting(AccountTargeting accountTargeting)
The account targeting setting for an experiment.
accountTargeting - The account targeting setting for an experiment.AccountTargetingpublic void setEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode - The empty target resolution mode for an experiment.EmptyTargetResolutionModepublic String getEmptyTargetResolutionMode()
The empty target resolution mode for an experiment.
EmptyTargetResolutionModepublic ExperimentOptions withEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode - The empty target resolution mode for an experiment.EmptyTargetResolutionModepublic ExperimentOptions withEmptyTargetResolutionMode(EmptyTargetResolutionMode emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode - The empty target resolution mode for an experiment.EmptyTargetResolutionModepublic void setActionsMode(String actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
actionsMode - The actions mode of the experiment that is set from the StartExperiment API command.ActionsModepublic String getActionsMode()
The actions mode of the experiment that is set from the StartExperiment API command.
ActionsModepublic ExperimentOptions withActionsMode(String actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
actionsMode - The actions mode of the experiment that is set from the StartExperiment API command.ActionsModepublic ExperimentOptions withActionsMode(ActionsMode actionsMode)
The actions mode of the experiment that is set from the StartExperiment API command.
actionsMode - The actions mode of the experiment that is set from the StartExperiment API command.ActionsModepublic String toString()
toString in class ObjectObject.toString()public ExperimentOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.