Class PutMappingRequest

All Implemented Interfaces:
IndicesRequest, IndicesRequest.Replaceable, AckedRequest, Writeable, ToXContent, ToXContentObject, TaskAwareRequest

public class PutMappingRequest
extends AcknowledgedRequest<PutMappingRequest>
implements IndicesRequest.Replaceable, ToXContentObject
Puts mapping definition registered under a specific type into one or more indices. Best created with Requests.putMappingRequest(String...).

If the mappings already exists, the new mappings will be merged with the new one. If there are elements that can't be merged are detected, the request will be rejected.

See Also:
Requests.putMappingRequest(String...), IndicesAdminClient.putMapping(PutMappingRequest), AcknowledgedResponse