@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 |
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 |
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 |
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.AccountTargeting
public String getAccountTargeting()
The account targeting setting for an experiment.
AccountTargeting
public ExperimentOptions withAccountTargeting(String accountTargeting)
The account targeting setting for an experiment.
accountTargeting
- The account targeting setting for an experiment.AccountTargeting
public ExperimentOptions withAccountTargeting(AccountTargeting accountTargeting)
The account targeting setting for an experiment.
accountTargeting
- The account targeting setting for an experiment.AccountTargeting
public void setEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode
- The empty target resolution mode for an experiment.EmptyTargetResolutionMode
public String getEmptyTargetResolutionMode()
The empty target resolution mode for an experiment.
EmptyTargetResolutionMode
public ExperimentOptions withEmptyTargetResolutionMode(String emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode
- The empty target resolution mode for an experiment.EmptyTargetResolutionMode
public ExperimentOptions withEmptyTargetResolutionMode(EmptyTargetResolutionMode emptyTargetResolutionMode)
The empty target resolution mode for an experiment.
emptyTargetResolutionMode
- The empty target resolution mode for an experiment.EmptyTargetResolutionMode
public String toString()
toString
in class Object
Object.toString()
public ExperimentOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.