Module org.elasticsearch.server
Package org.elasticsearch.repositories
Interface RepositoryOperation
- All Known Implementing Classes:
RepositoryCleanupInProgress.Entry
,SnapshotDeletionsInProgress.Entry
,SnapshotsInProgress.Entry
public interface RepositoryOperation
Coordinates of an operation that modifies a repository, assuming that repository at a specific generation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
A project qualified repository -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DiffableUtils.KeySerializer
<RepositoryOperation.ProjectRepo> -
Method Summary
Modifier and TypeMethodDescriptionProject for which repository belongs to.projectRepo
(ProjectId projectId, String repositoryName) static String
projectRepoString
(ProjectId projectId, String repositoryName) Name of the repository affected.long
The repository state id at the time the operation began.
-
Field Details
-
PROJECT_REPO_SERIALIZER
-
-
Method Details