Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data RepositorySyncAttempt = RepositorySyncAttempt' {}
- newRepositorySyncAttempt :: UTCTime -> RepositorySyncStatus -> RepositorySyncAttempt
- repositorySyncAttempt_events :: Lens' RepositorySyncAttempt [RepositorySyncEvent]
- repositorySyncAttempt_startedAt :: Lens' RepositorySyncAttempt UTCTime
- repositorySyncAttempt_status :: Lens' RepositorySyncAttempt RepositorySyncStatus
Documentation
data RepositorySyncAttempt Source #
Detail data for a repository sync attempt activated by a push to a repository.
See: newRepositorySyncAttempt
smart constructor.
RepositorySyncAttempt' | |
|
Instances
newRepositorySyncAttempt Source #
Create a value of RepositorySyncAttempt
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:events:RepositorySyncAttempt'
, repositorySyncAttempt_events
- Detail data for sync attempt events.
$sel:startedAt:RepositorySyncAttempt'
, repositorySyncAttempt_startedAt
- The time when the sync attempt started.
$sel:status:RepositorySyncAttempt'
, repositorySyncAttempt_status
- The sync attempt status.
repositorySyncAttempt_events :: Lens' RepositorySyncAttempt [RepositorySyncEvent] Source #
Detail data for sync attempt events.
repositorySyncAttempt_startedAt :: Lens' RepositorySyncAttempt UTCTime Source #
The time when the sync attempt started.
repositorySyncAttempt_status :: Lens' RepositorySyncAttempt RepositorySyncStatus Source #
The sync attempt status.