Class IndexQuery

java.lang.Object
org.springframework.data.elasticsearch.core.query.IndexQuery

public class IndexQuery extends Object
IndexQuery
Author:
Rizwan Idrees, Mohsin Husen, Peter-Josef Meisch, Roman Puchkovskiy, Subhobrata Dey
  • Constructor Details

    • IndexQuery

      public IndexQuery()
    • IndexQuery

      public IndexQuery(@Nullable String id, @Nullable Object object, @Nullable Long version, @Nullable String source, @Nullable Long seqNo, @Nullable Long primaryTerm, @Nullable String routing, @Nullable IndexQuery.OpType opType, @Nullable String indexName)
  • Method Details

    • builder

      public static IndexQueryBuilder builder()
      Since:
      5.5
    • getId

      public @Nullable String getId()
    • setId

      public void setId(String id)
    • getObject

      public @Nullable Object getObject()
    • setObject

      public void setObject(Object object)
    • getVersion

      public @Nullable Long getVersion()
    • setVersion

      public void setVersion(Long version)
    • getSource

      public @Nullable String getSource()
    • setSource

      public void setSource(String source)
    • getSeqNo

      public @Nullable Long getSeqNo()
    • setSeqNo

      public void setSeqNo(Long seqNo)
    • getPrimaryTerm

      public @Nullable Long getPrimaryTerm()
    • setPrimaryTerm

      public void setPrimaryTerm(Long primaryTerm)
    • getRouting

      public @Nullable String getRouting()
    • setRouting

      public void setRouting(@Nullable String routing)
    • getOpType

      public @Nullable IndexQuery.OpType getOpType()
      Since:
      4.2
    • setOpType

      public void setOpType(IndexQuery.OpType opType)
      Since:
      4.2
    • getIndexName

      public @Nullable String getIndexName()
      Since:
      4.4