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[]
boolean
boolean
boolean
boolean
void
setIncludeAliases
(boolean includeAliases) void
setIndexNames
(String... indexNames) void
setPartialRestore
(boolean partialRestore) void
setRenamePattern
(String renamePattern) void
setRenameReplacement
(String renameReplacement) void
setRestoreGlobalState
(boolean restoreGlobalState) void
setWaitForCompletion
(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:
accept
in 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)
-