Class WriteOperation.AbstractBuilder<BuilderT extends WriteOperation.AbstractBuilder<BuilderT>>

All Implemented Interfaces:
WithJson<BuilderT>
Direct Known Subclasses:
CreateOperation.Builder, IndexOperation.Builder
Enclosing class:
WriteOperation

protected abstract static class WriteOperation.AbstractBuilder<BuilderT extends WriteOperation.AbstractBuilder<BuilderT>> extends BulkOperationBase.AbstractBuilder<BuilderT>
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • dynamicTemplates

      public final BuilderT dynamicTemplates(Map<String,String> map)
      API name: dynamic_templates

      Adds all entries of map to dynamicTemplates.

    • dynamicTemplates

      public final BuilderT dynamicTemplates(String key, String value)
      API name: dynamic_templates

      Adds an entry to dynamicTemplates.

    • pipeline

      public final BuilderT pipeline(@Nullable String value)
      API name: pipeline
    • requireAlias

      public final BuilderT requireAlias(@Nullable Boolean value)
      API name: require_alias