Liking cljdoc? Tell your friends :D

cdk.api.services.lambda.eventsources

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.lambda.eventsources package.

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.lambda.eventsources package. 
raw docstring

api-event-source-builderclj

(api-event-source-builder method path id config)

Creates a ApiEventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[java.lang.String java.lang.String] | Argument | DataType | Description | |---|---|---| | method | java.lang.String | | | path | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `ApiEventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[java.lang.String java.lang.String]___
| Argument | DataType | Description |
|---|---|---|
| method | java.lang.String |  |
| path | java.lang.String |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

authentication-methodclj

(authentication-method config id item-key)

The authentication-method function data interprets values in the provided config data into a AuthenticationMethod instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of AuthenticationMethod - the value is returned.
  • is :client-certificate-tls-auth - AuthenticationMethod/CLIENT_CERTIFICATE_TLS_AUTH is returned
  • is :sasl-scram-512-auth - AuthenticationMethod/SASL_SCRAM_512_AUTH is returned
  • is :basic-auth - AuthenticationMethod/BASIC_AUTH is returned
  • is :sasl-scram-256-auth - AuthenticationMethod/SASL_SCRAM_256_AUTH is returned

If a value is not found or matches the above criteria, nil is returned.

The `authentication-method` function data interprets values in the provided config data into a 
`AuthenticationMethod` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `AuthenticationMethod` - the value is returned.
* is `:client-certificate-tls-auth` - `AuthenticationMethod/CLIENT_CERTIFICATE_TLS_AUTH` is returned
* is `:sasl-scram-512-auth` - `AuthenticationMethod/SASL_SCRAM_512_AUTH` is returned
* is `:basic-auth` - `AuthenticationMethod/BASIC_AUTH` is returned
* is `:sasl-scram-256-auth` - `AuthenticationMethod/SASL_SCRAM_256_AUTH` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

base-stream-event-source-props-builderclj

(base-stream-event-source-props-builder id config)

Creates a BaseStreamEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `BaseStreamEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

build-api-event-source-builderclj

(build-api-event-source-builder builder id config)

The build-api-event-source-builder function updates a ApiEventSource$Builder instance using the provided configuration. The function takes the ApiEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
apiKeyRequiredjava.lang.Booleancdk.support/lookup-entry:api-key-required
authorizationScopesjava.util.Listcdk.support/lookup-entry:authorization-scopes
authorizationTypesoftware.amazon.awscdk.services.apigateway.AuthorizationTypecdk.api.services.apigateway/authorization-type:authorization-type
authorizersoftware.amazon.awscdk.services.apigateway.IAuthorizercdk.support/lookup-entry:authorizer
methodResponsesjava.util.Listcdk.support/lookup-entry:method-responses
operationNamejava.lang.Stringcdk.support/lookup-entry:operation-name
requestModelsjava.util.Mapcdk.support/lookup-entry:request-models
requestParametersjava.util.Mapcdk.support/lookup-entry:request-parameters
requestValidatorsoftware.amazon.awscdk.services.apigateway.IRequestValidatorcdk.support/lookup-entry:request-validator
requestValidatorOptionssoftware.amazon.awscdk.services.apigateway.RequestValidatorOptionscdk.support/lookup-entry:request-validator-options
The build-api-event-source-builder function updates a ApiEventSource$Builder instance using the provided configuration.
  The function takes the ApiEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `apiKeyRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:api-key-required` |
| `authorizationScopes` | java.util.List | [[cdk.support/lookup-entry]] | `:authorization-scopes` |
| `authorizationType` | software.amazon.awscdk.services.apigateway.AuthorizationType | [[cdk.api.services.apigateway/authorization-type]] | `:authorization-type` |
| `authorizer` | software.amazon.awscdk.services.apigateway.IAuthorizer | [[cdk.support/lookup-entry]] | `:authorizer` |
| `methodResponses` | java.util.List | [[cdk.support/lookup-entry]] | `:method-responses` |
| `operationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:operation-name` |
| `requestModels` | java.util.Map | [[cdk.support/lookup-entry]] | `:request-models` |
| `requestParameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:request-parameters` |
| `requestValidator` | software.amazon.awscdk.services.apigateway.IRequestValidator | [[cdk.support/lookup-entry]] | `:request-validator` |
| `requestValidatorOptions` | software.amazon.awscdk.services.apigateway.RequestValidatorOptions | [[cdk.support/lookup-entry]] | `:request-validator-options` |
sourceraw docstring

