Class CfnCanaryPropsMixin.VisualReferenceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.synthetics.CfnCanaryPropsMixin.VisualReferenceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCanaryPropsMixin.VisualReferenceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCanaryPropsMixin.VisualReferenceProperty
@Stability(Stable)
@Internal
public static final class CfnCanaryPropsMixin.VisualReferenceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCanaryPropsMixin.VisualReferenceProperty
An implementation for
CfnCanaryPropsMixin.VisualReferenceProperty-
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.synthetics.CfnCanaryPropsMixin.VisualReferenceProperty
CfnCanaryPropsMixin.VisualReferenceProperty.Builder, CfnCanaryPropsMixin.VisualReferenceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCanaryPropsMixin.VisualReferenceProperty.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 StringSpecifies which canary run to use the screenshots from as the baseline for future visual monitoring with this canary.final ObjectAn array of screenshots that are used as the baseline for comparisons during visual monitoring.final StringThe browser type associated with this visual reference configuration.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 theCfnCanaryPropsMixin.VisualReferenceProperty.Builder.
-
-
Method Details
-
getBaseCanaryRunId
Description copied from interface:CfnCanaryPropsMixin.VisualReferencePropertySpecifies which canary run to use the screenshots from as the baseline for future visual monitoring with this canary.Valid values are
nextrunto use the screenshots from the next run after this update is made,lastrunto use the screenshots from the most recent run before this update was made, or the value ofIdin the CanaryRun from any past run of this canary.- Specified by:
getBaseCanaryRunIdin interfaceCfnCanaryPropsMixin.VisualReferenceProperty- See Also:
-
getBaseScreenshots
Description copied from interface:CfnCanaryPropsMixin.VisualReferencePropertyAn array of screenshots that are used as the baseline for comparisons during visual monitoring.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCanaryPropsMixin.BaseScreenshotProperty>- Specified by:
getBaseScreenshotsin interfaceCfnCanaryPropsMixin.VisualReferenceProperty- See Also:
-
getBrowserType
Description copied from interface:CfnCanaryPropsMixin.VisualReferencePropertyThe browser type associated with this visual reference configuration.Valid values are
CHROMEandFIREFOX.- Specified by:
getBrowserTypein interfaceCfnCanaryPropsMixin.VisualReferenceProperty- 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()
-