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.