build-base-stream-event-source-props-builderclj

(build-base-stream-event-source-props-builder builder id config)

The build-base-stream-event-source-props-builder function updates a BaseStreamEventSourceProps$Builder instance using the provided configuration. The function takes the BaseStreamEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
The build-base-stream-event-source-props-builder function updates a BaseStreamEventSourceProps$Builder instance using the provided configuration.
  The function takes the BaseStreamEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
sourceraw docstring

build-dynamo-event-source-builderclj

(build-dynamo-event-source-builder builder id config)

The build-dynamo-event-source-builder function updates a DynamoEventSource$Builder instance using the provided configuration. The function takes the DynamoEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bisectBatchOnErrorjava.lang.Booleancdk.support/lookup-entry:bisect-batch-on-error
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxRecordAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-record-age
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
parallelizationFactorjava.lang.Numbercdk.support/lookup-entry:parallelization-factor
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
tumblingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:tumbling-window
The build-dynamo-event-source-builder function updates a DynamoEventSource$Builder instance using the provided configuration.
  The function takes the DynamoEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bisectBatchOnError` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bisect-batch-on-error` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxRecordAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-record-age` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `parallelizationFactor` | java.lang.Number | [[cdk.support/lookup-entry]] | `:parallelization-factor` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
| `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `tumblingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:tumbling-window` |
sourceraw docstring

build-dynamo-event-source-props-builderclj

(build-dynamo-event-source-props-builder builder id config)

The build-dynamo-event-source-props-builder function updates a DynamoEventSourceProps$Builder instance using the provided configuration. The function takes the DynamoEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bisectBatchOnErrorjava.lang.Booleancdk.support/lookup-entry:bisect-batch-on-error
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxRecordAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-record-age
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
parallelizationFactorjava.lang.Numbercdk.support/lookup-entry:parallelization-factor
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
tumblingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:tumbling-window
The build-dynamo-event-source-props-builder function updates a DynamoEventSourceProps$Builder instance using the provided configuration.
  The function takes the DynamoEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bisectBatchOnError` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bisect-batch-on-error` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxRecordAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-record-age` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `parallelizationFactor` | java.lang.Number | [[cdk.support/lookup-entry]] | `:parallelization-factor` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
| `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `tumblingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:tumbling-window` |
sourceraw docstring

build-kafka-event-source-props-builderclj

(build-kafka-event-source-props-builder builder id config)

The build-kafka-event-source-props-builder function updates a KafkaEventSourceProps$Builder instance using the provided configuration. The function takes the KafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
consumerGroupIdjava.lang.Stringcdk.support/lookup-entry:consumer-group-id
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
topicjava.lang.Stringcdk.support/lookup-entry:topic
The build-kafka-event-source-props-builder function updates a KafkaEventSourceProps$Builder instance using the provided configuration.
  The function takes the KafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `consumerGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:consumer-group-id` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
sourceraw docstring

build-kinesis-event-source-builderclj

(build-kinesis-event-source-builder builder id config)

The build-kinesis-event-source-builder function updates a KinesisEventSource$Builder instance using the provided configuration. The function takes the KinesisEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bisectBatchOnErrorjava.lang.Booleancdk.support/lookup-entry:bisect-batch-on-error
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxRecordAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-record-age
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
parallelizationFactorjava.lang.Numbercdk.support/lookup-entry:parallelization-factor
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
startingPositionTimestampjava.lang.Numbercdk.support/lookup-entry:starting-position-timestamp
tumblingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:tumbling-window
The build-kinesis-event-source-builder function updates a KinesisEventSource$Builder instance using the provided configuration.
  The function takes the KinesisEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bisectBatchOnError` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bisect-batch-on-error` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxRecordAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-record-age` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `parallelizationFactor` | java.lang.Number | [[cdk.support/lookup-entry]] | `:parallelization-factor` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
| `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `startingPositionTimestamp` | java.lang.Number | [[cdk.support/lookup-entry]] | `:starting-position-timestamp` |
| `tumblingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:tumbling-window` |
sourceraw docstring

