Class CfnCanary.VisualReferenceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCanary.VisualReferenceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCanary.VisualReferenceProperty
@Stability(Stable)
@Internal
public static final class CfnCanary.VisualReferenceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCanary.VisualReferenceProperty
An implementation for
CfnCanary.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.services.synthetics.CfnCanary.VisualReferenceProperty
CfnCanary.VisualReferenceProperty.Builder, CfnCanary.VisualReferenceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCanary.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 theCfnCanary.VisualReferenceProperty.Builder.
-
-
Method Details
-
getBaseCanaryRunId
Description copied from interface:CfnCanary.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 interfaceCfnCanary.VisualReferenceProperty- See Also:
-
getBaseScreenshots
Description copied from interface:CfnCanary.VisualReferencePropertyAn array of screenshots that are used as the baseline for comparisons during visual monitoring.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCanary.BaseScreenshotProperty>- Specified by:
getBaseScreenshotsin interfaceCfnCanary.VisualReferenceProperty- See Also:
-
getBrowserType
Description copied from interface:CfnCanary.VisualReferencePropertyThe browser type associated with this visual reference configuration.Valid values are
CHROMEandFIREFOX.- Specified by:
getBrowserTypein interfaceCfnCanary.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()
-