Class GetSnapshotsRequest

java.lang.Object
com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
com.liferay.portal.search.engine.adapter.snapshot.GetSnapshotsRequest
All Implemented Interfaces:
SnapshotRequest<GetSnapshotsResponse>

public class GetSnapshotsRequest extends CrossClusterRequest implements SnapshotRequest<GetSnapshotsResponse>
  • Constructor Details

    • GetSnapshotsRequest

      public GetSnapshotsRequest(String repositoryName)
  • Method Details

    • accept

      public GetSnapshotsResponse accept(SnapshotRequestExecutor snapshotRequestExecutor)
      Specified by:
      accept in interface SnapshotRequest<GetSnapshotsResponse>
    • getRepositoryName

      public String getRepositoryName()
    • getSnapshotNames

      public String[] getSnapshotNames()
    • isIgnoreUnavailable

      public boolean isIgnoreUnavailable()
    • isVerbose

      public boolean isVerbose()
    • setIgnoreUnavailable

      public void setIgnoreUnavailable(boolean ignoreUnavailable)
    • setSnapshotNames

      public void setSnapshotNames(String... snapshotNames)
    • setVerbose

      public void setVerbose(boolean verbose)