Class CfnArchiveProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.CfnArchiveProps.Jsii$Proxy
- All Implemented Interfaces:
CfnArchiveProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnArchiveProps
@Stability(Stable)
@Internal
public static final class CfnArchiveProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnArchiveProps
An implementation for
CfnArchiveProps-
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.events.CfnArchiveProps
CfnArchiveProps.Builder, CfnArchiveProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnArchiveProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnArchiveProps.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 name for the archive to create.final StringA description for the archive.final ObjectAn event pattern to use to filter events sent to the archive.final NumberThe number of days to retain events for.final StringThe ARN of the event bus that sends events to the archive.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 theCfnArchiveProps.Builder.
-
-
Method Details
-
getSourceArn
Description copied from interface:CfnArchivePropsThe ARN of the event bus that sends events to the archive.- Specified by:
getSourceArnin interfaceCfnArchiveProps
-
getArchiveName
Description copied from interface:CfnArchivePropsThe name for the archive to create.- Specified by:
getArchiveNamein interfaceCfnArchiveProps
-
getDescription
Description copied from interface:CfnArchivePropsA description for the archive.- Specified by:
getDescriptionin interfaceCfnArchiveProps
-
getEventPattern
Description copied from interface:CfnArchivePropsAn event pattern to use to filter events sent to the archive.- Specified by:
getEventPatternin interfaceCfnArchiveProps
-
getRetentionDays
Description copied from interface:CfnArchivePropsThe number of days to retain events for.Default value is 0. If set to 0, events are retained indefinitely
- Specified by:
getRetentionDaysin interfaceCfnArchiveProps
-
$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()
-