Interface AbstractAsyncBulkByScrollAction.RequestWrapper<Self extends DocWriteRequest<Self>>

All Known Implementing Classes:
AbstractAsyncBulkByScrollAction.DeleteRequestWrapper, AbstractAsyncBulkByScrollAction.IndexRequestWrapper
Enclosing class:
AbstractAsyncBulkByScrollAction<Request extends AbstractBulkByScrollRequest<Request>,​Action extends TransportAction<Request,​?>>

public static interface AbstractAsyncBulkByScrollAction.RequestWrapper<Self extends DocWriteRequest<Self>>
Wrapper for the DocWriteRequest that are used in this action class.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getId()  
    java.lang.String getIndex()  
    java.lang.String getRouting()  
    java.util.Map<java.lang.String,​java.lang.Object> getSource()  
    java.lang.String getType()  
    long getVersion()  
    Self self()  
    void setId​(java.lang.String id)  
    void setIndex​(java.lang.String index)  
    void setRouting​(java.lang.String routing)  
    void setSource​(java.util.Map<java.lang.String,​java.lang.Object> source)  
    void setType​(java.lang.String type)  
    void setVersion​(long version)  
    void setVersionType​(VersionType versionType)  
  • Method Details

    • setIndex

      void setIndex​(java.lang.String index)
    • getIndex

      java.lang.String getIndex()
    • setType

      void setType​(java.lang.String type)
    • getType

      java.lang.String getType()
    • setId

      void setId​(java.lang.String id)
    • getId

      java.lang.String getId()
    • setVersion

      void setVersion​(long version)
    • getVersion

      long getVersion()
    • setVersionType

      void setVersionType​(VersionType versionType)
    • setRouting

      void setRouting​(java.lang.String routing)
    • getRouting

      java.lang.String getRouting()
    • setSource

      void setSource​(java.util.Map<java.lang.String,​java.lang.Object> source)
    • getSource

      java.util.Map<java.lang.String,​java.lang.Object> getSource()
    • self

      Self self()