Class BulkDocs.Builder

  • Enclosing class:
    BulkDocs

    public static class BulkDocs.Builder
    extends Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(List<Document> docs)
        Instantiates a new builder with required properties.
        Parameters:
        docs - the docs
    • Method Detail

      • build

        public BulkDocs build()
        Builds a BulkDocs.
        Returns:
        the new BulkDocs instance
      • addDocs

        public BulkDocs.Builder addDocs​(Document docs)
        Adds an docs to docs.
        Parameters:
        docs - the new docs
        Returns:
        the BulkDocs builder
      • docs

        public BulkDocs.Builder docs​(List<Document> docs)
        Set the docs. Existing docs will be replaced.
        Parameters:
        docs - the docs
        Returns:
        the BulkDocs builder
      • newEdits

        public BulkDocs.Builder newEdits​(Boolean newEdits)
        Set the newEdits.
        Parameters:
        newEdits - the newEdits
        Returns:
        the BulkDocs builder