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 boolean
forcedRefresh
protected java.lang.String
id
protected long
primaryTerm
protected DocWriteResponse.Result
result
protected 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(long primaryTerm)
void
setResult(DocWriteResponse.Result result)
void
setSeqNo(long seqNo)
void
setShardId(ShardId shardId)
void
setShardInfo(ReplicationResponse.ShardInfo shardInfo)
void
setType(java.lang.String type)
void
setVersion(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
-