Interface Manifest
- All Known Subinterfaces:
Manifest.CompletedManifest,Manifest.FailedManifest,Manifest.InProgressManifest
public sealed interface Manifest
permits Manifest.InProgressManifest, Manifest.CompletedManifest, Manifest.FailedManifest
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic enum -
Method Summary
Modifier and TypeMethodDescriptionasFailed()static Manifest.FailedManifeststatic Manifest.InProgressManifestcreateInProgress(Backup backup) id()
-
Method Details
-
createInProgress
-
createFailed
-
id
BackupIdentifierImpl id() -
descriptor
BackupDescriptorImpl descriptor() -
statusCode
Manifest.StatusCode statusCode() -
createdAt
Instant createdAt() -
modifiedAt
Instant modifiedAt() -
asInProgress
Manifest.InProgressManifest asInProgress() -
asCompleted
Manifest.CompletedManifest asCompleted() -
asFailed
Manifest.FailedManifest asFailed()
-