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.ObjectBase class of allDocWriteResponsebuilders. TheseDocWriteResponse.Builderare used during xcontent parsing to temporarily store the parsed values, then thebuild()method is called to instantiate the appropriateDocWriteResponsewith the parsed values.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanforcedRefreshprotected java.lang.Stringidprotected java.lang.LongprimaryTermprotected DocWriteResponse.Resultresultprotected java.lang.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(java.lang.Long primaryTerm)voidsetResult(DocWriteResponse.Result result)voidsetSeqNo(java.lang.Long seqNo)voidsetShardId(ShardId shardId)voidsetShardInfo(ReplicationResponse.ShardInfo shardInfo)voidsetType(java.lang.String type)voidsetVersion(java.lang.Long version)
-
-
-
Field Detail
-
shardId
protected ShardId shardId
-
type
protected java.lang.String type
-
id
protected java.lang.String id
-
version
protected java.lang.Long version
-
result
protected DocWriteResponse.Result result
-
forcedRefresh
protected boolean forcedRefresh
-
shardInfo
protected ReplicationResponse.ShardInfo shardInfo
-
seqNo
protected java.lang.Long seqNo
-
primaryTerm
protected java.lang.Long primaryTerm
-
-
Method Detail
-
getShardId
public ShardId getShardId()
-
setShardId
public void setShardId(ShardId shardId)
-
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
public void setResult(DocWriteResponse.Result result)
-
setForcedRefresh
public void setForcedRefresh(boolean forcedRefresh)
-
setShardInfo
public void setShardInfo(ReplicationResponse.ShardInfo shardInfo)
-
setSeqNo
public void setSeqNo(java.lang.Long seqNo)
-
setPrimaryTerm
public void setPrimaryTerm(java.lang.Long primaryTerm)
-
build
public abstract DocWriteResponse build()
-
-