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.
(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 |
(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:
AuthenticationMethod
- the value is returned.:client-certificate-tls-auth
- AuthenticationMethod/CLIENT_CERTIFICATE_TLS_AUTH
is returned:sasl-scram-512-auth
- AuthenticationMethod/SASL_SCRAM_512_AUTH
is returned:basic-auth
- AuthenticationMethod/BASIC_AUTH
is returned:sasl-scram-256-auth
- AuthenticationMethod/SASL_SCRAM_256_AUTH
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
events | java.util.List | cdk.support/lookup-entry | :events |
filters | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
events | java.util.List | cdk.support/lookup-entry | :events |
filters | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
events | java.util.List | cdk.support/lookup-entry | :events |
filters | java.util.List | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close