Package io.gravitee.am.service
Interface AlertTriggerService
- All Known Implementing Classes:
AlertTriggerServiceImpl
public interface AlertTriggerService
- Author:
- Jeoffrey HAEYAERT (jeoffrey.haeyaert at graviteesource.com), GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<AlertTrigger>createOrUpdate(ReferenceType referenceType, String referenceId, PatchAlertTrigger patchAlertTrigger, User byUser) io.reactivex.rxjava3.core.Completabledelete(ReferenceType referenceType, String referenceId, String alertTriggerId, User byUser) io.reactivex.rxjava3.core.Flowable<AlertTrigger>findByDomainAndCriteria(String domainId, AlertTriggerCriteria criteria) io.reactivex.rxjava3.core.Single<AlertTrigger>getById(ReferenceType referenceType, String referenceId, String id) io.reactivex.rxjava3.core.Single<AlertTrigger>
-
Method Details
-
getById
-
getById
io.reactivex.rxjava3.core.Single<AlertTrigger> getById(ReferenceType referenceType, String referenceId, String id) -
findByDomainAndCriteria
io.reactivex.rxjava3.core.Flowable<AlertTrigger> findByDomainAndCriteria(String domainId, AlertTriggerCriteria criteria) -
createOrUpdate
io.reactivex.rxjava3.core.Single<AlertTrigger> createOrUpdate(ReferenceType referenceType, String referenceId, PatchAlertTrigger patchAlertTrigger, User byUser) -
delete
io.reactivex.rxjava3.core.Completable delete(ReferenceType referenceType, String referenceId, String alertTriggerId, User byUser)
-