Class CfnExperimentDefinitionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appconfig.CfnExperimentDefinitionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnExperimentDefinitionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnExperimentDefinitionProps
@Stability(Stable)
@Internal
public static final class CfnExperimentDefinitionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExperimentDefinitionProps
An implementation for
CfnExperimentDefinitionProps-
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.services.appconfig.CfnExperimentDefinitionProps
CfnExperimentDefinitionProps.Builder, CfnExperimentDefinitionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnExperimentDefinitionProps.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 theCfnExperimentDefinitionProps.Builder.
-
-
Method Details
-
getApplicationIdentifier
Description copied from interface:CfnExperimentDefinitionPropsThe application ID, name, or ARN.- Specified by:
getApplicationIdentifierin interfaceCfnExperimentDefinitionProps- See Also:
-
getAudienceRule
Description copied from interface:CfnExperimentDefinitionPropsRule expression defining the experiment audience.- Specified by:
getAudienceRulein interfaceCfnExperimentDefinitionProps- See Also:
-
getConfigurationProfileIdentifier
Description copied from interface:CfnExperimentDefinitionPropsThe configuration profile ID, name, or ARN.- Specified by:
getConfigurationProfileIdentifierin interfaceCfnExperimentDefinitionProps- See Also:
-
getControl
Description copied from interface:CfnExperimentDefinitionPropsA treatment variant with weight and flag value.The Key is auto-generated by the service.
Returns union: either
IResolvableorCfnExperimentDefinition.TreatmentProperty- Specified by:
getControlin interfaceCfnExperimentDefinitionProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnExperimentDefinitionPropsThe environment ID, name, or ARN.- Specified by:
getEnvironmentIdentifierin interfaceCfnExperimentDefinitionProps- See Also:
-
getFlagKey
Description copied from interface:CfnExperimentDefinitionPropsThe key of the existing flag in the configuration profile to experiment on.- Specified by:
getFlagKeyin interfaceCfnExperimentDefinitionProps- See Also:
-
getName
Description copied from interface:CfnExperimentDefinitionPropsA name for the experiment definition.- Specified by:
getNamein interfaceCfnExperimentDefinitionProps- See Also:
-
getTreatments
Description copied from interface:CfnExperimentDefinitionPropsTreatment variants (1-5).Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnExperimentDefinition.TreatmentProperty>- Specified by:
getTreatmentsin interfaceCfnExperimentDefinitionProps- See Also:
-
getAudienceDescription
Description copied from interface:CfnExperimentDefinitionPropsHuman-readable description of the audience.- Specified by:
getAudienceDescriptionin interfaceCfnExperimentDefinitionProps- See Also:
-
getHypothesis
Description copied from interface:CfnExperimentDefinitionPropsThe hypothesis of the experiment.- Specified by:
getHypothesisin interfaceCfnExperimentDefinitionProps- See Also:
-
getLaunchCriteria
Description copied from interface:CfnExperimentDefinitionPropsCriteria for launching the experiment.- Specified by:
getLaunchCriteriain interfaceCfnExperimentDefinitionProps- See Also:
-
getTags
Description copied from interface:CfnExperimentDefinitionPropsTags to associate with the experiment definition.- Specified by:
getTagsin interfaceCfnExperimentDefinitionProps- 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()
-