Class CfnInstanceEventWindowMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnInstanceEventWindowMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnInstanceEventWindowMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnInstanceEventWindowMixinProps
@Stability(Stable)
@Internal
public static final class CfnInstanceEventWindowMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnInstanceEventWindowMixinProps
An implementation for
CfnInstanceEventWindowMixinProps-
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.ec2.CfnInstanceEventWindowMixinProps
CfnInstanceEventWindowMixinProps.Builder, CfnInstanceEventWindowMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnInstanceEventWindowMixinProps.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 cron expression defined for the event window.final StringgetName()The name of the event window.getTags()The tags applied to the event window.final ObjectThe time ranges of the event window.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 theCfnInstanceEventWindowMixinProps.Builder.
-
-
Method Details
-
getCronExpression
Description copied from interface:CfnInstanceEventWindowMixinPropsThe cron expression defined for the event window.Exactly one of TimeRanges or CronExpression must be specified.
- Specified by:
getCronExpressionin interfaceCfnInstanceEventWindowMixinProps- See Also:
-
getName
Description copied from interface:CfnInstanceEventWindowMixinPropsThe name of the event window.- Specified by:
getNamein interfaceCfnInstanceEventWindowMixinProps- See Also:
-
getTags
Description copied from interface:CfnInstanceEventWindowMixinPropsThe tags applied to the event window.- Specified by:
getTagsin interfaceCfnInstanceEventWindowMixinProps- See Also:
-
getTimeRanges
Description copied from interface:CfnInstanceEventWindowMixinPropsThe time ranges of the event window.Exactly one of TimeRanges or CronExpression must be specified.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInstanceEventWindowPropsMixin.TimeRangeProperty>- Specified by:
getTimeRangesin interfaceCfnInstanceEventWindowMixinProps- 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()
-