|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder<PutMappingRequest,PutMappingResponse> org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequestBuilder
public class PutMappingRequestBuilder
Field Summary |
---|
Fields inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder |
---|
client, request |
Constructor Summary | |
---|---|
PutMappingRequestBuilder(IndicesAdminClient indicesClient)
|
Method Summary | |
---|---|
protected void |
doExecute(ActionListener<PutMappingResponse> listener)
|
PutMappingRequestBuilder |
setIgnoreConflicts(boolean ignoreConflicts)
If there is already a mapping definition registered against the type, then it will be merged. |
PutMappingRequestBuilder |
setIndices(String... indices)
|
PutMappingRequestBuilder |
setMasterNodeTimeout(TimeValue timeout)
Sets the master node timeout in case the master has not yet been discovered. |
PutMappingRequestBuilder |
setSource(Map mappingSource)
The mapping source definition. |
PutMappingRequestBuilder |
setSource(String mappingSource)
The mapping source definition. |
PutMappingRequestBuilder |
setSource(XContentBuilder mappingBuilder)
The mapping source definition. |
PutMappingRequestBuilder |
setTimeout(String timeout)
Timeout to wait till the put mapping gets acknowledged of all current cluster nodes. |
PutMappingRequestBuilder |
setTimeout(TimeValue timeout)
Timeout to wait till the put mapping gets acknowledged of all current cluster nodes. |
PutMappingRequestBuilder |
setType(String type)
The type of the mappings. |
Methods inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder |
---|
execute, execute, request |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PutMappingRequestBuilder(IndicesAdminClient indicesClient)
Method Detail |
---|
public PutMappingRequestBuilder setIndices(String... indices)
@Required public PutMappingRequestBuilder setType(String type)
public PutMappingRequestBuilder setSource(XContentBuilder mappingBuilder)
public PutMappingRequestBuilder setSource(Map mappingSource)
public PutMappingRequestBuilder setSource(String mappingSource)
public PutMappingRequestBuilder setTimeout(TimeValue timeout)
public PutMappingRequestBuilder setTimeout(String timeout)
public PutMappingRequestBuilder setMasterNodeTimeout(TimeValue timeout)
public PutMappingRequestBuilder setIgnoreConflicts(boolean ignoreConflicts)
setIgnoreConflicts(boolean)
is set. In such a case, the duplicate mappings will be rejected.
protected void doExecute(ActionListener<PutMappingResponse> listener)
doExecute
in class BaseIndicesRequestBuilder<PutMappingRequest,PutMappingResponse>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |