Class EventSourceMappingDocumentDbEventSourceConfigArgs.Builder

    • 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
      • 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