public RestoreRequest(String cause,String repository,String name,String[] indices,IndicesOptions indicesOptions,String renamePattern,String renameReplacement,Settings settings,TimeValue masterNodeTimeout,boolean includeGlobalState,boolean partial,boolean includeAliases,Settings indexSettings,String[] ignoreIndexSettings){
  this.cause=cause;
  this.name=name;
  this.repository=repository;
  this.indices=indices;
  this.renamePattern=renamePattern;
  this.renameReplacement=renameReplacement;
  this.indicesOptions=indicesOptions;
  this.settings=settings;
  this.masterNodeTimeout=masterNodeTimeout;
  this.includeGlobalState=includeGlobalState;
  this.partial=partial;
  this.includeAliases=includeAliases;
  this.indexSettings=indexSettings;
  this.ignoreIndexSettings=ignoreIndexSettings;
}

public RestoreRequest ( String cause , String repository , String name , String [ ] indices , IndicesOptions indicesOptions , String renamePattern , String renameReplacement , Settings settings , TimeValue masterNodeTimeout , boolean includeGlobalState , boolean partial , boolean includeAliases , Settings indexSettings , String [ ] ignoreIndexSettings ) { this . cause = cause ; this . name = name ; this . repository = repository ; this . indices = indices ; this . renamePattern = renamePattern ; this . renameReplacement = renameReplacement ; this . indicesOptions = indicesOptions ; this . settings = settings ; this . masterNodeTimeout = masterNodeTimeout ; this . includeGlobalState = includeGlobalState ; this . partial = partial ; this . includeAliases = includeAliases ; this . indexSettings = indexSettings ; this . ignoreIndexSettings = ignoreIndexSettings ; }
constructs new restore request