build-kinesis-event-source-props-builderclj

(build-kinesis-event-source-props-builder builder id config)

The build-kinesis-event-source-props-builder function updates a KinesisEventSourceProps$Builder instance using the provided configuration. The function takes the KinesisEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bisectBatchOnErrorjava.lang.Booleancdk.support/lookup-entry:bisect-batch-on-error
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxRecordAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-record-age
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
parallelizationFactorjava.lang.Numbercdk.support/lookup-entry:parallelization-factor
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
startingPositionTimestampjava.lang.Numbercdk.support/lookup-entry:starting-position-timestamp
tumblingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:tumbling-window
The build-kinesis-event-source-props-builder function updates a KinesisEventSourceProps$Builder instance using the provided configuration.
  The function takes the KinesisEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bisectBatchOnError` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bisect-batch-on-error` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxRecordAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-record-age` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `parallelizationFactor` | java.lang.Number | [[cdk.support/lookup-entry]] | `:parallelization-factor` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
| `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `startingPositionTimestamp` | java.lang.Number | [[cdk.support/lookup-entry]] | `:starting-position-timestamp` |
| `tumblingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:tumbling-window` |
sourceraw docstring

build-managed-kafka-event-source-builderclj

(build-managed-kafka-event-source-builder builder id config)

The build-managed-kafka-event-source-builder function updates a ManagedKafkaEventSource$Builder instance using the provided configuration. The function takes the ManagedKafkaEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
clusterArnjava.lang.Stringcdk.support/lookup-entry:cluster-arn
consumerGroupIdjava.lang.Stringcdk.support/lookup-entry:consumer-group-id
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
topicjava.lang.Stringcdk.support/lookup-entry:topic
The build-managed-kafka-event-source-builder function updates a ManagedKafkaEventSource$Builder instance using the provided configuration.
  The function takes the ManagedKafkaEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `clusterArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-arn` |
| `consumerGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:consumer-group-id` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
sourceraw docstring

build-managed-kafka-event-source-props-builderclj

(build-managed-kafka-event-source-props-builder builder id config)

The build-managed-kafka-event-source-props-builder function updates a ManagedKafkaEventSourceProps$Builder instance using the provided configuration. The function takes the ManagedKafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
clusterArnjava.lang.Stringcdk.support/lookup-entry:cluster-arn
consumerGroupIdjava.lang.Stringcdk.support/lookup-entry:consumer-group-id
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
topicjava.lang.Stringcdk.support/lookup-entry:topic
The build-managed-kafka-event-source-props-builder function updates a ManagedKafkaEventSourceProps$Builder instance using the provided configuration.
  The function takes the ManagedKafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `clusterArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-arn` |
| `consumerGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:consumer-group-id` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
sourceraw docstring

build-s3-event-source-builderclj

(build-s3-event-source-builder builder id config)

The build-s3-event-source-builder function updates a S3EventSource$Builder instance using the provided configuration. The function takes the S3EventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
eventsjava.util.Listcdk.support/lookup-entry:events
filtersjava.util.Listcdk.support/lookup-entry:filters
The build-s3-event-source-builder function updates a S3EventSource$Builder instance using the provided configuration.
  The function takes the S3EventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `events` | java.util.List | [[cdk.support/lookup-entry]] | `:events` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
sourceraw docstring

build-s3-event-source-props-builderclj

(build-s3-event-source-props-builder builder id config)

The build-s3-event-source-props-builder function updates a S3EventSourceProps$Builder instance using the provided configuration. The function takes the S3EventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
eventsjava.util.Listcdk.support/lookup-entry:events
filtersjava.util.Listcdk.support/lookup-entry:filters
The build-s3-event-source-props-builder function updates a S3EventSourceProps$Builder instance using the provided configuration.
  The function takes the S3EventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `events` | java.util.List | [[cdk.support/lookup-entry]] | `:events` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
