public class RestoreSnapshotRequest extends CrossClusterRequest implements SnapshotRequest<RestoreSnapshotResponse>
Constructor and Description |
---|
RestoreSnapshotRequest(java.lang.String repositoryName,
java.lang.String snapshotName) |
Modifier and Type | Method and Description |
---|---|
RestoreSnapshotResponse |
accept(SnapshotRequestExecutor snapshotRequestExecutor) |
java.lang.String[] |
getIndexNames() |
java.lang.String |
getRenamePattern() |
java.lang.String |
getRenameReplacement() |
java.lang.String |
getRepositoryName() |
java.lang.String |
getSnapshotName() |
boolean |
isIncludeAliases() |
boolean |
isPartialRestore() |
boolean |
isRestoreGlobalState() |
boolean |
isWaitForCompletion() |
void |
setIncludeAliases(boolean includeAliases) |
void |
setIndexNames(java.lang.String... indexNames) |
void |
setPartialRestore(boolean partialRestore) |
void |
setRenamePattern(java.lang.String renamePattern) |
void |
setRenameReplacement(java.lang.String renameReplacement) |
void |
setRestoreGlobalState(boolean restoreGlobalState) |
void |
setWaitForCompletion(boolean waitForCompletion) |
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalCluster
public RestoreSnapshotRequest(java.lang.String repositoryName, java.lang.String snapshotName)
public RestoreSnapshotResponse accept(SnapshotRequestExecutor snapshotRequestExecutor)
accept
in interface SnapshotRequest<RestoreSnapshotResponse>
public java.lang.String[] getIndexNames()
public java.lang.String getRenamePattern()
public java.lang.String getRenameReplacement()
public java.lang.String getRepositoryName()
public java.lang.String getSnapshotName()
public boolean isIncludeAliases()
public boolean isPartialRestore()
public boolean isRestoreGlobalState()
public boolean isWaitForCompletion()
public void setIncludeAliases(boolean includeAliases)
public void setIndexNames(java.lang.String... indexNames)
public void setPartialRestore(boolean partialRestore)
public void setRenamePattern(java.lang.String renamePattern)
public void setRenameReplacement(java.lang.String renameReplacement)
public void setRestoreGlobalState(boolean restoreGlobalState)
public void setWaitForCompletion(boolean waitForCompletion)