public static final class CfnExperiment.OnlineAbConfigObjectProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnExperiment.OnlineAbConfigObjectProperty
CfnExperiment.OnlineAbConfigObjectProperty
CfnExperiment.OnlineAbConfigObjectProperty.Builder, CfnExperiment.OnlineAbConfigObjectProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getControlTreatmentName()
The name of the variation that is to be the default variation that the other variations are compared to.
|
java.lang.Object |
getTreatmentWeights()
A set of key-value pairs.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getControlTreatmentName()
CfnExperiment.OnlineAbConfigObjectProperty
getControlTreatmentName
in interface CfnExperiment.OnlineAbConfigObjectProperty
public final java.lang.Object getTreatmentWeights()
CfnExperiment.OnlineAbConfigObjectProperty
The keys are treatment names, and the values are the portion of experiment traffic to be assigned to that treatment. Specify the traffic portion in thousandths of a percent, so 20,000 for a variation would allocate 20% of the experiment traffic to that variation.
getTreatmentWeights
in interface CfnExperiment.OnlineAbConfigObjectProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()