sourceraw docstring

build-s3-event-source-v2-builderclj

(build-s3-event-source-v2-builder builder id config)

The build-s3-event-source-v2-builder function updates a S3EventSourceV2$Builder instance using the provided configuration. The function takes the S3EventSourceV2$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
eventsjava.util.Listcdk.support/lookup-entry:events
filtersjava.util.Listcdk.support/lookup-entry:filters
The build-s3-event-source-v2-builder function updates a S3EventSourceV2$Builder instance using the provided configuration.
  The function takes the S3EventSourceV2$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `events` | java.util.List | [[cdk.support/lookup-entry]] | `:events` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
sourceraw docstring

build-self-managed-kafka-event-source-builderclj

(build-self-managed-kafka-event-source-builder builder id config)

The build-self-managed-kafka-event-source-builder function updates a SelfManagedKafkaEventSource$Builder instance using the provided configuration. The function takes the SelfManagedKafkaEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
authenticationMethodsoftware.amazon.awscdk.services.lambda.eventsources.AuthenticationMethodcdk.api.services.lambda.eventsources/authentication-method:authentication-method
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bootstrapServersjava.util.Listcdk.support/lookup-entry:bootstrap-servers
consumerGroupIdjava.lang.Stringcdk.support/lookup-entry:consumer-group-id
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
rootCaCertificatesoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:root-ca-certificate
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
topicjava.lang.Stringcdk.support/lookup-entry:topic
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-self-managed-kafka-event-source-builder function updates a SelfManagedKafkaEventSource$Builder instance using the provided configuration.
  The function takes the SelfManagedKafkaEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `authenticationMethod` | software.amazon.awscdk.services.lambda.eventsources.AuthenticationMethod | [[cdk.api.services.lambda.eventsources/authentication-method]] | `:authentication-method` |
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bootstrapServers` | java.util.List | [[cdk.support/lookup-entry]] | `:bootstrap-servers` |
| `consumerGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:consumer-group-id` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `rootCaCertificate` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:root-ca-certificate` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-self-managed-kafka-event-source-props-builderclj

(build-self-managed-kafka-event-source-props-builder builder id config)

The build-self-managed-kafka-event-source-props-builder function updates a SelfManagedKafkaEventSourceProps$Builder instance using the provided configuration. The function takes the SelfManagedKafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
authenticationMethodsoftware.amazon.awscdk.services.lambda.eventsources.AuthenticationMethodcdk.api.services.lambda.eventsources/authentication-method:authentication-method
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bootstrapServersjava.util.Listcdk.support/lookup-entry:bootstrap-servers
consumerGroupIdjava.lang.Stringcdk.support/lookup-entry:consumer-group-id
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
rootCaCertificatesoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:root-ca-certificate
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
topicjava.lang.Stringcdk.support/lookup-entry:topic
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-self-managed-kafka-event-source-props-builder function updates a SelfManagedKafkaEventSourceProps$Builder instance using the provided configuration.
  The function takes the SelfManagedKafkaEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `authenticationMethod` | software.amazon.awscdk.services.lambda.eventsources.AuthenticationMethod | [[cdk.api.services.lambda.eventsources/authentication-method]] | `:authentication-method` |
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bootstrapServers` | java.util.List | [[cdk.support/lookup-entry]] | `:bootstrap-servers` |
| `consumerGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:consumer-group-id` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `rootCaCertificate` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:root-ca-certificate` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-sns-event-source-builderclj

(build-sns-event-source-builder builder id config)

