Class PutMappingRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
org.elasticsearch.action.support.master.AcknowledgedRequestBuilder<PutMappingRequest,AcknowledgedResponse,PutMappingRequestBuilder>
org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequestBuilder
public class PutMappingRequestBuilder extends AcknowledgedRequestBuilder<PutMappingRequest,AcknowledgedResponse,PutMappingRequestBuilder>
Builder for a put mapping request
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PutMappingRequestBuilder(ElasticsearchClient client, PutMappingAction action)
-
Method Summary
Modifier and Type Method Description PutMappingRequestBuilder
setConcreteIndex(Index index)
PutMappingRequestBuilder
setIndices(java.lang.String... indices)
PutMappingRequestBuilder
setIndicesOptions(IndicesOptions options)
Specifies what type of requested indices to ignore and wildcard indices expressions.PutMappingRequestBuilder
setSource(java.lang.Object... source)
A specialized simplified mapping source method, takes the form of simple properties definition: ("field1", "type=string,store=true").PutMappingRequestBuilder
setSource(java.lang.String mappingSource, XContentType xContentType)
The mapping source definition.PutMappingRequestBuilder
setSource(java.util.Map mappingSource)
The mapping source definition.PutMappingRequestBuilder
setSource(XContentBuilder mappingBuilder)
The mapping source definition.PutMappingRequestBuilder
setType(java.lang.String type)
The type of the mappings.Methods inherited from class org.elasticsearch.action.support.master.AcknowledgedRequestBuilder
setTimeout, setTimeout
Methods inherited from class org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder
setMasterNodeTimeout, setMasterNodeTimeout
-
Constructor Details
-
Method Details
-
setIndices
-
setConcreteIndex
-
setIndicesOptions
Specifies what type of requested indices to ignore and wildcard indices expressions.For example indices that don't exist.
-
setType
The type of the mappings. -
setSource
The mapping source definition. -
setSource
The mapping source definition. -
setSource
public PutMappingRequestBuilder setSource(java.lang.String mappingSource, XContentType xContentType)The mapping source definition. -
setSource
A specialized simplified mapping source method, takes the form of simple properties definition: ("field1", "type=string,store=true").
-