@Stability(value=Stable) public static final class CfnEventSourceMappingProps.Builder extends Object implements software.amazon.jsii.Builder<CfnEventSourceMappingProps>
CfnEventSourceMappingProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnEventSourceMappingProps.Builder eventSourceArn(String eventSourceArn)
CfnEventSourceMappingProps.getEventSourceArn()eventSourceArn - `AWS::Lambda::EventSourceMapping.EventSourceArn`. This parameter is required.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder functionName(String functionName)
CfnEventSourceMappingProps.getFunctionName()functionName - `AWS::Lambda::EventSourceMapping.FunctionName`. This parameter is required.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder batchSize(Number batchSize)
CfnEventSourceMappingProps.getBatchSize()batchSize - `AWS::Lambda::EventSourceMapping.BatchSize`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder bisectBatchOnFunctionError(Boolean bisectBatchOnFunctionError)
CfnEventSourceMappingProps.getBisectBatchOnFunctionError()bisectBatchOnFunctionError - `AWS::Lambda::EventSourceMapping.BisectBatchOnFunctionError`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder bisectBatchOnFunctionError(IResolvable bisectBatchOnFunctionError)
CfnEventSourceMappingProps.getBisectBatchOnFunctionError()bisectBatchOnFunctionError - `AWS::Lambda::EventSourceMapping.BisectBatchOnFunctionError`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder destinationConfig(IResolvable destinationConfig)
CfnEventSourceMappingProps.getDestinationConfig()destinationConfig - `AWS::Lambda::EventSourceMapping.DestinationConfig`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder destinationConfig(CfnEventSourceMapping.DestinationConfigProperty destinationConfig)
CfnEventSourceMappingProps.getDestinationConfig()destinationConfig - `AWS::Lambda::EventSourceMapping.DestinationConfig`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder enabled(Boolean enabled)
CfnEventSourceMappingProps.getEnabled()enabled - `AWS::Lambda::EventSourceMapping.Enabled`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder enabled(IResolvable enabled)
CfnEventSourceMappingProps.getEnabled()enabled - `AWS::Lambda::EventSourceMapping.Enabled`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder maximumBatchingWindowInSeconds(Number maximumBatchingWindowInSeconds)
CfnEventSourceMappingProps.getMaximumBatchingWindowInSeconds()maximumBatchingWindowInSeconds - `AWS::Lambda::EventSourceMapping.MaximumBatchingWindowInSeconds`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder maximumRecordAgeInSeconds(Number maximumRecordAgeInSeconds)
CfnEventSourceMappingProps.getMaximumRecordAgeInSeconds()maximumRecordAgeInSeconds - `AWS::Lambda::EventSourceMapping.MaximumRecordAgeInSeconds`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder maximumRetryAttempts(Number maximumRetryAttempts)
CfnEventSourceMappingProps.getMaximumRetryAttempts()maximumRetryAttempts - `AWS::Lambda::EventSourceMapping.MaximumRetryAttempts`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder parallelizationFactor(Number parallelizationFactor)
CfnEventSourceMappingProps.getParallelizationFactor()parallelizationFactor - `AWS::Lambda::EventSourceMapping.ParallelizationFactor`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder startingPosition(String startingPosition)
CfnEventSourceMappingProps.getStartingPosition()startingPosition - `AWS::Lambda::EventSourceMapping.StartingPosition`.this@Stability(value=Stable) public CfnEventSourceMappingProps.Builder topics(List<String> topics)
CfnEventSourceMappingProps.getTopics()topics - `AWS::Lambda::EventSourceMapping.Topics`.this@Stability(value=Stable) public CfnEventSourceMappingProps build()
build in interface software.amazon.jsii.Builder<CfnEventSourceMappingProps>CfnEventSourceMappingPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.