Package com.pulumi.aws.lambda.inputs
Class EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder
-
public static final class EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)
-
-
Method Detail
-
accessConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(@Nullable com.pulumi.core.Output<java.util.List<EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs>> accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
accessConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(java.util.List<EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs> accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
accessConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs... accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
eventRecordFormat
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder eventRecordFormat(@Nullable com.pulumi.core.Output<java.lang.String> eventRecordFormat)
- Parameters:
eventRecordFormat- Record format that Lambda delivers to the function after schema validation. Valid values: `JSON`, `SOURCE`.- Returns:
- builder
-
eventRecordFormat
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder eventRecordFormat(java.lang.String eventRecordFormat)
- Parameters:
eventRecordFormat- Record format that Lambda delivers to the function after schema validation. Valid values: `JSON`, `SOURCE`.- Returns:
- builder
-
schemaRegistryUri
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaRegistryUri(@Nullable com.pulumi.core.Output<java.lang.String> schemaRegistryUri)
- Parameters:
schemaRegistryUri- URI of the schema registry. For AWS Glue schema registries, use the ARN of the registry. For Confluent schema registries, use the registry URL.- Returns:
- builder
-
schemaRegistryUri
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaRegistryUri(java.lang.String schemaRegistryUri)
- Parameters:
schemaRegistryUri- URI of the schema registry. For AWS Glue schema registries, use the ARN of the registry. For Confluent schema registries, use the registry URL.- Returns:
- builder
-
schemaValidationConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(@Nullable com.pulumi.core.Output<java.util.List<EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs>> schemaValidationConfigs)
- Parameters:
schemaValidationConfigs- Repeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.- Returns:
- builder
-
schemaValidationConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(java.util.List<EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs> schemaValidationConfigs)
- Parameters:
schemaValidationConfigs- Repeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.- Returns:
- builder
-
schemaValidationConfigs
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs... schemaValidationConfigs)
- Parameters:
schemaValidationConfigs- Repeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.- Returns:
- builder
-
build
public EventSourceMappingAmazonManagedKafkaEventSourceConfigSchemaRegistryConfigArgs build()
-
-