com_atproto_sync_subscriberepos library
Classes
- Account
- Represents a change to an account's status on a host (eg, PDS or Relay). The semantics of this event are that the status is at the host which emitted the event, not necessarily that at the currently active PDS. Eg, a Relay takedown would emit a takedown with active=false, even if the PDS is still active.
- AccountConverter
- AccountStatus
- AccountStatusConverter
- Commit
- Represents an update of repository state. Note that empty commits are allowed, which include no repo data changes, but an update to rev and signature.
- CommitConverter
- Identity
- Represents a change to an account's identity. Could be an updated handle, signing key, or pds hosting endpoint. Serves as a prod to all downstream services to refresh their identity cache.
- IdentityConverter
- Info
- InfoConverter
- InfoName
- InfoNameConverter
- RepoOp
- A repo operation, ie a mutation of a single record.
- RepoOpAction
- RepoOpActionConverter
- RepoOpConverter
- Sync
- Updates the repo to a new state, without necessarily including that state on the firehose. Used to recover from broken commit streams, data loss incidents, or in situations where upstream host does not know recent state of the repository.
- SyncConverter
- SyncSubscribeReposInput
- SyncSubscribeReposInputConverter
- USyncSubscribeReposMessage
- USyncSubscribeReposMessageConverter
Extensions
- AccountExtension on Account
- AccountPatterns on Account
- Adds pattern-matching-related methods to Account.
- AccountStatusExtension on AccountStatus
- AccountStatusPatterns on AccountStatus
- Adds pattern-matching-related methods to AccountStatus.
- CommitExtension on Commit
- CommitPatterns on Commit
- Adds pattern-matching-related methods to Commit.
- IdentityExtension on Identity
- IdentityPatterns on Identity
- Adds pattern-matching-related methods to Identity.
- InfoExtension on Info
- InfoNameExtension on InfoName
- InfoNamePatterns on InfoName
- Adds pattern-matching-related methods to InfoName.
- InfoPatterns on Info
- Adds pattern-matching-related methods to Info.
- RepoOpActionExtension on RepoOpAction
- RepoOpActionPatterns on RepoOpAction
- Adds pattern-matching-related methods to RepoOpAction.
- RepoOpExtension on RepoOp
- RepoOpPatterns on RepoOp
- Adds pattern-matching-related methods to RepoOp.
- SyncPatterns on Sync
- Adds pattern-matching-related methods to Sync.
- SyncSubscribeReposInputExtension on SyncSubscribeReposInput
- SyncSubscribeReposInputPatterns on SyncSubscribeReposInput
- Adds pattern-matching-related methods to SyncSubscribeReposInput.
- USyncSubscribeReposMessageExtension on USyncSubscribeReposMessage
- USyncSubscribeReposMessagePatterns on USyncSubscribeReposMessage
- Adds pattern-matching-related methods to USyncSubscribeReposMessage.