Package com.pulumi.aws.lambda.inputs
Class EventSourceMappingDocumentDbEventSourceConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.EventSourceMappingDocumentDbEventSourceConfigArgs.Builder
-
- Enclosing class:
- EventSourceMappingDocumentDbEventSourceConfigArgs
public static final class EventSourceMappingDocumentDbEventSourceConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EventSourceMappingDocumentDbEventSourceConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventSourceMappingDocumentDbEventSourceConfigArgsbuild()EventSourceMappingDocumentDbEventSourceConfigArgs.BuildercollectionName(com.pulumi.core.Output<java.lang.String> collectionName)EventSourceMappingDocumentDbEventSourceConfigArgs.BuildercollectionName(java.lang.String collectionName)EventSourceMappingDocumentDbEventSourceConfigArgs.BuilderdatabaseName(com.pulumi.core.Output<java.lang.String> databaseName)EventSourceMappingDocumentDbEventSourceConfigArgs.BuilderdatabaseName(java.lang.String databaseName)EventSourceMappingDocumentDbEventSourceConfigArgs.BuilderfullDocument(com.pulumi.core.Output<java.lang.String> fullDocument)EventSourceMappingDocumentDbEventSourceConfigArgs.BuilderfullDocument(java.lang.String fullDocument)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventSourceMappingDocumentDbEventSourceConfigArgs defaults)
-
-
Method Detail
-
collectionName
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder collectionName(@Nullable com.pulumi.core.Output<java.lang.String> collectionName)
- Parameters:
collectionName- Name of the collection to consume within the database. If you do not specify a collection, Lambda consumes all collections.- Returns:
- builder
-
collectionName
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder collectionName(java.lang.String collectionName)
- Parameters:
collectionName- Name of the collection to consume within the database. If you do not specify a collection, Lambda consumes all collections.- Returns:
- builder
-
databaseName
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder databaseName(com.pulumi.core.Output<java.lang.String> databaseName)
- Parameters:
databaseName- Name of the database to consume within the DocumentDB cluster.- Returns:
- builder
-
databaseName
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder databaseName(java.lang.String databaseName)
- Parameters:
databaseName- Name of the database to consume within the DocumentDB cluster.- Returns:
- builder
-
fullDocument
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder fullDocument(@Nullable com.pulumi.core.Output<java.lang.String> fullDocument)
- Parameters:
fullDocument- DocumentDB behavior during document update operations. If set to `UpdateLookup`, DocumentDB sends a delta describing the changes, along with a copy of the entire document. Otherwise, DocumentDB sends only a partial document that contains the changes. Valid values: `UpdateLookup`, `Default`.- Returns:
- builder
-
fullDocument
public EventSourceMappingDocumentDbEventSourceConfigArgs.Builder fullDocument(java.lang.String fullDocument)
- Parameters:
fullDocument- DocumentDB behavior during document update operations. If set to `UpdateLookup`, DocumentDB sends a delta describing the changes, along with a copy of the entire document. Otherwise, DocumentDB sends only a partial document that contains the changes. Valid values: `UpdateLookup`, `Default`.- Returns:
- builder
-
build
public EventSourceMappingDocumentDbEventSourceConfigArgs build()
-
-