Class GetDocumentRequest

java.lang.Object
com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
com.liferay.portal.search.engine.adapter.document.GetDocumentRequest
All Implemented Interfaces:
BulkableDocumentRequest<GetDocumentRequest>, DocumentRequest<GetDocumentResponse>

  • Constructor Details

    • GetDocumentRequest

      public GetDocumentRequest(String indexName, String id)
  • Method Details

    • accept

      public void accept(Consumer<GetDocumentRequest> consumer)
      Specified by:
      accept in interface BulkableDocumentRequest<GetDocumentRequest>
    • accept

      public GetDocumentResponse accept(DocumentRequestExecutor documentRequestExecutor)
      Specified by:
      accept in interface DocumentRequest<GetDocumentResponse>
    • getFetchSourceExcludes

      public String[] getFetchSourceExcludes()
    • getFetchSourceIncludes

      public String[] getFetchSourceIncludes()
    • getId

      public String getId()
    • getIndexName

      public String getIndexName()
    • getStoredFields

      public String[] getStoredFields()
    • getType

      public String getType()
    • isFetchSource

      public boolean isFetchSource()
    • isRefresh

      public boolean isRefresh()
    • setFetchSource

      public void setFetchSource(boolean fetchSource)
    • setFetchSourceExclude

      public void setFetchSourceExclude(String... fetchSourceExclude)
    • setFetchSourceInclude

      public void setFetchSourceInclude(String... fetchSourceInclude)
    • setRefresh

      public void setRefresh(boolean refresh)
    • setStoredFields

      public void setStoredFields(String... storedFields)
    • setType

      public void setType(String type)