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 allDocWriteResponse
builders. TheseDocWriteResponse.Builder
are used during xcontent parsing to temporarily store the parsed values, then thebuild()
method is called to instantiate the appropriateDocWriteResponse
with the parsed values.
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
forcedRefresh
protected java.lang.String
id
protected java.lang.Long
primaryTerm
protected DocWriteResponse.Result
result
protected java.lang.Long
seqNo
protected ShardId
shardId
protected ReplicationResponse.ShardInfo
shardInfo
protected java.lang.String
type
protected java.lang.Long
version
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description abstract DocWriteResponse
build()
java.lang.String
getId()
ShardId
getShardId()
java.lang.String
getType()
void
setForcedRefresh(boolean forcedRefresh)
void
setId(java.lang.String id)
void
setPrimaryTerm(java.lang.Long primaryTerm)
void
setResult(DocWriteResponse.Result result)
void
setSeqNo(java.lang.Long seqNo)
void
setShardId(ShardId shardId)
void
setShardInfo(ReplicationResponse.ShardInfo shardInfo)
void
setType(java.lang.String type)
void
setVersion(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()
-
-