Package com.pulumi.aws.lambda.inputs
Class EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder
-
public static final class EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)
-
-
Method Detail
-
accessConfigs
public EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(@Nullable com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs>> accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
accessConfigs
public EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs> accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
accessConfigs
public EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder accessConfigs(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs... accessConfigs)
- Parameters:
accessConfigs- Configuration block for authentication Lambda uses to access the schema registry. See below.- Returns:
- builder
-
eventRecordFormat
public EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(@Nullable com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs>> 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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs> 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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder schemaValidationConfigs(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs... 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 EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs build()
-
-