The build-sns-event-source-builder function updates a SnsEventSource$Builder instance using the provided configuration. The function takes the SnsEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deadLetterQueuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:dead-letter-queue
filterPolicyjava.util.Mapcdk.support/lookup-entry:filter-policy
filterPolicyWithMessageBodyjava.util.Mapcdk.support/lookup-entry:filter-policy-with-message-body
The build-sns-event-source-builder function updates a SnsEventSource$Builder instance using the provided configuration.
  The function takes the SnsEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deadLetterQueue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:dead-letter-queue` |
| `filterPolicy` | java.util.Map | [[cdk.support/lookup-entry]] | `:filter-policy` |
| `filterPolicyWithMessageBody` | java.util.Map | [[cdk.support/lookup-entry]] | `:filter-policy-with-message-body` |
sourceraw docstring

build-sns-event-source-props-builderclj

(build-sns-event-source-props-builder builder id config)

The build-sns-event-source-props-builder function updates a SnsEventSourceProps$Builder instance using the provided configuration. The function takes the SnsEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deadLetterQueuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:dead-letter-queue
filterPolicyjava.util.Mapcdk.support/lookup-entry:filter-policy
filterPolicyWithMessageBodyjava.util.Mapcdk.support/lookup-entry:filter-policy-with-message-body
The build-sns-event-source-props-builder function updates a SnsEventSourceProps$Builder instance using the provided configuration.
  The function takes the SnsEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deadLetterQueue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:dead-letter-queue` |
| `filterPolicy` | java.util.Map | [[cdk.support/lookup-entry]] | `:filter-policy` |
| `filterPolicyWithMessageBody` | java.util.Map | [[cdk.support/lookup-entry]] | `:filter-policy-with-message-body` |
sourceraw docstring

build-sqs-event-source-builderclj

(build-sqs-event-source-builder builder id config)

The build-sqs-event-source-builder function updates a SqsEventSource$Builder instance using the provided configuration. The function takes the SqsEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxConcurrencyjava.lang.Numbercdk.support/lookup-entry:max-concurrency
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
The build-sqs-event-source-builder function updates a SqsEventSource$Builder instance using the provided configuration.
  The function takes the SqsEventSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxConcurrency` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-concurrency` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
sourceraw docstring

build-sqs-event-source-props-builderclj

(build-sqs-event-source-props-builder builder id config)

The build-sqs-event-source-props-builder function updates a SqsEventSourceProps$Builder instance using the provided configuration. The function takes the SqsEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxConcurrencyjava.lang.Numbercdk.support/lookup-entry:max-concurrency
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
The build-sqs-event-source-props-builder function updates a SqsEventSourceProps$Builder instance using the provided configuration.
  The function takes the SqsEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxConcurrency` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-concurrency` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
sourceraw docstring

build-stream-event-source-props-builderclj

(build-stream-event-source-props-builder builder id config)

The build-stream-event-source-props-builder function updates a StreamEventSourceProps$Builder instance using the provided configuration. The function takes the StreamEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
batchSizejava.lang.Numbercdk.support/lookup-entry:batch-size
bisectBatchOnErrorjava.lang.Booleancdk.support/lookup-entry:bisect-batch-on-error
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
filtersjava.util.Listcdk.support/lookup-entry:filters
maxBatchingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-batching-window
maxRecordAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-record-age
onFailuresoftware.amazon.awscdk.services.lambda.IEventSourceDlqcdk.support/lookup-entry:on-failure
parallelizationFactorjava.lang.Numbercdk.support/lookup-entry:parallelization-factor
reportBatchItemFailuresjava.lang.Booleancdk.support/lookup-entry:report-batch-item-failures
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
startingPositionsoftware.amazon.awscdk.services.lambda.StartingPositioncdk.api.services.lambda/starting-position:starting-position
tumblingWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:tumbling-window
The build-stream-event-source-props-builder function updates a StreamEventSourceProps$Builder instance using the provided configuration.
  The function takes the StreamEventSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `batchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:batch-size` |
| `bisectBatchOnError` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bisect-batch-on-error` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `filters` | java.util.List | [[cdk.support/lookup-entry]] | `:filters` |
| `maxBatchingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-batching-window` |
| `maxRecordAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-record-age` |
| `onFailure` | software.amazon.awscdk.services.lambda.IEventSourceDlq | [[cdk.support/lookup-entry]] | `:on-failure` |
| `parallelizationFactor` | java.lang.Number | [[cdk.support/lookup-entry]] | `:parallelization-factor` |
| `reportBatchItemFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:report-batch-item-failures` |
| `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` |
| `startingPosition` | software.amazon.awscdk.services.lambda.StartingPosition | [[cdk.api.services.lambda/starting-position]] | `:starting-position` |
| `tumblingWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:tumbling-window` |
sourceraw docstring

dynamo-event-source-builderclj

(dynamo-event-source-builder table id config)

Creates a DynamoEventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.dynamodb.ITable] | Argument | DataType | Description | |---|---|---| | table | software.amazon.awscdk.services.dynamodb.ITable | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `DynamoEventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.dynamodb.ITable]___
| Argument | DataType | Description |
|---|---|---|
| table | software.amazon.awscdk.services.dynamodb.ITable |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

