public static class RestoreService.RestoreRequest extends Object
| Constructor and Description |
|---|
RestoreService.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)
Constructs new restore request
|
| Modifier and Type | Method and Description |
|---|---|
String |
cause()
Returns restore operation cause
|
String[] |
ignoreIndexSettings()
Returns index settings that that shouldn't be restored
|
boolean |
includeAliases()
Returns true if aliases should be restore during this restore operation
|
boolean |
includeGlobalState()
Returns true if global state should be restore during this restore operation
|
Settings |
indexSettings()
Returns index settings that should be changed on restore
|
String[] |
indices()
Return the list of indices to be restored
|
IndicesOptions |
indicesOptions()
Returns indices option flags
|
TimeValue |
masterNodeTimeout()
Return master node timeout
|
String |
name()
Returns snapshot name
|
boolean |
partial()
Returns true if incomplete indices will be restored
|
String |
renamePattern()
Returns rename pattern
|
String |
renameReplacement()
Returns replacement pattern
|
String |
repository()
Returns repository name
|
Settings |
settings()
Returns repository-specific restore settings
|
public RestoreService.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)
cause - cause for restoring the snapshotrepository - repository namename - snapshot nameindices - list of indices to restoreindicesOptions - indices optionsrenamePattern - pattern to rename indicesrenameReplacement - replacement for renamed indicessettings - repository specific restore settingsmasterNodeTimeout - master node timeoutincludeGlobalState - include global state into restorepartial - allow partial restoreindexSettings - index settings that should be changed on restoreignoreIndexSettings - index settings that shouldn't be restoredpublic String cause()
public String name()
public String repository()
public String[] indices()
public IndicesOptions indicesOptions()
public String renamePattern()
public String renameReplacement()
public Settings settings()
public boolean includeGlobalState()
public boolean partial()
public boolean includeAliases()
public Settings indexSettings()
public String[] ignoreIndexSettings()
public TimeValue masterNodeTimeout()
Copyright © 2009–2017. All rights reserved.