Class CfnExperimentDefinitionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.appconfig.CfnExperimentDefinitionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnExperimentDefinitionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnExperimentDefinitionMixinProps
@Stability(Stable)
@Internal
public static final class CfnExperimentDefinitionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExperimentDefinitionMixinProps
An implementation for
CfnExperimentDefinitionMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.appconfig.CfnExperimentDefinitionMixinProps
CfnExperimentDefinitionMixinProps.Builder, CfnExperimentDefinitionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnExperimentDefinitionMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe application ID, name, or ARN.final StringHuman-readable description of the audience.final StringRule expression defining the experiment audience.final StringThe configuration profile ID, name, or ARN.final ObjectA treatment variant with weight and flag value.final StringThe environment ID, name, or ARN.final StringThe key of the existing flag in the configuration profile to experiment on.final StringThe hypothesis of the experiment.final StringCriteria for launching the experiment.final StringgetName()A name for the experiment definition.getTags()Tags to associate with the experiment definition.final ObjectTreatment variants (1-5).final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnExperimentDefinitionMixinProps.Builder.
-
-
Method Details
-
getApplicationIdentifier
Description copied from interface:CfnExperimentDefinitionMixinPropsThe application ID, name, or ARN.- Specified by:
getApplicationIdentifierin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getAudienceDescription
Description copied from interface:CfnExperimentDefinitionMixinPropsHuman-readable description of the audience.- Specified by:
getAudienceDescriptionin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getAudienceRule
Description copied from interface:CfnExperimentDefinitionMixinPropsRule expression defining the experiment audience.- Specified by:
getAudienceRulein interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getConfigurationProfileIdentifier
Description copied from interface:CfnExperimentDefinitionMixinPropsThe configuration profile ID, name, or ARN.- Specified by:
getConfigurationProfileIdentifierin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getControl
Description copied from interface:CfnExperimentDefinitionMixinPropsA treatment variant with weight and flag value.The Key is auto-generated by the service.
Returns union: either
IResolvableorCfnExperimentDefinitionPropsMixin.TreatmentProperty- Specified by:
getControlin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnExperimentDefinitionMixinPropsThe environment ID, name, or ARN.- Specified by:
getEnvironmentIdentifierin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getFlagKey
Description copied from interface:CfnExperimentDefinitionMixinPropsThe key of the existing flag in the configuration profile to experiment on.- Specified by:
getFlagKeyin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getHypothesis
Description copied from interface:CfnExperimentDefinitionMixinPropsThe hypothesis of the experiment.- Specified by:
getHypothesisin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getLaunchCriteria
Description copied from interface:CfnExperimentDefinitionMixinPropsCriteria for launching the experiment.- Specified by:
getLaunchCriteriain interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getName
Description copied from interface:CfnExperimentDefinitionMixinPropsA name for the experiment definition.- Specified by:
getNamein interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getTags
Description copied from interface:CfnExperimentDefinitionMixinPropsTags to associate with the experiment definition.- Specified by:
getTagsin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
getTreatments
Description copied from interface:CfnExperimentDefinitionMixinPropsTreatment variants (1-5).Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnExperimentDefinitionPropsMixin.TreatmentProperty>- Specified by:
getTreatmentsin interfaceCfnExperimentDefinitionMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-