@Stability(value=Stable) public static final class CfnArchiveProps.Builder extends Object implements software.amazon.jsii.Builder<CfnArchiveProps>
CfnArchiveProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnArchiveProps.Builder |
archiveName(String archiveName)
Sets the value of
CfnArchiveProps.getArchiveName() |
CfnArchiveProps |
build()
Builds the configured instance.
|
CfnArchiveProps.Builder |
description(String description)
Sets the value of
CfnArchiveProps.getDescription() |
CfnArchiveProps.Builder |
eventPattern(Object eventPattern)
Sets the value of
CfnArchiveProps.getEventPattern() |
CfnArchiveProps.Builder |
retentionDays(Number retentionDays)
Sets the value of
CfnArchiveProps.getRetentionDays() |
CfnArchiveProps.Builder |
sourceArn(String sourceArn)
Sets the value of
CfnArchiveProps.getSourceArn() |
@Stability(value=Stable) public CfnArchiveProps.Builder sourceArn(String sourceArn)
CfnArchiveProps.getSourceArn()sourceArn - `AWS::Events::Archive.SourceArn`. This parameter is required.this@Stability(value=Stable) public CfnArchiveProps.Builder archiveName(String archiveName)
CfnArchiveProps.getArchiveName()archiveName - `AWS::Events::Archive.ArchiveName`.this@Stability(value=Stable) public CfnArchiveProps.Builder description(String description)
CfnArchiveProps.getDescription()description - `AWS::Events::Archive.Description`.this@Stability(value=Stable) public CfnArchiveProps.Builder eventPattern(Object eventPattern)
CfnArchiveProps.getEventPattern()eventPattern - `AWS::Events::Archive.EventPattern`.this@Stability(value=Stable) public CfnArchiveProps.Builder retentionDays(Number retentionDays)
CfnArchiveProps.getRetentionDays()retentionDays - `AWS::Events::Archive.RetentionDays`.this@Stability(value=Stable) public CfnArchiveProps build()
build in interface software.amazon.jsii.Builder<CfnArchiveProps>CfnArchivePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.