package org.elasticsearch.action.admin.indices.create; import java.util.Map; import java.util.Set; import org.elasticsearch.action.admin.indices.alias.Alias; import org.elasticsearch.cluster.metadata.IndexMetaData; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.common.unit.TimeValue; /** * @author olivier bourgain */ public class CreateIndexRequestAccessor { public static String index(CreateIndexRequest request) { return request.index(); } public static String cause(CreateIndexRequest request) { return request.cause(); } public static Settings settings(CreateIndexRequest request) { return request.settings(); } public static Map<String, String> mappings(CreateIndexRequest request) { return request.mappings(); } public static Map<String, IndexMetaData.Custom> customs(CreateIndexRequest request) { return request.customs(); } public static TimeValue timeout(CreateIndexRequest request) { return request.timeout(); } public static TimeValue masterNodeTimeout(CreateIndexRequest request) { return request.masterNodeTimeout(); } public static Set<Alias> aliases(CreateIndexRequest request) { return request.aliases(); } }