ReindexDestination
The index to reindex into
Setting to Create will cause reindex to only
create missing documents in the destination index.
The routing to use when reindexing
The type to reindex into
Setting to External will cause Elasticsearch
to preserve the version from the source, create any documents that are missing,
and update any documents that have an older version in the destination index
than they do in the source index
public ReindexDestination()