Package org.elasticsearch.action
Class DocWriteResponse.Builder
java.lang.Object
org.elasticsearch.action.DocWriteResponse.Builder
- Direct Known Subclasses:
DeleteResponse.Builder,IndexResponse.Builder,UpdateResponse.Builder
- Enclosing class:
- DocWriteResponse
public abstract static class DocWriteResponse.Builder
extends java.lang.Object
Base class of all
DocWriteResponse builders. These DocWriteResponse.Builder are used during
xcontent parsing to temporarily store the parsed values, then the build() method is called to
instantiate the appropriate DocWriteResponse with the parsed values.-
Field Summary
Fields Modifier and Type Field Description protected booleanforcedRefreshprotected java.lang.Stringidprotected longprimaryTermprotected DocWriteResponse.Resultresultprotected longseqNoprotected ShardIdshardIdprotected ReplicationResponse.ShardInfoshardInfoprotected java.lang.Stringtypeprotected java.lang.Longversion -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description abstract DocWriteResponsebuild()java.lang.StringgetId()ShardIdgetShardId()java.lang.StringgetType()voidsetForcedRefresh(boolean forcedRefresh)voidsetId(java.lang.String id)voidsetPrimaryTerm(long primaryTerm)voidsetResult(DocWriteResponse.Result result)voidsetSeqNo(long seqNo)voidsetShardId(ShardId shardId)voidsetShardInfo(ReplicationResponse.ShardInfo shardInfo)voidsetType(java.lang.String type)voidsetVersion(java.lang.Long version)
-
Field Details
-
shardId
-
type
protected java.lang.String type -
id
protected java.lang.String id -
version
protected java.lang.Long version -
result
-
forcedRefresh
protected boolean forcedRefresh -
shardInfo
-
seqNo
protected long seqNo -
primaryTerm
protected long primaryTerm
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getShardId
-
setShardId
-
getType
public java.lang.String getType() -
setType
public void setType(java.lang.String type) -
getId
public java.lang.String getId() -
setId
public void setId(java.lang.String id) -
setVersion
public void setVersion(java.lang.Long version) -
setResult
-
setForcedRefresh
public void setForcedRefresh(boolean forcedRefresh) -
setShardInfo
-
setSeqNo
public void setSeqNo(long seqNo) -
setPrimaryTerm
public void setPrimaryTerm(long primaryTerm) -
build
-