Class RestoreSnapshotRequest
java.lang.Object
com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
com.liferay.portal.search.engine.adapter.snapshot.RestoreSnapshotRequest
- All Implemented Interfaces:
SnapshotRequest<RestoreSnapshotResponse>
public class RestoreSnapshotRequest
extends CrossClusterRequest
implements SnapshotRequest<RestoreSnapshotResponse>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept(SnapshotRequestExecutor snapshotRequestExecutor) String[]booleanbooleanbooleanbooleanvoidsetIncludeAliases(boolean includeAliases) voidsetIndexNames(String... indexNames) voidsetPartialRestore(boolean partialRestore) voidsetRenamePattern(String renamePattern) voidsetRenameReplacement(String renameReplacement) voidsetRestoreGlobalState(boolean restoreGlobalState) voidsetWaitForCompletion(boolean waitForCompletion) Methods inherited from class com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalCluster
-
Constructor Details
-
RestoreSnapshotRequest
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceSnapshotRequest<RestoreSnapshotResponse>
-
getIndexNames
-
getRenamePattern
-
getRenameReplacement
-
getRepositoryName
-
getSnapshotName
-
isIncludeAliases
public boolean isIncludeAliases() -
isPartialRestore
public boolean isPartialRestore() -
isRestoreGlobalState
public boolean isRestoreGlobalState() -
isWaitForCompletion
public boolean isWaitForCompletion() -
setIncludeAliases
public void setIncludeAliases(boolean includeAliases) -
setIndexNames
-
setPartialRestore
public void setPartialRestore(boolean partialRestore) -
setRenamePattern
-
setRenameReplacement
-
setRestoreGlobalState
public void setRestoreGlobalState(boolean restoreGlobalState) -
setWaitForCompletion
public void setWaitForCompletion(boolean waitForCompletion)
-