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.