dynamo-event-source-props-builderclj

(dynamo-event-source-props-builder id config)

Creates a DynamoEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DynamoEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kafka-event-source-props-builderclj

(kafka-event-source-props-builder id config)

Creates a KafkaEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KafkaEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kinesis-event-source-builderclj

(kinesis-event-source-builder stream id config)

Creates a KinesisEventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.kinesis.IStream] | Argument | DataType | Description | |---|---|---| | stream | software.amazon.awscdk.services.kinesis.IStream | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `KinesisEventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.kinesis.IStream]___
| Argument | DataType | Description |
|---|---|---|
| stream | software.amazon.awscdk.services.kinesis.IStream |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kinesis-event-source-props-builderclj

(kinesis-event-source-props-builder id config)

Creates a KinesisEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KinesisEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

managed-kafka-event-source-builderclj

(managed-kafka-event-source-builder id config)

Creates a ManagedKafkaEventSource$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ManagedKafkaEventSource$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

managed-kafka-event-source-props-builderclj

(managed-kafka-event-source-props-builder id config)

Creates a ManagedKafkaEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ManagedKafkaEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

s3-event-source-builderclj

(s3-event-source-builder bucket id config)

Creates a S3EventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.s3.Bucket] | Argument | DataType | Description | |---|---|---| | bucket | software.amazon.awscdk.services.s3.Bucket | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `S3EventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.s3.Bucket]___
| Argument | DataType | Description |
|---|---|---|
| bucket | software.amazon.awscdk.services.s3.Bucket |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

s3-event-source-props-builderclj

(s3-event-source-props-builder id config)

Creates a S3EventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `S3EventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

s3-event-source-v2-builderclj

(s3-event-source-v2-builder bucket id config)

Creates a S3EventSourceV2$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.s3.IBucket] | Argument | DataType | Description | |---|---|---| | bucket | software.amazon.awscdk.services.s3.IBucket | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `S3EventSourceV2$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.s3.IBucket]___
| Argument | DataType | Description |
|---|---|---|
| bucket | software.amazon.awscdk.services.s3.IBucket |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

self-managed-kafka-event-source-builderclj

(self-managed-kafka-event-source-builder id config)

Creates a SelfManagedKafkaEventSource$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SelfManagedKafkaEventSource$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

self-managed-kafka-event-source-props-builderclj

(self-managed-kafka-event-source-props-builder id config)

Creates a SelfManagedKafkaEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SelfManagedKafkaEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sns-event-source-builderclj

(sns-event-source-builder topic id config)

Creates a SnsEventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.sns.ITopic] | Argument | DataType | Description | |---|---|---| | topic | software.amazon.awscdk.services.sns.ITopic | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `SnsEventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.sns.ITopic]___
| Argument | DataType | Description |
|---|---|---|
| topic | software.amazon.awscdk.services.sns.ITopic |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sns-event-source-props-builderclj

(sns-event-source-props-builder id config)

Creates a SnsEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SnsEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sqs-event-source-builderclj

(sqs-event-source-builder queue id config)

Creates a SqsEventSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[software.amazon.awscdk.services.sqs.IQueue] | Argument | DataType | Description | |---|---|---| | queue | software.amazon.awscdk.services.sqs.IQueue | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `SqsEventSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[software.amazon.awscdk.services.sqs.IQueue]___
| Argument | DataType | Description |
|---|---|---|
| queue | software.amazon.awscdk.services.sqs.IQueue |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sqs-event-source-props-builderclj

(sqs-event-source-props-builder id config)

Creates a SqsEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SqsEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

stream-event-source-props-builderclj

(stream-event-source-props-builder id config)

Creates a StreamEventSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `StreamEventSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close